“mobile-development”
Flutter Internationalization (i18n): Complete Guide to Global Apps in 2026
Learn how to internationalize your Flutter apps with built-in i18n support, flutter_localizations, and the intl package for reaching global audiences.
Building a Bottom Navigation App with package:listen
A step-by-step tutorial for creating a Flutter app with four-tab bottom navigation and per-screen state management using the listen package from the Flutter team.
Android Jetpack Compose Patterns
Idiomatic Jetpack Compose patterns in 2026 — state hoisting, unidirectional data flow, composable structure, and integrating ViewModel with the modern lifecycle.
Mobile Local-First: Offline Sync with PowerSync
Build a local-first mobile app with PowerSync — embed a SQLite database, sync from Postgres, handle offline writes and conflict resolution, and stream real-time changes.
SwiftUI vs. UIKit: Building Modern iOS Apps
A practical comparison of SwiftUI and UIKit in 2026 — declarative vs imperative, when to use each, and how to mix both in a hybrid app with UIViewRepresentable.
AR in Mobile: Building with ARCore and ARKit
Build augmented reality experiences for Android and iOS using ARCore and ARKit. Learn plane detection, image tracking, and 3D object placement.
Expo for Cross-Platform Development in 2026
Explore how Expo has evolved into a complete cross-platform development platform in 2026. Learn about Expo Router, EAS, and the managed workflow.
Kotlin Multiplatform vs. Flutter: Choosing a Strategy
A practical comparison of Kotlin Multiplatform and Flutter for cross-platform mobile development in 2026. Learn which framework fits your team and project.
React Native New Architecture Explained
Deep dive into React Native new architecture with Fabric, TurboModules, and the JSI. Understand how it improves performance and developer experience.
Building a Tinder-Style UI with Flutter Animations
Create a swipeable card UI like Tinder using Flutter gestures and animations. Learn GestureDetector, AnimationController, and Stack widget techniques.
WebRTC in Mobile Apps: Voice and Video
Implement real-time voice and video communication in your mobile apps with WebRTC. Learn peer connections, signaling, and ICE candidates.
Building Your First AI-Powered Flutter App with the Gemini API and GenKit
Step-by-step guide to integrating the Gemini API into a Flutter application using GenKit for seamless AI-powered features.