Software & AI Engineering
Intermediate

Mobile App Development: iOS, Android and Cross-Platform

Design, build and publish mobile apps with React Native, Flutter, Swift and Kotlin.

A professional mobile development course covering mobile architecture, UI design for small screens, state and data, offline storage, APIs, notifications, native platform features, testing, performance, and publishing to the App Store and Google Play.

110h 2 certificates available
MobileReact NativeFlutteriOSAndroid

Curriculum

Two complete tracks. Study either or both — each has its own exam and certificate.

Eight modules from mobile platform fundamentals to shipping a polished cross-platform app to both stores.

What makes mobile different.

  • iOS and Android Architecture Lab40 min
  • App Lifecycle, Sandboxing and Permissions Lab40 min
  • Native, Cross-Platform and Web Apps Compared Lab45 min
  • Setting Up a Mobile Development Environment Lab45 min

Careers this prepares you for

  • Mobile Developer
  • iOS Developer
  • Android Developer
  • Cross-Platform Developer
  • Mobile Product Engineer

How you study

Every lesson pairs an in-depth video with written notes, key takeaways, a hands-on lab, exercises and a quiz. Work at your own pace, then sit the final examination for your Erudex certificate.