<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Afaq Zahir | Flutter & AI Mobile Engineering Insights</title>
    <link>https://www.afaqzahir.com/blog</link>
    <description>Engineering guides, performance benchmarks, and architecture articles on Flutter, AI models, and mobile product delivery by Afaq Zahir.</description>
    <language>en-us</language>
    <lastBuildDate>Sat, 22 Aug 2026 11:08:52 GMT</lastBuildDate>
    <atom:link href="https://www.afaqzahir.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title><![CDATA[Flutter Performance Optimization: 20 Ways to Fix Jank, Slow Builds & UI Lag]]></title>
      <link>https://www.afaqzahir.com/blog/flutter-performance-tips</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/flutter-performance-tips</guid>
      <description><![CDATA[Learn how to optimize your Flutter applications for silky-smooth animations and responsive user interfaces. This guide covers rendering, widget optimization, memory management, animation best practices, DevTools profiling, and real-world performance techniques.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Firebase Authentication in Flutter: Production Architecture & Security Best Practices]]></title>
      <link>https://www.afaqzahir.com/blog/firebase-auth-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/firebase-auth-guide</guid>
      <description><![CDATA[A step-by-step security guide to implementing Firebase Authentication in Flutter, covering route guards, session persistence, and security tokens.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[GetX in Production Flutter Apps: Architecture, State Management & Common Mistakes]]></title>
      <link>https://www.afaqzahir.com/blog/getx-best-practices</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/getx-best-practices</guid>
      <description><![CDATA[Learn how to build scalable Flutter applications using GetX. This guide covers GetX state management, dependency injection, routing, project architecture, performance, common mistakes, and a comparison with Provider, Riverpod, and Bloc.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[MVVM in Flutter: Production Architecture, Layer Separation & Best Practices]]></title>
      <link>https://www.afaqzahir.com/blog/mvvm-in-flutter-importance</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/mvvm-in-flutter-importance</guid>
      <description><![CDATA[Learn why the MVVM (Model-View-ViewModel) architecture has become one of the most popular patterns for Flutter development. This guide explains each layer, compares MVVM with MVC, MVP, Clean Architecture, and feature-based architecture, and shares best practices for building scalable, maintainable Flutter applications.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Dart Extensions in Flutter: Practical Examples, Patterns & Best Practices]]></title>
      <link>https://www.afaqzahir.com/blog/flutter-extensions-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/flutter-extensions-guide</guid>
      <description><![CDATA[Discover the power of Dart extensions in Flutter to extend existing classes, write cleaner widget layouts, and streamline your application flow with reusable utilities.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Flutter Data Models: JSON vs Freezed vs Equatable vs Plain Dart]]></title>
      <link>https://www.afaqzahir.com/blog/flutter-models-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/flutter-models-guide</guid>
      <description><![CDATA[When working with Flutter, choosing the right model type is crucial for structuring data effectively. Let's break down Plain Dart, JSON, Freezed, and Equatable models.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[How to Integrate LLM Models (ChatGPT, Gemini & Claude) into Flutter Mobile Apps]]></title>
      <link>https://www.afaqzahir.com/blog/integrate-llm-models-chatgpt-gemini-flutter-mobile</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/integrate-llm-models-chatgpt-gemini-flutter-mobile</guid>
      <description><![CDATA[Learn how to connect OpenAI ChatGPT API, Google Gemini SDK, and Anthropic Claude into Flutter Android & iOS applications. Covers streaming SSE, serverless proxies, function calling, state management, and real-world mobile AI integration patterns by Lead Developer Afaq Zahir.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Flutter Bug Fixing Guide: How to Diagnose Crashes, Memory Leaks & Platform Channel Errors]]></title>
      <link>https://www.afaqzahir.com/blog/flutter-bug-fixing-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/flutter-bug-fixing-guide</guid>
      <description><![CDATA[Comprehensive technical guide on diagnosing and fixing complex Flutter mobile app bugs, rebuild loops, memory leaks, isolate blocking, and native Android/iOS platform channel issues by Lead Flutter Developer Afaq Zahir.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[How to Hire a Flutter Developer: 12 Technical & Business Factors to Check]]></title>
      <link>https://www.afaqzahir.com/blog/hiring-freelance-flutter-developer-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/hiring-freelance-flutter-developer-guide</guid>
      <description><![CDATA[Looking to hire a top freelance Flutter developer for mobile app bug fixes, performance tuning, or AI model integration? Discover evaluation criteria, technical requirements, and why Afaq Zahir is a top-rated choice for mobile projects.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Custom Code in FlutterFlow: Custom Actions, Widgets & When to Eject to Flutter]]></title>
      <link>https://www.afaqzahir.com/blog/flutter-custom-code-flutterflow</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/flutter-custom-code-flutterflow</guid>
      <description><![CDATA[A practical guide for professional Flutter developers on extending FlutterFlow with custom Dart code — custom actions, custom widgets, custom functions, and native platform channels — to break through low-code limits without sacrificing performance.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Google Antigravity for Flutter Developers: Complete Agentic Workflow Guide]]></title>
      <link>https://www.afaqzahir.com/blog/google-antigravity-flutter-workflow-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/google-antigravity-flutter-workflow-guide</guid>
      <description><![CDATA[Google Antigravity is the agentic AI suite launched at I/O 2026 for building Flutter apps. Learn the complete workflow: solving complex Dart tasks, proactive file editing, test verification, and automated project setup.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Stitch + Antigravity + Flutter: Prompt to Working App in Minutes]]></title>
      <link>https://www.afaqzahir.com/blog/stitch-antigravity-flutter-prompt-to-app</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/stitch-antigravity-flutter-prompt-to-app</guid>
      <description><![CDATA[Transform text prompts and sketches into production-ready Flutter code. Learn how Stitch AI UI generation connects with Google Antigravity via MCP to write, wire up, and verify full Flutter applications.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[AGENTS.md for Flutter: How to Guide AI Coding Agents With Project Rules]]></title>
      <link>https://www.afaqzahir.com/blog/agents-md-flutter-ai-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/agents-md-flutter-ai-guide</guid>
      <description><![CDATA[Discover how to write an effective AGENTS.md file in your Flutter project root. Standing instructions, architectural rules, state management guidelines, and coding standards that agentic AI follows.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Antigravity vs Claude Code vs Cursor for Flutter: Which Should You Use?]]></title>
      <link>https://www.afaqzahir.com/blog/antigravity-vs-claude-code-vs-cursor-flutter</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/antigravity-vs-claude-code-vs-cursor-flutter</guid>
      <description><![CDATA[A side-by-side comparison of Google Antigravity, Claude Code (with Flutter MCP), and Cursor for mobile engineering. Evaluating terminal execution, file editing, test verification, and proactive agentic capabilities.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Vibe Coding for Flutter: What It Actually Means and When Not to Use It]]></title>
      <link>https://www.afaqzahir.com/blog/vibe-coding-flutter-guide</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/vibe-coding-flutter-guide</guid>
      <description><![CDATA[Vibe coding is the buzzword of 2026. Explore where rapid prompt-driven coding excels, where it breaks down (complex state logic, native platform channels, memory leaks), and how senior developers maintain code quality.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Migrating from Gemini CLI to Antigravity CLI (agy): A Flutter Dev's Checklist]]></title>
      <link>https://www.afaqzahir.com/blog/gemini-cli-to-antigravity-migration-flutter</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/gemini-cli-to-antigravity-migration-flutter</guid>
      <description><![CDATA[Following the retirement of Gemini CLI on June 18, 2026, here is the complete migration checklist for Flutter developers moving to Antigravity Desktop, the 'agy' Go CLI, Managed Cloud Agents, and the Antigravity SDK.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[Case Study: Rebuilding a Production Flutter App with Google Antigravity]]></title>
      <link>https://www.afaqzahir.com/blog/antigravity-flutter-case-study-rebuilding-apps</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/antigravity-flutter-case-study-rebuilding-apps</guid>
      <description><![CDATA[A real-world case study documenting the rebuild of production mobile features using Google Antigravity agentic workflows vs manual coding. Real time benchmarks, code quality analysis, and lessons learned.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
    <item>
      <title><![CDATA[How to Build a Flutter App With AI in 2026: My Complete Claude, ChatGPT, Stitch & Antigravity Workflow]]></title>
      <link>https://www.afaqzahir.com/blog/how-to-build-flutter-app-with-ai-2026</link>
      <guid isPermaLink="true">https://www.afaqzahir.com/blog/how-to-build-flutter-app-with-ai-2026</guid>
      <description><![CDATA[Can you build a real, production-ready Flutter application with AI in 2026? Discover Afaq Zahir's step-by-step agentic workflow combining Claude 3.7, ChatGPT, Google Stitch, MCP, and Google Antigravity into a unified mobile development pipeline.]]></description>
      <author>contact@afaqzahir.com (Afaq Zahir)</author>
      <pubDate>Sat, 22 Aug 2026 11:08:52 GMT</pubDate>
    </item>
  </channel>
</rss>
