Write once, deploy anywhere
summary
Argues that coding in React Native plus Expo lets one ship the same app to iOS, Android and web with concrete tools: react-native-web for DOM translation, EAS build and EAS submit for cloud builds and store uploads, and EAS update for pushing JS-only hot fixes without App Store approval. Describes using Expo SDKs, Expo Go vs development builds, platform-specific .web/.ios.ts files and TypeScript declaration shims, and reports converting a native app to a working web app in a few hours.
AI-written summary · about
chapters (12)
- 0:00Introduction and motivation
- 1:10React Native and Expo overview
- 2:38How React Native works
- 4:44Developing React Native projects
- 6:10React Native UI components
- 8:13Platform-specific development
- 9:42Handling platform-specific libraries
- 10:47Routing in React Native
- 11:52Testing React Native apps
- 13:39Expo Application Services
- 15:51Live updates with EAS
- 16:56Conclusion and future
related talks
20mBuilding a Mobile App with Expo, EAS and React Native
25mLimitless App Development with Expo and React Native
23mReact Native Or Expo? Both.
26mIntroduction to Cross‑Platform Development with React Native and Expo
35mMigration Web (Angular) to Mobile Development (React Native)
59mOne Codebase to Rule Them All - Using React Native Everywhere
12mExpo at scale in fast paced startup; Build, Deploy, Publish
46mReact Native for Web Panel Discussion
