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.
![Intermediate React Native, v2](https://static.frontendmasters.com/assets/courses/2024-09-11-intermediate-react-native-v2/thumb.webp)
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.
![React Native, v3](https://static.frontendmasters.com/assets/courses/2024-09-10-react-native-v3/thumb.webp)
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!
![PWAs: You Might Not Need That App Store](https://static.frontendmasters.com/assets/courses/2024-08-27-pwas-v2/thumb.webp)
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.
![Electron, v3](https://static.frontendmasters.com/assets/courses/2023-09-19-electron-v3/thumb.webp)
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.
![Cross-Platform Mobile Apps with Flutter](https://static.frontendmasters.com/assets/courses/2022-06-24-flutter/thumb.webp)
drag handle
Introduction to Kotlin and Android Development
Independent Consultant
Create your first Android native application using Jetpack Compose and Android Studio.
![Introduction to Kotlin and Android Development](https://static.frontendmasters.com/assets/courses/2022-06-23-android-kotlin/thumb.webp)
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.
![iOS App Development with Swift](https://static.frontendmasters.com/assets/courses/2022-06-22-swift-ios/thumb.webp)
drag handle