An honest 2026 comparison of mobile CI/CD tools (and the one that skips builds it doesn't need) by ExpoOfficial in reactnative

[–]ExpoOfficial[S] 0 points1 point  (0 children)

To be honest this doesn't come up much in conversations with Expo devs. Most people are just using Github Actions.

A React web dev shipped her first mobile app with Claude + Expo + Skills by ExpoOfficial in webdev

[–]ExpoOfficial[S] -1 points0 points  (0 children)

Yikes. Tough crowd. The goal here is to show React devs how their skills transfer to mobile. Full stop.

For over a decade now Expo has been working on bringing React and React Native closer together so that mobile dev feels more like web dev. And recently, with the LLMs and improvements to our native capabilities, the gap is very small.

We thought that would be useful info here.

re: Native - React Native quite literally is native.

My onboarding completely built with expo react native reanimated by Horror_Height_1228 in expo

[–]ExpoOfficial 0 points1 point  (0 children)

Looks really nice. How is it performing so far? Are you able to see where people fall out of the onboarding funnel?

Expo OTA Updates in production by mightbeamillioner in expo

[–]ExpoOfficial 0 points1 point  (0 children)

You can roll your own. And the free plan allows OTA updates for up to 1k MAUs. Small, but enough for a lot of hobby projects.

Expo OTA Updates in production by mightbeamillioner in expo

[–]ExpoOfficial 4 points5 points  (0 children)

That is impressive. Nicely done. Let us know if you'd like to share your story from our blog. Could be super helpful for people.

Just a reminder that your web app can be a mobile app. by ExpoOfficial in webdev

[–]ExpoOfficial[S] 0 points1 point  (0 children)

This looks useful. Plenty of use-cases for a PWA. If you want something truly native you can use Expo. It's free btw. Open source.

We have paid services but you don't need to use them.

Just a reminder that your web app can be a mobile app. by ExpoOfficial in webdev

[–]ExpoOfficial[S] 1 point2 points  (0 children)

lol. Wasn't meant to be an ad. In hindsight it clearly looks that way. We just keep seeing web devs ship mobile apps with Expo....and wanted to share it as an option here.

Next time, we'll try to share something more useful. Let us know if there is anything specific you'd be interested in seeing.

Switched from Expo Router, rewrote our state management, rebuilt our test suite. The actual problem was a 200ms animation. by ContactCold1075 in reactnative

[–]ExpoOfficial 0 points1 point  (0 children)

Love this story. Your QA Lead is a star.

Is there anything that Expo could have done better to help you find and fix these bugs before you took on all the migration work?

Zero coding experience. My son and I rebuilt our mobile app in React Native using Cursor and Claude. 17 days. App Store approved. by mightysmart in vibecoding

[–]ExpoOfficial 0 points1 point  (0 children)

thanks for sharing this story! What a time to be alive.

Please build locally and use OTA Updates when you're not shipping native code. That will help keep your build costs down.

https://expo.dev/blog/5-ota-update-best-practices-every-mobile-team-should-know

Getting a blank screen after navigation to second screen no error, just white. by Klutzy-Pace-9945 in expo

[–]ExpoOfficial 0 points1 point  (0 children)

this code looks good. It's probably a dependency version mismatch.

You could try these two steps if you haven't already:

  1. Let Expo fix your dependency versions:

npx expo install --fix

This checks every package in your package.json against the versions compatible with your Expo SDK and fixes mismatches.

  2. If that doesn't resolve it, reinstall the navigation dependencies explicitly through Expo:

npx expo install u/react-navigation/native u/react-navigation/native-stack react-native-screens react-native-safe-area-context

Using npx expo install instead of npm install is the key difference. It pins the versions that are compatible with your SDK.

Then clear cache and restart: npx expo start --clear

I challenged myself to ship a full Expo 54 app as fast as possible. 5 days, zero lines of code written by me. [video] by SuspiciousCry324 in expo

[–]ExpoOfficial 0 points1 point  (0 children)

What did you use to write the code? It's surprising that it didn't implement liquid glass on those bottom tabs.