Mobile app deployment
The main Course 3 path is for web apps (hosting, domains, HTTPS). This track is for the same end goal, getting your product to real users, when your product is a mobile app. It works for common cross-platform stacks (for example React Native, Flutter, or Expo).
Lessons
- Lesson 112 min
What mobile deployment actually involves
You can weigh costs, store fees, the Google closed-testing rule, review rounds, and when a PWA might be enough before committing to native app store release.
- Lesson 214 min
Preparing for the App Store
You can enrol in the Apple Developer Program, register a bundle ID, sign a build in Xcode, and upload a build to App Store Connect.
- Lesson 314 min
Preparing for the Play Store
You can set up a Play Developer account, complete required Play Console sections, create or configure signing, build an AAB, and upload a first build to closed testing.
- Lesson 414 min
TestFlight and internal testing
You can use TestFlight and Google Play testing tracks, meet the closed testing requirement, gather feedback, and ship updated test builds with new version numbers.
- Lesson 516 min
Submitting for review
You can complete a store listing, submit for review, navigate multi-round rejections, and use appeals when appropriate.
- Lesson 610 min
After approval
You can monitor crashes, use analytics, ship updates, understand platform revenue and payouts, and keep developer accounts and API levels current.