Back to Browse

๐Ÿ—บ๏ธ๐Ÿ“Œ Build Uber Clone App - Google Maps + Firebase + Hilt + API + MVVM

862 views
Jul 23, 2025
4:44

Weโ€™ve just added 102 new high-quality videos to Our course library! These lessons are designed to deepen your understanding, build real-world skills, and keep you ahead of the curve. Log in now and continue your journey toward mastery. ๐ŸŽ‰ Itโ€™s Here! 102 Brand New Videos Just Dropped! Weโ€™ve just added 102 brand-new videos to our Android Course [Part 2] covering everything you need to build powerful, map-based Android apps using: ๐Ÿ—บ๏ธ Google Maps SDK ๐Ÿงฑ Jetpack Compose UI ๐Ÿงญ Clean Architecture & MVVM ๐Ÿ› ๏ธ Hilt for Dependency Injection โ˜๏ธ Firebase as Your Backend Google Maps Lessons Join Now "The Complete Android Developer Course [Part 2]" and become a pro developer https://www.udemy.com/course/android15-developer-course-part2/?couponCode=MASTERCODING8 Whether you're looking to integrate real-time markers, fetch directions between multiple points, or structure your app like a pro, these lessons guide you step-by-step through building scalable and modern Android applications. ๐Ÿ’ก Dive in now and take your skills to production-ready level! ๐Ÿ“ Module 1: Getting Started with Google Maps SDK & Jetpack Compose Introduction to the course structure and goals Setting up a new Android project with Compose Installing Google Maps SDK & configuring API keys Displaying your first Google Map in Compose Understanding GoogleMap, CameraPositionState, and map UI basics ๐Ÿ—๏ธ Module 2: Clean Architecture & MVVM Setup What is Clean Architecture & why use it? Layer separation: UI, Domain, Data Setting up the MVVM structure with ViewModels, UseCases, and Repositories Creating sealed classes and handling UI state โš™๏ธ Module 3: Dependency Injection with Hilt Introduction to Hilt & DI fundamentals Setting up Hilt in your project Injecting ViewModels, UseCases, and Repositories Working with constructor injection and module bindings ๐Ÿ”„ Module 4: Real-Time Marker Management Creating a data model for map markers Adding/removing markers dynamically in Jetpack Compose Handling user map interactions (onMapClick, marker click) Fetching & displaying markers from Firebase in real-time Using StateFlow/LiveData to observe marker changes ๐Ÿงญ Module 5: Directions & Routing with Google Maps API Calling Google Directions API from your app Parsing and drawing routes between two points Drawing polylines in Compose Adding waypoints and multi-stop directions Animating the camera and polyline updates ๐Ÿ”ฅ Module 6: Firebase Integration as Backend Firebase setup and configuration Firestore structure for map markers and user data Reading/writing marker data to Firestore Listening to real-time updates with snapshot listeners Securing Firebase access with Firestore Rules ๐Ÿ‘ฅ Module 7: Advanced Features Map styling and customization User location tracking and permission handling Drawing polygons and custom overlays Offline caching strategies Clustering markers for large datasets ๐Ÿ“ฆ Module 8: Uber Clone App Building a complete real-world mini app Refactoring and best practices Preparing for release: API key security, Firebase rules Publishing considerations for apps using Google Maps Join Now "The Complete Android Developer Course [Part 2]" and become a pro developer https://www.udemy.com/course/android15-developer-course-part2/?couponCode=MASTERCODING8

Download

0 formats

No download links available.

๐Ÿ—บ๏ธ๐Ÿ“Œ Build Uber Clone App - Google Maps + Firebase + Hilt + API + MVVM | NatokHD