Mobile apps — React Native
React Native lets you use the same React you already know from web development to build a real mobile app — one codebase running on Android and iOS. The track takes you from your first screen to an actual store release.
4 monthstrack length
48live classes
12students maximum
3levels
Curriculum
Sequential levels. You can't enter a level without the one before it.
1React Native basics6 weeks · 16 classes+
- The Expo environment and running on your device
- Components and mobile layout
- Navigation between screens
- Forms and input
Level projectA two-screen app with navigation and forms, running on your phone.
2Data and state6 weeks · 16 classes+
- Connecting the app to Supabase
- Authentication and permissions
- Local storage and offline mode
- Uploading images and files
Level projectAn app with user accounts and data persisted to a server.
3Notifications and release6 weeks · 16 classes+
- Push notifications
- Camera, location and device permissions
- Performance and app size
- Building and shipping to both stores
Capstone projectA complete published app with notifications and device permissions, ready for store review.
The stack you'll work in
All of it used in production, not simplified teaching versions.
React NativeExpoTypeScriptSupabaseEAS Build
Try it before you pay
Book a free 45-minute session — we place your level, show you what a class and the platform look like, and tell you where to start.
