Infinite Red Sep 20, 2021

How to implement over the air updates with expo-updates in React Native

Article Summary

Jamon Holmgren from Infinite Red walks through implementing expo-updates in a vanilla React Native app—and gets it working in just two hours. No managed Expo workflow required.

Over-the-air updates let you push JavaScript changes to production apps without waiting for app store approval. This detailed guide covers setting up expo-updates as an alternative to Microsoft's CodePush, complete with iOS, Android, and React configuration.

Key Takeaways

Critical Insight

You can add OTA update capabilities to any React Native app using expo-updates, even without a managed Expo workflow, by configuring native code and implementing update checks in JavaScript.

The article hints at advanced topics like release channels, rollbacks, and handling apps multiple versions behind, but leaves those strategies for a future deep dive.

Recent from Infinite Red

Related Articles