Painless Kotlin Dependency Injection
-
Updated
May 7, 2024 - Kotlin
Painless Kotlin Dependency Injection
A Music Player with downloading, playing, searching, exploring functions.
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
Demo application implementing a simple counter using Kotlin Compose Multiplatform, it targets mobile (Android), desktop (Linux) and Web (using Compose Web).
Compose Desktop Chat Application
SImple Android todo list app with MVVM architectures
A simple agar.io clone made with Libgdx
Dicoding Submission BFAA (Belajar Fundamental Aplikasi Android) - Review Rating 🌟🌟🌟🌟🌟
This server is made for the BME Kotlin course, and serves as a backend for a compose-multiplatfrom application.
A small experiment into Kotlin MultiPlatform
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.
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
Kodein companion for a Dagger-like experience
Simple Grocery List Application,made using Android Kotlin,MVVM Pattern ,Kodein for dependency injection and Root DB
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."