An app for browsing Pokemon's, made using PokemonTcg API.
This app uses -
- Jetpack Compose for UI development
- MVVM + Clean Architecture
- Koin for Dependency Injection
- Ktor for networking
The major deciding factor for using Koin and Ktor is future-proofing the app to make it compatible with KMM, so maximum effort has been put into making it 100% Kotlin.
Here's the screenshots of the app -
And here's a video -
(https://www.youtube.com/watch?v=KAjfoSLuKvo)
Enjoy!