Specialization
Mobile Roadmap
Build mobile applications that feel native on iOS and Android. Start with React Native and Expo, then dive into native APIs, app store deployment, and performance optimization for mobile.
14 skill nodes~90 hours8 core · 6 optional
Path Overview
Foundation
3
Intermediate
4
Advanced
4
Expert
3
CoreOptional
Skill Tree
Mobile skill progression
Expand any node to see its description and learning resources. Use the checkbox to track your progress.
Core skill — essential for this pathOptional — explore when readyClick node to expand · checkbox to track
1
Foundation
3 core · 0 optional
React Native Basics
react-native
Expo & Dev Environment
tooling
Mobile UI Patterns
ui
next level
2
Intermediate
3 core · 1 optional
Navigation (Expo Router)
navigation
State Management
state
Native APIs & Permissions
native
Animations (Reanimated)
optional
animation
next level
3
Advanced
2 core · 2 optional
Push Notifications
optional
notifications
Offline & Data Sync
optional
offline
Performance Optimization
performance
App Store Deployment
deployment
next level
4
Expert
0 core · 3 optional
Flutter (Alternative Path)
optional
flutter
Native Modules (Swift/Kotlin)
optional
native
Mobile CI/CD (EAS Build)
optional
cicd
Ready to go deeper?
Explore all 9 career paths or read mindset articles to complement your technical skills.
Related Paths