// About
Flutter & Swift developer crafting scalable, cross-platform and native iOS apps backed by Firebase
I'm a full-stack Flutter and iOS developer at AppTech, focused on building modern SaaS and consumer applications using Flutter and Swift for the frontend and Firebase for the backend. I handle everything from crafting sleek, native-feeling user interfaces to managing cloud functions and real-time databases—ensuring apps are performant, scalable, and user-centric across both cross-platform and native iOS experiences.
// Articles by Irfan Ahmad
11 articles published

TikTok Account Warm-Up: A Compliant Strategy for New Accounts
A simple, policy-safe warm-up routine for new TikTok accounts — posting cadence, engagement habits, ...
Irfan Ahmad
Flutter & iOS Developer

Desktop Split-View Navigation in Flutter (Without Rebuilding Your Whole Nav Stack)
Master-detail layouts look simple until you try to make them work with a mobile-first router. Here's...
Irfan Ahmad
Flutter & iOS Developer

Fixing "Type 'Fragment' not found" and "DiagnosticType isn't defined" in Flutter's build_runner
A pub upgrade on one of my Flutter projects silently pulled in a newer analyzer version, and build_r...
Irfan Ahmad
Flutter & iOS Developer

Upgrading purchases_flutter? Here's every breaking change that'll bite you (and how I fixed each one)
I upgraded purchases_flutter from 9.16.1 to 10.9.0 and immediately hit a type error, a CocoaPods dep...
Irfan Ahmad
Flutter & iOS Developer

Padding vs Margin in Flutter (And When to Use Each)
Padding and margin aren't interchangeable in Flutter. Here's the quick, practical breakdown — what t...
Irfan Ahmad
Flutter & iOS Developer

Integrating Firebase Vertex AI in Flutter (Real Example)
Learn how to integrate Firebase Vertex AI (firebase_ai) into Flutter — model setup, sending messages...
Irfan Ahmad
Flutter & iOS Developer

How I Built a Fasting Timer Live Activity for the Dynamic Island in Flutter
How I built a native Dynamic Island Live Activity for a fasting timer in a Flutter app — Swift Widge...
Irfan Ahmad
Flutter & iOS Developer

How to Setup Flutter on MacOS ( 2026 Guide )
Get the Flutter SDK running on your Mac and pass flutter doctor clean.
Irfan Ahmad
Flutter & iOS Developer

How To Implement Dynamic App Icons in Flutter
Ever noticed Zomato's icon change during Diwali, or Swiggy switching things up for a big campaign? T...
Irfan Ahmad
Flutter & iOS Developer

Flutter Localization: A Practical Guide to Supporting Multiple Languages
A hands-on look at adding localization to a Flutter app — from .arb files to RTL support — based on ...
Irfan Ahmad
Flutter & iOS Developer

Core Web Vitals (2025): Complete Guide to Improve LCP, INP & CLS — Checklist + Fixes
Practical 2025 guide to improve Core Web Vitals (LCP, INP, CLS). Step-by-step fixes, checklist, tool...
Irfan Ahmad
Flutter & iOS Developer
