James Gitonga's repositories
FirebaseMVVMApp
A simple aplication that demonstrates Firebase authentication sdks. Sign up , sign in and sign out functionalities.
SpaceFlightApp
A simple mobile app that consumes the LL2 (Launch Library 2) APIs. The app shows upcoming rocket launches and previous rocket launches.
book_tracking_app
A small application for book reading tracking. A good sample for practicing jetpack compose and android architecture practice.
app_performance_sample
Demo project for the App performane series article.
OAuth2-demo
A small demo application for practicing OAuth2 authentication
Paging_Example
a simple application that demonstrates offline caching using paging3 library and room database
Sayari_Project
Sayari mobile application is a spaceflight news application that offers real time news from leading space companies and also provide launch news and updates.
DevStories-Africa
Community app
RoomDbLesson
Quick lesson on room
CleanArchitectureApp
Clean Architecture - MVVM - Retrofit - Mock
Cocktails
Mobile App to show various cocktails🍸 🍷 🍹 from the CockTailDB .Written using Kotlin, Clean Architecture ,MVVM, Room ,Koin for DI and other jetpack libraries.
DevStories-app
Community app
droidconKE2022Android
Android App for DroidCon2022
itsallpages
Paging session for Android254 and KotlinKenya
KotlinDsa
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.
MeditationUIYouTube
practice for jetpack compose building
My-Hero-Library
A mobile application that displays a list of heroes sourced from the Marvel API library.
my_scoreboard
Code lab for DroidDojo session.
Pokedex
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Room-Migration-Practice
A small repository for demonstrating Android Room migration strategies
SimpleTimerApp
A simple timer application that domenstrates the use of services , broadcast receivers and notifications.
Unsplash-API-app
Unsplash API app
work_manager_xml
This is an XML implementation of te work manager tutorial by Phillip Lackner on Youtube.This intended to help those not yet acustomed to jetpack composed.