Expo
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.

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

drag handle
PWAs: You Might Not Need That App Store
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!

drag handle
Electron, v3
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.

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

drag handle
Introduction to Kotlin and Android Development
Independent Consultant
Create your first Android native application using Jetpack Compose and Android Studio.

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

drag handle