Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.23 KB

File metadata and controls

35 lines (26 loc) · 1.23 KB

JetpackComposeMVVM

Kotlin Android Gradle

Android example where you can see how to create an app with JetpackCompose and MVVM architecture.

To learn more about how jetpack's composable functions have been defined in this project, you can refer to: Android Jetpack Compose MVVM

Requirements

  • Android API 21 - 33
  • Gradle 7.3.3
  • Kotlin 1.7.21

Characteristics

  • MVVM
  • Clean Architecture
  • Dagger Hilt
  • Retrofit
  • Http3 Logging

Functionalities

  • Display a list of meal categories
    • To be able to get the meal categories we use endpoint:
GET https://www.themealdb.com/api/json/v1/1/categories.php

For more information about this API, you can refer to www.themealdb.com

  • Click on a category and view the information on another screen

Demo

JetpackComposeMVVM.mp4