All blog posts on expo.dev

01 Aug 2025

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 TV apps

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

Build and launch AI apps with Create and Expo

FCM v1 migration deadline changed to July 20th