Mobile Development Fundamentals — React Native Roadmap
Concepts specific to building for phones and tablets, before touching React Native itself
Steps in Mobile Development Fundamentals
- Mobile OS Landscape: iOS vs Android — beginner · How the two dominant mobile platforms differ in design language, APIs and distribution
- The Mobile App Lifecycle — beginner · Foreground, background and killed states, and how apps are expected to behave in each
- Screen Sizes, Densities & Responsive Mobile UI — beginner · Designing layouts that work across wildly different phone and tablet screen sizes
- Mobile Permissions Model — beginner · How runtime permissions work for camera, location, notifications and other sensitive APIs
- Native vs Cross-Platform vs Hybrid Development — beginner · Where React Native sits among fully native, cross-platform and hybrid/WebView approaches
Part of
- React Native roadmap — the full learning path