- Home
- Categories
- Mobile Development
Mobile Development
Cross-platform iOS and Android apps built with React Native and Expo, with custom REST API backends and cloud data sync.
Featured
All
Mindfulness Coach: Building a Fully Offline, On-Device AI Coaching App with React Native and Google MediaPipe
A deep dive into the architecture and engineering of a privacy-first mobile mindfulness coach that runs entirely on-device using React Native and Google MediaPipe's on-device LLM capabilities.
The Native Module That Never Says "Done": Coordinating Async Events, Refs, and React State in a Streaming LLM Hook
A deep dive into the architecture of a React hook that integrates with a native streaming LLM module lacking completion signals. Learn how to use refs for mutable state, manage event listener lifecycles, and coordinate with React's rendering model to build a leak-proof, responsive streaming experience.
Hard-Coded Prompts Will Betray You: Building a Composable, Context-Aware Prompt Pipeline
A step-by-step walkthrough of how to design and implement a composable prompt system for an on-device LLM-powered React Native app, using the Strategy pattern to separate prompt construction from UI logic and ensure testability and maintainability as requirements grow.
Your App Works — Until the User Closes It: Persisting Chat Sessions Without AsyncStorage
A deep dive into the design and implementation of a synchronous, serialization-safe session store in React Native using `react-native-mmkv`, enabling fast, offline-first persistence for a mindfulness coaching app without the jank of AsyncStorage.