This is a sample project that presents a modern approach to Android app development.
The project tries to combine popular Android tools and to demonstrate best development practices by utilizing up to date tech-stack like Hilt, MVVM, Live Data, View Model etc. in Kotlin.
-
UI
-
Tech/Tools
-
Modern Architecture
- MVVM for presentation layer
- Android Architecture components (ViewModel
- Android KTX - Jetpack Kotlin extensions
- Base Url: https://jsonplaceholder.typicode.com
- Posts: /posts
- Comments: /posts/{post_id}/comments