Practical course to design and ship cross-platform mobile applications using React Native. Focus on UX, native integrations, performance profiling and production deployment.
Core skills
- React Native components & layout systems
- Navigation and deep linking
- State management patterns on mobile
- Bridging native modules and handling platform differences
- Performance profiling and memory optimization
- Release pipelines for iOS & Android
8-week plan
- React Native basics & dev tooling
- Layouts, styling and adaptive UI
- Navigation patterns and state management
- Working with device APIs and offline storage
- Integrating push notifications and native modules
- Performance tuning and profiling
- Testing on devices and CI for mobile
- Capstone: ship a cross-platform app to beta testers
Assessments & support
Weekly app challenges, device tests, code reviews and a capstone that includes a published beta. Mentorship hours and sample native plugins provided.