Painless Kotlin Dependency Injection
-
Updated
May 24, 2024 - Kotlin
Painless Kotlin Dependency Injection
Simple android app that shows how to use modern android development tools: MVVM + Kotlin + Coroutines + Flow + Kodein + Room + Retrofit2 + DataBinding + Navigation Library + other Architecture Components
SImple Android todo list app with MVVM architectures
A Music Player with downloading, playing, searching, exploring functions.
Kodein companion for a Dagger-like experience
A simple agar.io clone made with Libgdx
Simple Grocery List Application,made using Android Kotlin,MVVM Pattern ,Kodein for dependency injection and Root DB
The repo demonstrate clean MVVM architecture with local data caching. (Shows the uses of MVVM, Kodein, RxJava, Retrofit, Room, MediatorLiveData, LiveData, shimmer loading effect)
Weather App implemented with LiveData, Room, MVVM, Kodein, Navigation and other Jetpack components
This project aims to create an open-source social media application.
This is a production-level App showcasing the latest and best Android technologies. It is purely written in Kotlin utilising some of the best features the language has to offer. Clean architecture principles are adhered to throughout. This App can provide a base to build and scale a new Android App easily.
Just an android app to show ithome rss feed list
Develop a news app featuring a curated list of articles along with their sources. Users can seamlessly access the full articles through a web view for detailed reading.
MVVM pattern with jetpack components
A simple learning project to get more familiar with kotlin
A weather Forecast App based on ResoCoder's youtube tutorial on MVVM architecture with Kotlin
Weather Forecast Mobile App for Android implemented via Kotlin dedicated packages
Good-ol' Chuck Norris jokes. Now in Kotlin Multiplatform app.
Add a description, image, and links to the kodein-di topic page so that developers can more easily learn about it.
To associate your repository with the kodein-di topic, visit your repo's landing page and select "manage topics."