All blog posts on expo.dev
The blog posts on expo.dev are a real gold mine for tips and tricks on Expo and React Native development. But I got annoyed at having to click on the Load More button every time I navigate back to the page, so I extracted the full list of posts from the sitemap file.
2025-07-31 - 5 Expo SDK features
2025-07-29 - 6 reasons to use EAS Update
2025-07-24 - Precompiled React Native for iOS
2025-07-22 - Build 2D game-style physics with Matter.js and React Native Skia
2025-07-17 - Camera-powered sommelier with Expo
2025-07-31 - 5 Expo SDK features
2025-07-29 - 6 reasons to use EAS Update
2025-07-24 - Precompiled React Native for iOS
2025-07-22 - Build 2D game-style physics with Matter.js and React Native Skia
2025-07-17 - Camera-powered sommelier with Expo
2025-07-15 - Accelerating continuous integration with fingerprint repack in EAS Workflows
2025-07-10 - How to build seamless subscriptions with Expo and RevenueCat
2025-07-08 - Unistyles 3.0: beyond React Native StyleSheet
2025-07-03 - How to build apps fast
2025-07-01 - Real App Store apps using AI and Expo
2025-06-24 - Expo RevenueCat in-app purchase tutorial
2025-06-19 - App architecture with Expo Router, ElysiaJS, and NativeWind
2025-06-17 - Simplifying auth flows with protected routes
2025-06-12 - What if useState was your backend
2025-06-10 - Mobile game development with Expo
2025-06-03 - Which Android apps are built with Expo
2025-05-26 - How to get your AI app to the App Store
2025-05-23 - What are environment variables
2025-05-21 - Diagnose and debug errors faster with issues and replays from Sentry in Expo
2025-05-15 - Expo IoT device provisioning with HTTPS via WiFi
2025-05-14 - Real-time audio processing with Expo and native code
2025-05-08 - Build cache providers in Expo
2025-05-05 - Expo Router v5
2025-05-01 - Introducing Expo Maps: a modern maps API for Expo developers
2025-05-01 - Goodbye Background Fetch, hello Expo Background Task
2025-05-01 - Mobile app payment processing best practices
2025-04-29 - Migrating to React Native with Expo
2025-04-24 - Apple SDK minimum requirements
2025-04-22 - Best practices for reducing lag in Expo apps
2025-04-21 - Out with the old, in with the New Architecture
2025-04-17 - How to build universal app voice agents with Expo and ElevenLabs
2025-04-15 - Deploying an Expo app to web with EAS Hosting
2025-04-09 - Replit, Expo, and Grok
2025-04-04 - Use Expo, ship faster
2025-04-03 - Build offline-first mobile apps
2025-04-02 - Understanding and comparing fingerprints in Expo apps
2025-03-28 - How we built a TikTok for Bluesky with Expo
2025-03-26 - Ship fast, learn faster: introducing Vexo Funnels for Expo apps
2025-03-17 - How Tempo and Expo redefine mobile app development
2025-03-11 - Idea to app in 40 hours
2025-03-06 - How to build a solid test harness for Expo apps
2025-02-27 - 4 must-have Radon IDE features for even more convenient Expo development
2025-02-14 - Learn from user behavior with LogRocket and Expo
2025-02-12 - Bolt Expo integration announcement
2025-02-06 - Increase your Expo power with Ignite generators
2025-02-04 - Universal and app links
2025-01-30 - DOM component use case
2025-01-28 - How to build beautiful React Native bottom tabs
2025-01-21 - How I migrated my bare React Native app to Expo
2025-01-17 - EAS SOC2 Type2
2025-01-14 - Expo announces EAS Hosting service
2025-01-07 - Modern SQLite for React Native apps
2024-12-19 - Why Expo is a great fit for new and existing React Native apps
2024-12-18 - 2024 year in review
2024-12-17 - How we promote social sharing on Marathon with Expo
2024-12-12 - Upcoming Apple Push Notification Service certificate change
2024-12-10 - The real world impact of shared objects
2024-12-03 - Expo Video: a simple, powerful way to play videos in apps
2024-11-27 - Upgrading to Expo SDK 52
2024-11-26 - Edge-to-edge display now streamlined for Android
2024-11-22 - Environment variables
2024-11-21 - Local-first application development with LiveStore
2024-11-20 - Expo Workflows: automate your release process
2024-11-19 - The magic of Expo DOM components
2024-11-14 - Universal React Server Components developer preview
2024-11-12 - How to add an animated splash screen with Expo custom assets
2024-11-07 - What is the best React Native list component
2024-11-05 - The architecture of a conference application built with Expo
2024-10-29 - Build mobile apps faster with Expo and thirdweb
2024-10-22 - How to bring your React Native apps to life using sensors
2024-10-15 - Build a daily workout tracker with Clerk, Convex, and Expo
2024-10-08 - Payhip boosts seller experience with Expo-powered mobile app 2024-10-01 - How to synchronize reactive local-first apps with TinyBase
2024-09-23 - How to incrementally adopt Expo
2024-09-17 - Why I gave Expo a second chance
2024-09-12 - Expo Go vs development builds
2024-09-10 - The beauty of mathematics in crafting stunning animations
2024-09-05 - From idea to Google Play Store in 100 days
2024-08-29 - Create and run fast end-to-end tests using Moropo and Expo
2024-08-26 - How Rosebud decided to go native with Expo
2024-08-22 - What to do without CodePush
2024-08-19 - How to build a Bluetooth Low Energy powered Expo app
2024-08-15 - How Expo helps my startup grow faster
2024-07-30 - What is Continuous Native Generation
2024-07-23 - From RNC CLI to Expo
2024-07-18 - Build fast, flexible calendars in React Native with Flash Calendar
2024-07-16 - Increase iteration speed with PR previews
2024-07-11 - From web to native with React
2024-07-09 - Rebuilding a 10-year-old iOS app with Expo
2024-06-20 - Web to native
2024-06-06 - How Belka built Mangayo app in just 3 months with Expo
2024-05-23 - Introducing Expo Atlas
2024-04-11 - Expo Quick Actions
2024-04-06 - Push receipt ID format will change
2024-04-02 - Security notice for EAS Submit
2024-03-25 - Incident.io harnesses the power of native modules and CNG
2024-03-21 - How to replace App Center and CodePush
2024-03-20 - March Madness Expo app
2024-03-14 - 12 tips for setting up your next Expo project
2024-03-11 - Expo adds support for FCM HTTP v1 API
2024-03-06 - Launching EAS Updates with Orbit
2024-02-29 - Orchestrate advanced workflows with custom builds
2024-02-27 - Offline-first apps with Expo and Legend State
2024-02-23 - Expo push notifications: migrating to FCM v1
2024-02-20 - Expo Fingerprint GitHub Actions
2024-02-13 - Expo Camera Next
2024-02-08 - Dev tools plugins
2024-02-06 - Fingerprint your native runtime
No date available
One codebase, three brands: how Awaze shipped 3 enterprise apps fast with Expo
How to build custom tabs with Expo Router UI
Expo Orbit now available as a preview for Windows
From idea to app with Replit and Expo