Skip to content

janirefdez/JetpackComposeMVVM

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages