/RecipeApplication

A sample android app that display list of Recipes from REST API.

Primary LanguageKotlin

MyRecipesApp

A sample app that display list of Recipes. The App uses Kotlin and set of Android Jetpack libraries plus Retrofit to display data from REST API(Unsplash).

Prerequisites

The project has all required dependencies in the gradle files. Add the Project to Android Studio and build.All the required dependencies will be downloaded and installed.

Architecture

The project uses MVVM architecture pattern.

Libraries

  • LiveData, ViewModel
  • Retrofit
  • Moshi
  • Unit Testing (JUnit), MockK, Espresso UI Testing
  • Repository Pattern
  • AndroidX
  • Picasso
  • Coroutines
  • Dagger-hilt (Dependency Injection)
  • JetPack Libraries