DEVTO
Build a Production Ready Flutter API Client with Automatic Token Refresh
Build a Production Ready Flutter API Client with Automatic Token Refresh Most Flutter applications eventually need a robust networking layer. Handling authentication, token refresh, retry mechanisms, ...
DEVTO
Stop Writing API Boilerplate in Flutter — Build a Production Ready API Client with Dio
Stop Writing API Boilerplate in Flutter — Build a Production-Ready API Client with Dio Every Flutter developer eventually faces the same problem when working with APIs. You start with a simple HTTP cl...
DEVTO
I Built a Flutter Package That Reads Credit Card Data via NFC — Here's How
A deep dive into building emv_nfc_reader, an open-source Flutter plugin that extracts card numbers, cardholder names, transaction history, and more from EMV chip cards using NFC. Have you ever wondere...
DEVTO
How to Build an AI Chatbot on Android with Flutter
Flutter has revolutionized cross-platform mobile development. With a single codebase, you can deploy to both Android and iOS—perfect for startups and enterprises alike. If you're looking to build an A...
DEVTO
How I Built CareLog: A Flutter App for Home-Visit Healthcare Providers
TL;DR: CareLog is a cross-platform Flutter app that helps home-visit doctors and nurses track patients, schedule visits, manage payments, and view practice analytics — all offline-first with optional ...
DEVTO
# 001: FlutterMe Series- Time to take a step back
I've been wondering about the best way to document my development journey and increase my visibility online. After much thought, I've decided to start a new blog series focused on mobile development c...
DEVTO
Debugging a 400 Error in Sign in with Apple Token Exchange
Today, I submitted a new build of my app to App Store Connect. While working on the Apple Sign In integration for this Flutter project, I ran into a server-side issue during the token exchange process...
DEVTO
Pockr | Part 5 — Debugging the VM Restart Loop
A Race Condition in Kotlin Part 5 of 6 — building Pockr, a single APK that runs Docker on non-rooted Android. ← Part 4: Making Docker Run Without Kernel Modules The Symptom Alpine Linux takes ~5 minut...
DEVTO
How I Built an Offline-First Sync Engine for Flutter Apps
How I Built an Offline-First Sync Engine for Flutter Apps Developing mobile apps that work reliably offline is much harder than it sounds. Most apps today assume the network is always available. But i...