Tochukwu's repositories
MolloCurrencyConverterApp
First Commit
ExpenseManager
Android app to manage expenses
android-developer-reference
π₯ A curated list of awesome Android articles sorted by topic.
Instant-Weather
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Practice
first commit
Foodium
π²Foodium is a sample food blog Android application π± built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
Kotlin-Coroutine-Use-Cases-on-Android
π Learning Kotlin Coroutines for Android by example. π Sample implementations for real-world Android use cases. π Unit tests included!
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), dagger hilt, and kotlin coroutines with StateFlow
Android-Clean-Architecture-1
This is a sample movie list Android application built to demonstrate use of Clean Architecture tools. Dedicated to all Android Developers - (Kotlin, MVVM, Clean Architecture, Rx-Java, Dagger, OkHttp, Unit Testing, SOLID principles, Code Coverage)
ComposeServerDrivenUI
Safaricom internal presentation session on Server driven Ui. This is an example of Server driven UI with jetpack Compose
Clean-MVVM-ArchComponents
π½ Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
weatherstation
Sensor-based peripheral sample using Android Things
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
StaySafe
StaySafe is an android application which can be used to detect wild animals with the help of an IoT device.
system-design-resources
Contains system design materials to prepare for system design interviews π©π¨βπ»π¨βπ»π¨βπ»
Newsster
Android App using Paging3, Hilt, Coroutines, Flow, Jetpack, MVVM architecture.