Skip to content

This application is just one screen that displays a list of meals from the API, but although it is just one screen, many skills are used in this application, such as:

Notifications You must be signed in to change notification settings

Mohamed-Rafat-Safan/Meals-App

Repository files navigation

Meals-App

This application is just one screen that displays a list of meals from the API, but although it is just one screen, many skills are used in this application, such as:

  • language: Kotlin
  • View Binding
  • Modularization
  • Retrofit2
  • Clean Architecture
  • Architectural pattern by (MVVM)
  • State Flow
  • DiffUtil
  • Dependency injection by (Dagger Hilt)
  • Coroutines
  • Glide

Images this application:

Clean Architecture:

Use Case:

About

This application is just one screen that displays a list of meals from the API, but although it is just one screen, many skills are used in this application, such as:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages