Skip to content
/ Baking-App-Kotlin Public template

Android architecture sample with dynamic feature modularisation, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player.

License

Notifications You must be signed in to change notification settings

Ezike/Baking-App-Kotlin

Repository files navigation

BakingApp

Android Build kotlin MVI coroutines Dagger

The Baking App displays a list of recipes, ingredients required to make it, and steps plus video tutorials on how to make the recipe.

This is a rewrite of the Baking App project from the Udacity Android Nanodegree Programme

Features

  • Kotlin Coroutines with Flow (State Flow)
  • Clean Architecture with MVI (Uni-directional data flow)
  • Jetpack Navigation for DFMs
  • Dynamic Feature Modules
  • Video streaming with Exoplayer
  • Dagger Hilt
  • Kotlin Gradle DSL

Prerequisite

To build this project, you require:

  • Android Studio artic fox canary 6
  • Gradle 7.0

Libraries

Screenshots


Author

Ezike Tobenna

License

This project is licensed under the Apache License 2.0 - See: http://www.apache.org/licenses/LICENSE-2.0.txt

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy