Cooking recipes application (in development)
A cooking recipes browsing application built in Kotlin with the below features:
Using Spoonacular API to retreive the recipes
https://spoonacular.com/food-api
Hilt:
https://medium.com/androiddevelopers/hilt-and-dagger-annotations-cheat-sheet-9adea070e495
https://developer.android.com/training/dependency-injection/hilt-android
https://dagger.dev/hilt/quick-start
DataBinding
https://developer.android.com/topic/libraries/data-binding
ViewBinding
https://developer.android.com/topic/libraries/view-binding
DataStore
https://developer.android.com/topic/libraries/architecture/datastore#kotlin
ViewModel
https://developer.android.com/topic/libraries/architecture/viewmodel
Flow
https://developer.android.com/kotlin/flow
https://developer.android.com/kotlin/flow/stateflow-and-sharedflow
Retrofit:
https://square.github.io/retrofit/
Shimmer RecyclerView:
https://github.com/sharish/ShimmerRecyclerView
Json to Kotlin Class:
https://github.com/wuseal/JsonToKotlinClass
Coil:
https://github.com/coil-kt/coil
Jsoup:
Menus: https://developer.android.com/guide/topics/ui/menus
Bottom Sheets: https://material.io/develop/android/components/bottom-sheet-dialog-fragment
Chips: https://material.io/components/chips/android#using-chips
More to come soon...