James Gitonga's Projects
Demo project for the App performane series article.
A small application for book reading tracking. A good sample for practicing jetpack compose and android architecture practice.
Clean Architecture - MVVM - Retrofit - Mock
Mobile App to show various cocktailsπΈ π· πΉ from the CockTailDB .Written using Kotlin, Clean Architecture ,MVVM, Room ,Koin for DI and other jetpack libraries.
Contact App assignment
Community app
Community app
Android App for DroidCon2022
A simple aplication that demonstrates Firebase authentication sdks. Sign up , sign in and sign out functionalities.
The leaderboard app project, Android main track
Paging session for Android254 and KotlinKenya
Config files for my GitHub profile.
Please note: This repository is effectively my notes and implementations from studing DSA. None of this code is implied to be correct nor optimal, so please consider it more as rough notes than anything else.
kotlin practice application
A KTOR REST api for a simple To-do app to demonstrate CRUD operations.
practice for jetpack compose building
A mobile application that displays a list of heroes sourced from the Marvel API library.
Code lab for DroidDojo session.
A small demo application for practicing OAuth2 authentication
a simple application that demonstrates offline caching using paging3 library and room database
A simple application that allows adding of pets into the database and retrieving them as well
phone number test
pinitonline official app
π‘οΈ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
A small repository for demonstrating Android Room migration strategies
Quick lesson on room
Sayari mobile application is a spaceflight news application that offers real time news from leading space companies and also provide launch news and updates.