School S03 · F01

Mobile Engineering

Cross-platform AI apps that ship to millions of devices.

Trains engineers to build production mobile apps for iOS and Android with AI at the interface layer — using React Native, Expo, Flutter and native modules where needed.

Learning outcomes

What graduates can do.

  • 01Ship apps to the App Store and Play Store
  • 02Design offline-first, sync-aware mobile architectures
  • 03Integrate on-device and cloud AI models
  • 04Instrument mobile-native analytics, crash reporting and A/B tests

Curriculum

10 courses.

Delivered as a portfolio-based sequence. Every course culminates in shipped work reviewed by working practitioners.

  1. 01Mobile UX Foundations & Human Interface Guidelines
  2. 02React Native + Expo (Deep Dive)
  3. 03Flutter Fundamentals
  4. 04Native Modules & Platform APIs
  5. 05On-Device AI (CoreML, MLKit, ONNX)
  6. 06Offline-First & Sync Architectures
  7. 07Push Notifications & Background Tasks
  8. 08App Store & Play Store Release Engineering
  9. 09Mobile Analytics & Experimentation
  10. 10Capstone: Ship a Mobile App to Both Stores

Tools & technologies

React NativeExpoFlutterSwiftKotlinCoreMLFirebase

Career tracks

  • Mobile Engineer
  • AI Mobile Product Lead
  • Independent App Studio Founder