David Odari (odaridavid)

odaridavid

Geek Repo

Company:@traderepublic

Location:Düsseldorf, Germany

Home Page:https://davidodari.dev/

Twitter:@_davidodari

Github PK Tool:Github PK Tool


Organizations
android254
jkuatdsc
open-source-kenya

David Odari's repositories

Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

Language:KotlinLicense:Apache-2.0Stargazers:678Issues:23Issues:62

WeatherApp

☁️ ❄️ A KMP weather app built with Jetpack Compose , MVI , Unit Testing , Hilt and Location Services, Github Actions, Firebase + Material 3

Language:KotlinLicense:Apache-2.0Stargazers:118Issues:6Issues:38

Design-Pattern-Samples-App

🎨 Exploring creational,structural and behavioral design patterns using Kotlin

Language:KotlinLicense:Apache-2.0Stargazers:90Issues:4Issues:9

Material-Design-Android

My stash for all things material, animations, typography, iconography, transitions, Animated VD, Color Palette API, UI design, and more.

Language:KotlinLicense:Apache-2.0Stargazers:44Issues:5Issues:1

tic-toc-tic-toc

Android Dev Challenge 2 : Countdown timer ⏱

Language:KotlinLicense:Apache-2.0Stargazers:11Issues:2Issues:0

WeatherUpdates

A compose MVI weather app, that polls for data every 10 seconds.

AndroidGraphQLClient

My GraphQL playground with Rick and Morty API.apollo+coroutines+flow+paging3

Language:KotlinLicense:Apache-2.0Stargazers:5Issues:2Issues:0

NotesApp

App for Android Series

Language:KotlinStargazers:5Issues:3Issues:0

RickNMortyCompose

A Rick and Morty Client Android app built with Jetpack Compose,Coroutines, Graphql & Hilt

Language:KotlinLicense:Apache-2.0Stargazers:5Issues:2Issues:11

FirebaseApp

Firebase Demo for storage and messaging

Language:KotlinStargazers:4Issues:2Issues:0

TestAppSampleDSC

Dsc unit testing

Language:KotlinStargazers:3Issues:2Issues:0

JetpackComposeStarter

Getting Started with Jetpack Compose

Language:KotlinStargazers:2Issues:3Issues:0

Android-Indefinite-Pager-Indicator

A lightweight, plug-and-play indefinite pager indicator for RecyclerViews & ViewPagers.

Language:KotlinLicense:MITStargazers:1Issues:1Issues:0

AndroidTMDB

A Compose MVI movie app using the TMDB api that infinite scrolls without paging lib

Language:KotlinLicense:Apache-2.0Stargazers:1Issues:2Issues:0

ApiDemo

Demo for working with apis and json

Language:KotlinStargazers:1Issues:1Issues:0

DataStoreSample

GADS DataStore Demo

Language:KotlinStargazers:1Issues:2Issues:0

pick-a-pup

Android Dev Challenge 1

Language:KotlinLicense:Apache-2.0Stargazers:1Issues:2Issues:0

Populate-Room

Populate room with data on create sample

Language:KotlinStargazers:1Issues:2Issues:0

SampleRestfulApi

RESTful Api Demo Session code

Language:KotlinStargazers:1Issues:2Issues:0
Language:KotlinLicense:Apache-2.0Stargazers:0Issues:1Issues:0

DependencyInjectionAndroid

A demo showing dependency injection manually and with hilt.

Language:KotlinStargazers:0Issues:1Issues:0

GoogleMapsCompose--OpenCharge

Showcase using compose Google Maps and Open Charge API

Language:KotlinStargazers:0Issues:1Issues:0

NotificationsDemo

Android Series Simple Notification Demo

Language:KotlinStargazers:0Issues:2Issues:0

PluginsKts

Gradle plugins playground

Language:KotlinStargazers:0Issues:2Issues:0

refreshVersions

Life is too short to google for dependencies and versions

Language:KotlinLicense:MITStargazers:0Issues:1Issues:0

SharedPreferenceSample

GADS Shared Preference Demo

Language:KotlinStargazers:0Issues:2Issues:0

Stax

Africa's only open source payment app. Automates USSD transactions.

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:0Issues:0