Tobenna Ezike
Tobenna Ezike
Baking-App-Kotlin
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.
MyWeather
App displays real-time weather updates for user's location and for other locations set by user. App uses MVVM with Repository pattern, dagger dependency injection, NetworkBoundResource, Navigation com...
MyWeatherKotlinFlow
Android app that shows weather at your current location or any custom location you specify. Uses Kotlin Flow for data streaming and coroutines for asynchronous work. Also leverages Room, navigation co...
StarWarsSearch
Search for your favorite star wars characters from Swapi API. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, and kotlin coroutines with Sta...
StarWarsSearch-MVI
Star wars sample android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagg...
BakingApp
Baking app that displays a list of recipes, and their ingredients with video lessons on how to make them. The app uses MVVM, Android architecture components, Material design with master-detail layout,...
Dynamic-RecyclerView-Form
Sample app to showcase dynamic forms using RecyclerView. Uses MVVM architecture with ViewModel and LiveData
StockWatcher
Android project that consumes data from a websocket. Built with MVVM, Kotlin Flow, Clean architecture.