Mobile Development

Mobile Development Courses

Learn mobile development to ship apps for iOS and Android. Learn Kotlin, Swift and Flutter for cross-platform mobile development with courses and resources on Frontend Masters.

Intermediate React Native, v2

Use React Native and Expo to create, customize, and deploy professional-grade mobile apps for iOS and Android, covering advanced UI, state management, and native device features.
4 hours, 44 minutes CC
Intermediate React Native, v2
drag handle

React Native, v3

Use your React skills to build feature-rich, native mobile apps for iOS and Android using React Native and Expo.
4 hours, 35 minutes CC
React Native, v3
drag handle

PWAs: You Might Not Need That App Store

Maximiliano Firtman

Maximiliano Firtman

Independent Consultant
Create installable web apps with the power of Progressive Web Apps (PWAs). Build native app-like experiences with icons and splash screens tailored for all mobile and desktop platforms!
4 hours, 49 minutes CC
PWAs: You Might Not Need That App Store
drag handle

Electron, v3

Steve Kinney

Steve Kinney

Temporal
Use Electron to build native, cross-platform desktop applications using web technologies (e.g. HTML, CSS, and JavaScript). Learn inter-process communication, UI customization, native features, and performance optimization.
3 hours, 53 minutes CC
Electron, v3
drag handle

Cross-Platform Mobile Apps with Flutter

Maximiliano Firtman

Maximiliano Firtman

Independent Consultant
Create your first multi-platform application using Dart, including native apps for iOS, Android, desktop computers, and Progressive Web Apps.
5 hours, 20 minutes CC
Cross-Platform Mobile Apps with Flutter
drag handle

Introduction to Kotlin and Android Development

Maximiliano Firtman

Maximiliano Firtman

Independent Consultant
Create your first Android native application using Jetpack Compose and Android Studio.
5 hours, 32 minutes CC
Introduction to Kotlin and Android Development
drag handle

iOS App Development with Swift

Maximiliano Firtman

Maximiliano Firtman

Independent Consultant
Create your first iOS native application using SwiftUI and Xcode for deployment in the iOS and iPad Apple App store.
5 hours, 52 minutes CC
iOS App Development with Swift
drag handle