Step-by-step guides and quick development reactions, from setting up your first React Native app to tracking new Expo releases.
Set up Firebase Authentication in an Expo app with JS SDK persistence, Expo Router guards, Firestore user profiles, and rules that protect user-owned data.
Read TutorialDesign Firestore data paths, rules, indexes, listeners, and offline-friendly screens for Expo apps without leaving security to the client UI.
Read TutorialUse EAS environments for Firebase-backed Expo builds, including public config, secrets, build profiles, local env pulls, and production release checks.
Read TutorialMove an Expo app from development builds to internal testers and store submission with credentials, versioning, production profiles, and release safeguards.
Read TutorialSend Expo push notifications from Firebase Cloud Functions with Firestore token storage, trusted triggers, receipt checks, and cleanup for dead devices.
Read TutorialSet up Expo push notifications with permissions, ExpoPushToken registration, Android FCM v1, iOS credentials, EAS builds, backend sends, receipts, and production troubleshooting.
Read TutorialAdd native Liquid Glass-style panels to an Expo SDK 56 app with GlassView, GlassContainer, runtime availability checks, accessibility-aware fallbacks, and honest iOS 26 limits.
Read TutorialAutomate Firebase Hosting deploys with GitHub Actions, including pull request preview URLs, live channel releases, service account secrets, and production-safe CI checks.
Read TutorialMove an Expo app from Gesture Handler 2 to 3 with the new hook API, renamed callbacks, Reanimated setup, and a practical pan-card example.
Read TutorialCreate a reusable Expo React Native theme system with light and dark mode, typed design tokens, themed components, and Expo Router integration.
Read TutorialUse Expo SDK 56's stable @expo/ui package to build native-feeling settings screens with SwiftUI and Jetpack Compose-backed universal components.
Read TutorialAdd subscriptions and in-app purchases to Expo with RevenueCat, development builds, offerings, entitlements, paywalls, restore purchases, and sandbox testing.
Read TutorialAdd GPT-5.5 to an Expo React Native app with a secure backend proxy, the OpenAI Responses API, and production checks that keep API keys out of the mobile bundle.
Read TutorialBuild a lightweight sortable list for Expo and React Native with Reanimated and Gesture Handler, replacing react-native-draggable-flatlist for common reorder screens.
Read TutorialA practical checklist for moving an existing Expo app to SDK 56, covering dependency fixes, Expo Doctor, Router migration, EAS development build commands, and release testing.
Read Expo 56 GuideCan Apple's entry-level Mac handle Expo and React Native development? A practical look at local dev, simulators, EAS Build, and the limits.
Read GuideExpo 56 is stable. Here is my first take on the release, the useful wins, and the upgrade gotchas worth checking first.
Read ReactionLearn how to create a new Expo project and get it running on iOS, Android, and Web platforms.
Read TutorialGet an early look at Expo 56 beta, the major release improvements, and what React Native developers need to know.
Read Preview