My Blog Posts

React Native
5 min read2024-03-15

Mobile Application App Variants with Different Splash Screens and App Icons — React Native

Step-by-step guide to configuring multiple app variants in React Native with unique splash screens and app icons for Android productFlavors and iOS schemes.

Article Sections:

What Are App Variants?Android Product FlavorsiOS Schemes and TargetsSplash Screen Per Variant
React Native
8 min read2024-06-20

Build a Speech-to-Text React Native App with Whisper RN

Learn to integrate OpenAI's Whisper model locally in a React Native app using whisper.rn — covering installation, audio recording, transcription, UI, and performance tuning.

Article Sections:

Why Whisper RN?Installation & SetupDownloading the ModelRecording Audio
React Native
6 min read2024-08-10

Expo vs Bare Workflow in React Native: Which Should You Choose in 2024?

A practical comparison of Expo managed and bare workflows — native modules, EAS Build, Config Plugins, migration paths, and real-world trade-offs for your next project.

Article Sections:

Managed vs Bare at a GlanceWhen to Use Managed WorkflowWhen to Go BareEAS Build Changes Everything
Performance
7 min read2024-10-05

10 React Native Performance Tips That Actually Work

Proven techniques to eliminate jank in React Native apps — FlatList tuning, Hermes, memo patterns, native driver animations, image caching, and startup time reduction.

Article Sections:

1. Enable Hermes2. Optimise FlatList3. Use React.memo Correctly4. Native Driver for Animations
React Native
8 min read2024-11-18

Complete Guide to Push Notifications in React Native (FCM + APNs)

End-to-end setup for push notifications in React Native — FCM and APNs configuration, permission handling, foreground/background/quit states, channels, and deep linking.

Article Sections:

FCM vs APNs OverviewSetting Up FirebaseRequesting PermissionsHandling Three Notification States
DevOps
7 min read2025-01-12

Automate React Native Builds with GitHub Actions and Fastlane

Build a complete CI/CD pipeline for React Native using GitHub Actions and Fastlane — code signing, TestFlight uploads, Google Play internal track, and environment secrets management.

Article Sections:

Why CI/CD Matters for MobileProject StructureSetting Up FastlaneiOS Fastlane Lane with Match
React Native
6 min read2025-02-20

Redux vs Zustand vs Jotai: React Native State Management in 2024

A practical comparison of Redux Toolkit, Zustand, and Jotai for React Native apps — with real code examples, bundle sizes, persistence strategies, and guidance on when to choose each.

Article Sections:

The State Management LandscapeRedux ToolkitZustandJotai
HealthTech
8 min read2025-03-10

Building HIPAA-Compliant Mobile Apps with React Native

A technical guide to HIPAA compliance for React Native developers — encryption at rest and in transit, Keychain/Keystore, biometric auth, audit logging, PHI handling, and BAA requirements.

Article Sections:

What HIPAA Means for Mobile DevelopersEncryption in TransitEncryption at RestSecure Storage with Keychain and Keystore
AI + React Native
7 min read2025-03-14

How I Use Claude Code to Build React Native Apps 10x Faster

Learn how Claude Code (Anthropic's AI coding assistant) supercharges React Native development — from scaffolding components to debugging builds and writing tests.

Article Sections:

What Is Claude Code?Setting It Up for React NativeGenerating Components and NavigationDebugging Native Build Errors
React Native
6 min read2025-03-12

Callstack's React Native Ecosystem: Tools Every Developer Should Know

Explore Callstack's open-source contributions to React Native — from react-native-paper to react-native-builder-bob and their latest developer tools.

Article Sections:

Who Is Callstack?react-native-paperreact-native-builder-bobRe.Pack and Micro-Frontends
React Native
7 min read2025-03-08

Using Vercel with Expo and React Native Web for Universal Apps

Deploy React Native apps to the web using Expo, React Native Web, and Vercel. Build truly universal apps that run on iOS, Android, and the web.

Article Sections:

The Universal App ConceptExpo Web and React Native WebProject Setup for WebDeploying to Vercel
AI + React Native
7 min read2025-03-15

Callstack's Mobile Tester Agent: AI-Powered Testing for React Native Apps

Callstack just launched Mobile Tester Agent — an AI agent that autonomously tests your React Native app on real devices. Here's what it means for mobile QA.

Article Sections:

What Is Mobile Tester Agent?How It WorksSetting Up Mobile Tester AgentWriting Test Scenarios
React Native
9 min read2025-03-13

EAS Build and EAS Update: The Complete Guide to Shipping React Native Apps in 2025

Master Expo's EAS Build for cloud-native iOS and Android builds and EAS Update for instant over-the-air updates — the modern way to ship React Native apps.

Article Sections:

What Is EAS?EAS Build vs Local BuildsSetting Up EAS BuildBuild Profiles