清水湾论坛 - 香港科技大学内地学生学者联谊会 MSSS
Jetpack Compose Food Delivery App - Kotlin MVVM + Firebase - 可打印的版本

+- 清水湾论坛 - 香港科技大学内地学生学者联谊会 MSSS (https://msss.hkust.edu.hk/forum)
+-- 版块: 休闲娱乐 (https://msss.hkust.edu.hk/forum/forumdisplay.php?fid=7)
+--- 版块: 吹水湾 (https://msss.hkust.edu.hk/forum/forumdisplay.php?fid=11)
+--- 主题: Jetpack Compose Food Delivery App - Kotlin MVVM + Firebase (/showthread.php?tid=87811)



Jetpack Compose Food Delivery App - Kotlin MVVM + Firebase - CoursesToday - 10-02-2025

[Image: 1068b58478146b0144efe6fbbca9c0bf.webp]
Free Download Jetpack Compose Food Delivery App - Kotlin MVVM + Firebase
Last updated 9/2025
Created by Muhammad Hassan Zahedi
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 41 Lectures ( 8h 5m ) | Size: 4.1 GB

Build a real Food Order app with Jetpack Compose, Kotlin MVVM & Firebase
What you'll learn
Build a real Food Delivery app UI with Jetpack Compose: Splash, Home, Items, Details and Cart screens
Apply Material 3 theming to create a clean, modern look
Use ViewModel + LiveData to manage UI state and follow a simple MVVM structure
Connect to Firebase Realtime Database to load banners, categories and food items
Load images with Coil and create a carousel using Accompanist Pager
Implement cart features: add/remove items, quantity stepper, totals and a cart summary
Persist cart locally with TinyDB (SharedPreferences) between sessions
Navigate between Activities and pass data safely using Kotlin data classes/Serializable
Build a search bar and category filtering UI for quick browsing
Handle loading placeholders and basic error/empty states for better UX
Requirements
Basic Kotlin knowledge (variables, functions, classes)
Android Studio installed; emulator or Android device
Google account to set up a Firebase Realtime Database project
Stable internet connection
Optional: basic familiarity with Activities/Intents and Git
Description
workflow. You'll design a modern Material 3 UI with dark mode, create a home screen with banner carousel (Accompanist Pager), implement search and category browsing, and build food lists and detail pages with Coil image loading.We manage state with ViewModel + LiveData in a simple MVVM structure that's easy to extend. For data, the app connects to Firebase Realtime Database to load banners, categories and items. You'll implement a practical cart: add/remove items, quantity stepper, totals, and a cart summary that persists locally with TinyDB (SharedPreferences) so users don't lose selections.Navigation uses bottom tabs (Home, Cart, Profile) and Activity-based flows, including safe data passing with Kotlin data classes/Serializable. Along the way, you'll handle loading / empty / error states, polish the UI (theming, typography, icons), and organize code so it's portfolio-ready.This course is perfect for beginners and developers moving from XML/Java to Compose who want a concrete, commerce-style project-no payment gateway required. By the end, you'll understand the codebase end-to-end and have an app you can demo or extend (favorites, coupons, address book, etc.).Prerequisites: basic Kotlin, Android Studio Software, and a Google account for Firebase.Who is this for: beginner to intermediate Android devs, XML/Java devs migrating to Kotlin + Compose, students needing a showcase project, and indie makers building a food ordering MVP.
Who this course is for
Beginner Android devs who want a hands-on Jetpack Compose project.
XML/Java Android developers migrating to Kotlin + Compose
Students who need a portfolio-ready commerce app
Indie makers building a food ordering MVP with a Firebase backend
Instructors/trainers seeking a compact classroom project
Homepage
https://www.udemy.com/course/android-jetpack-compose-food-delivery-app/

[Image: 423b519448d4e936894130c701f35288.jpg]
引用:Rapidgator
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part1.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part2.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part3.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part4.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part5.rar.html
Fikper
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part1.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part2.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part3.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part4.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part5.rar.html

FreeDL
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part1.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part2.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part3.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part4.rar.html
wtpzr.Jetpack.Compose.Food.Delivery.App..Kotlin.MVVM..Firebase.part5.rar.html
No Password - Links are Interchangeable