Mobile app interface on smartphone
Software Intermediate

Mobile App Development

Twelve weeks of cross-platform mobile app design and development, from your first prototype to app store submission.

★★★★★ 4.7 (203 ratings) ⏰ 12 weeks

About this program

Mobile App Development takes you through building real apps for both Android and iOS from a single codebase, using a modern cross-platform framework. You'll cover UI design, navigation, device features like camera and location, and connecting to backend APIs.

The track finishes with you preparing and submitting a complete app to an app store, so you leave not just knowing how to build a mobile app, but how to actually ship one.

Core competencies

Cross-Platform UI

Building interfaces that work across Android and iOS.

Navigation & State

Multi-screen navigation and app-wide state management.

Device Features

Camera, location, notifications and native device APIs.

App Store Submission

Packaging, testing and publishing to app stores.

12-week build path

WEEKS 1–3Mobile UI Foundations▼
  • Cross-platform framework fundamentals
  • Layouts, components and styling for mobile screens
WEEKS 4–6Navigation & State Management▼
  • Multi-screen navigation patterns
  • Managing app-wide state
  • Milestone: multi-screen app prototype
WEEKS 7–9Device Features & APIs▼
  • Camera, location and push notifications
  • Connecting to backend APIs and handling data
WEEKS 10–12Capstone & App Store Submission▼
  • Building a complete, polished mobile app
  • Testing, packaging and submitting to an app store
  • Demo day showcase

What graduates say

Josphat Muriithi
Cohort of March 2025
★★★★★

Submitted my capstone app to the Play Store before graduation. Having a live app to show clients has been huge for freelance work.

Ann Omoj
Cohort of November 2024
★★★★★

The device features week was my favourite — getting camera and location working felt like real app development.