Build products people carry in their pockets.
What you’ll work on
- Build cross-platform mobile applications using React Native and Expo
- Work on navigation, responsive mobile interfaces, offline behaviour, and push notifications
- Connect mobile applications to backend APIs and authentication systems
- Debug applications across different devices and environments
- Work through the process of preparing applications for App Store and Play Store release
Professional capabilities you’ll develop
- Building and debugging mobile applications
- Working with APIs and authentication from a mobile client
- Understanding mobile-specific user experience considerations
- Testing across devices and environments
- Investigating mobile-specific bugs
- Preparing applications for release
Technologies you may work with
- React Native
- Expo
- JavaScript/TypeScript
- API integration
- Push notifications
- App Store and Play Store deployment
Examples of real work
- Service booking applications for local businesses
- MVP applications for startup clients
Who this suits
You want to see something you built running on a real phone and eventually reaching real users. You enjoy the challenge of building for a different environment from the browser.
Prerequisites
Prerequisites are a starting point, not a promise that you already know everything. You're expected to learn during the experience — but you also need enough foundation to participate in real work and take responsibility for your own progress.
Expo Developer
- Basic JavaScript fundamentals
- Basic programming concepts
- Familiarity with React is helpful
- Basic understanding of APIs
- Familiarity with Git
- Comfortable testing software and troubleshooting problems
explore Not sure whether this is for you? Explore other programmes