Expo
@expo
Develop, review, & deploy native apps from a single React codebase for Android, iOS, & web. 🦋 https://bsky.app/profile/expo.dev Discord: http://chat.expo.dev
🆕Expo Router’s new protected routes offer a cleaner, more declarative way to manage access in your navigation structure. By using `Stack.Protected` and `Tabs.Protected` directly in your layout files, you can: ◆ Define auth flows clearly and predictably ◆ Avoid imperative…

I’ve probably toggled this menu from the Grok app a few hundred times since yesterday. Still not tired of it. ✦ Built for React Native using @expo ✦ Powered by @swmansion reanimated ✦ Available on makeitanimated.dev
😎 Join us in Portland next summer! The team at @infinite_red approached us about co-hosting the next Chain React and we were thrilled to collab. We were still riding high on AppJS vibes at the time. And it just makes sense for there to be a west coast React Native event for…
You asked (a lot). And the answer is yes… Chain React is BACK 🎉 July 30-31, 2026 · Portland, OR Presented by @infinite_red and @expo Be the first to know when tickets drop 👇 chainreactconf.com
React Native doesn't get enough praise for what it did for mobile. Spent 12 years doing Android natively at scale and I doubt I will need to touch that kinda code any time soon due to the advantages of using Expo/React Native. May contribute some fixes to Expo Android issues
Built a simple drag-to-search with @expo, @swmansion's Reanimated, and Gesture Handler. How's it looking?
EAS Hosting deployments and aliases can now be deleted via the EAS CLI
Full native tabs coming to Expo Router for iOS and Android. Open to suggestions for how we should do web.
🤑New @RevenueCat & Expo tutorial video from @betomoedano is premiering on youtube right meow: youtu.be/R3fLKC-2Qh0?si…

We've got liquid glass buttons now.
It’s now possible to use glass and glass prominent effects in buttons with @expo ui! 🧊 Note: This feature is available in the canary release, so it’s still early — but super fun to play with! Here’s a quick demo 👇
EAS Workflows aren’t just automation. They’re freedom. 🛠️ Build dev clients for every platform 👀 Preview every commit instantly 🚀 Deploy to production intelligently More time to ship. More time to breathe. → expo.dev/eas/workflows
A previously working build fails and you're not sure what changed? The answer can often be found by comparing the build logs
You don’t need the full Ignite boilerplate to use its generators. You can scaffold screens, routes, modals, and more—with full support for Expo Router’s file-based routing. Just run: `npx ignite-cli generate tab Profile --dir="app/(tabs)"` Full guide from @frankcalise →…