UBER SwiftUI Pro
Build the incredible UBER application from scratch with SwiftUI.

Welcome! In this course you will learn how to build a fully functioning clone of the famous Uber application. We will be building this app from the ground up with the amazing SwiftUI! Check out some of the awesome app features below
App Features
- User Authentication with Login/Sign Up/Sign Out functionality
- Create different user types (passengers and drivers)
- Display nearby drivers on a MapView
- Request rides from nearby drivers
- Two separate user flows for passengers and drivers
- Save preferred user locations
- Search for nearby locations with auto-complete functionality like in Apple Maps
- Get directions to a location
- Display current user location on a map
- Dynamic map view that follows user location
- Side Menu feature
- Drivers can receive ride requests and accept trips that users request
- User profile/Settings page
- Custom built backend database with Cloud Firestore
- Darkmode support
- Different ride types (UberX, UberBlack, UberXL)
- Custom pricing model
- Cancel A Trip
Common Questions, Answered
Browse our FAQs for information about our courses, memberships, and app development services.
All courses are available with the monthly and yearly membership plan, except for Pro Plus courses. Pro Plus courses are only available with Lifetime membership. Monthly/yearly members receive 15% off.
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.
If you purchased the course, how does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
If you gained access to the course through our membership, access is only valid as long as your membership is active.
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
Get Started!
