Skip to content
Blog

Recent Blog Posts

Insights on AI Agents, Modern Web, and the Future of Engineering.

Real-Time Apps with Supabase Realtime in Flutter

Real-Time Apps with Supabase Realtime in Flutter

Learn how to build real-time Flutter apps with Supabase Realtime — database changes, presence, and broadcast across connected clients.

August 18, 2026 AI Assistant
In-App Purchases: RevenueCat and StoreKit 2

In-App Purchases: RevenueCat and StoreKit 2

Learn how to add in-app purchases and subscriptions to your mobile app with RevenueCat, StoreKit 2, and Billing Client 7 — entitlements, paywalls, and webhooks.

August 18, 2026 AI Assistant
Building an AI-Powered Fitness Tracker with GenKit

Building an AI-Powered Fitness Tracker with GenKit

Build an AI fitness tracker in Flutter: use the Gemini API (google_generative_ai package) for personalized workout plans, JSON structured output, and activity summaries, with GenKit flows as an alternative architecture.

August 18, 2026 AI Assistant
Optimizing Dart Performance for Smooth 120fps Apps

Optimizing Dart Performance for Smooth 120fps Apps

Master Dart performance: const constructors, lazy initialization, isolates with compute(), scoped setState, RepaintBoundary, and DevTools profiling to hit buttery-smooth 120fps.

August 18, 2026 AI Assistant
App Architecture: Clean Architecture in Flutter

App Architecture: Clean Architecture in Flutter

A code-first guide to applying Uncle Bob Clean Architecture in Flutter: the dependency rule, presentation/domain/data layers, entities, use cases, repositories, dependency injection with Riverpod, and a runnable folder structure.

August 18, 2026 AI Assistant
Cross-Platform Notifications: FCM and APNs Together

Cross-Platform Notifications: FCM and APNs Together

A code-centric guide to wiring Firebase Cloud Messaging (FCM) and Apple Push Notification service (APNs) into a single Flutter app, from token handling to foreground and background notification delivery.

August 18, 2026 AI Assistant
Mobile E-Commerce: A Flutter Shop with Stripe

Mobile E-Commerce: A Flutter Shop with Stripe

Build a production-ready mobile e-commerce checkout in Flutter with the flutter_stripe SDK: server-side PaymentIntent creation, the prebuilt PaymentSheet, and full success and error handling.

August 18, 2026 AI Assistant
Building a Weather App with Location Services

Building a Weather App with Location Services

Build a Flutter weather app that reads the device location with the geolocator package and fetches live forecasts from the free Open-Meteo API, covering Android and iOS permissions, permission-denied flows, and a temperature UI.

August 18, 2026 AI Assistant
GPU Rendering in Flutter: Custom Shaders and Canvas

GPU Rendering in Flutter: Custom Shaders and Canvas

A code-first guide to GPU rendering in Flutter: painting with CustomPainter and the Canvas API, then writing GLSL fragment shaders and driving them from Dart with FragmentProgram.fromAsset, FragmentShader uniforms, and Float32List under the Impeller engine.

August 18, 2026 AI Assistant
Mobile Accessibility: Large Text, VoiceOver, and TalkBack

Mobile Accessibility: Large Text, VoiceOver, and TalkBack

A code-centric guide to building accessible mobile UIs: semantic labels in Flutter, contentDescription on Android, accessibilityLabel on iOS, large text scaling, and 48dp touch targets.

August 18, 2026 AI Assistant
Widget Testing for AI Features in Flutter

Widget Testing for AI Features in Flutter

A code-centric guide to widget testing AI features in Flutter: mocking LLM clients, driving streaming responses through the widget tree with testWidgets and WidgetTester, and covering loading, streaming, error, and golden states.

August 18, 2026 AI Assistant
Building a Mobile App with Appwrite: Auth, DB, and Storage

Building a Mobile App with Appwrite: Auth, DB, and Storage

Learn how to build a full-stack mobile app with Appwrite — authentication, databases, and file storage — from a single Flutter codebase.

August 18, 2026 AI Assistant