Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Jetpack Compose Food Delivery App - Kotlin MVVM + Firebase

    Posted By: lucky_aut
    Jetpack Compose Food Delivery App - Kotlin MVVM + Firebase

    Jetpack Compose Food Delivery App — Kotlin MVVM + Firebase
    Last updated 9/2025
    Duration: 8h 5m | .MP4 1280x720 30 fps(r) | AAC, 44100 Hz, 2ch | 4.11 GB
    Genre: eLearning | Language: English

    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 modernMaterial 3UI with dark mode, create a home screen withbanner carousel(Accompanist Pager), implementsearchandcategorybrowsing, and build food lists anddetailpages with Coil image loading.

    We manage state withViewModel + LiveDatain a simple MVVM structure that’s easy to extend. For data, the app connects toFirebase Realtime Databaseto load banners, categories and items. You’ll implement a practicalcart: add/remove items, quantity stepper, totals, and acart summarythat persists locally withTinyDB (SharedPreferences)so users don’t lose selections.

    Navigation usesbottom tabs(Home, Cart, Profile) and Activity-based flows, including safe data passing with Kotlin data classes/Serializable. Along the way, you’ll handleloading / empty / errorstates, 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 toComposewho 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
    More Info