Mobile navigation
summary
Compares two concrete approaches: one that wraps platform nav APIs (example React Native Navigation) and one that implements navigation in JS on primitives (example React Navigation). Shows working extensions: React Native Screens to restore native lifecycle, React Native Gesture Handler and Reanimated for smooth gestures, shared‑element transitions (experimental but running), and over‑the‑air updates via Expo. Demonstrates which UI customizations require native code and which can be built entirely in React, and when performance or incremental adoption wins.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:51What is navigation?
- 3:11Switch
- 3:47Bottom tabs
- 9:26So we have two options in React Native
- 33:20Native view lifecycle events
- 38:30Creating a navigator








