All Projects → FarshidABZ → StartWithKoin

FarshidABZ / StartWithKoin

Licence: other
A sample of how to use Koin with android view model

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to StartWithKoin

DailyBugle
📰Modern MVVM Android application following single activity architecture which fetches news from 🕷️ news API. this repository contains some best practices ⚡ of android development
Stars: ✭ 17 (-22.73%)
Mutual labels:  dagger2, koin
Multimodulegithubclient
Example multi-module Android project with unit tests, dagger 2, test coverage and others
Stars: ✭ 244 (+1009.09%)
Mutual labels:  dagger2
Dahaka
Demo project for Dagger 2
Stars: ✭ 210 (+854.55%)
Mutual labels:  dagger2
Bubbble
Sample app showcases the MVP pattern and Robert Martin's Clean Architecture approach.
Stars: ✭ 226 (+927.27%)
Mutual labels:  dagger2
Awesome Wanandroid
⚡致力于打造一款极致体验的 http://www.wanandroid.com/ 客户端,知识和美是可以并存的哦QAQn(*≧▽≦*)n
Stars: ✭ 2,525 (+11377.27%)
Mutual labels:  dagger2
Android Mvvm Architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 2,720 (+12263.64%)
Mutual labels:  dagger2
Android References
👏 Android 示例程序:MVP, MVVM, 组件化, AndroidX, ARouter, RxJava, EventBus, ButterKnife, 视频播放, 视频直播, 网络访问, 布局和控件整理等
Stars: ✭ 206 (+836.36%)
Mutual labels:  dagger2
mvp-sample
Demonstrates how to implement MVP (Model View Presenter) pattern using Kotlin, RXJava, Retrofit, Dagger and DataBinding
Stars: ✭ 35 (+59.09%)
Mutual labels:  dagger2
Dagger Examples
Some dagger-android examples with Retrofit2, MVVM architecture, RxJava, (Java)
Stars: ✭ 242 (+1000%)
Mutual labels:  dagger2
Wanandroid
WanAndroid客户端,项目基于 Material Design + MVP +dagger2 + RxJava + Retrofit + Glide + greendao 等架构进行设计实现,极力打造一款 优秀的玩Android https://www.wanandroid.com 客户端,是一个不错的Android应用开发学习参考项目
Stars: ✭ 223 (+913.64%)
Mutual labels:  dagger2
Movieguide Kotlin
Movie discovery app showcasing Kotlin, RxJava, Dagger2, MVP using Clean Architecture
Stars: ✭ 222 (+909.09%)
Mutual labels:  dagger2
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+890.91%)
Mutual labels:  dagger2
Vigilante
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Stars: ✭ 234 (+963.64%)
Mutual labels:  dagger2
Mvpapp
Android MVP Architecture
Stars: ✭ 2,354 (+10600%)
Mutual labels:  dagger2
android-mvp-kotlin
使用kotlin实现Android MVP模式,使用了Dagger2、Retrofit、RxJava等
Stars: ✭ 14 (-36.36%)
Mutual labels:  dagger2
Androidcourse101
Complete Android Development Course 101: Spotify Clone App
Stars: ✭ 208 (+845.45%)
Mutual labels:  dagger2
Nobullshit
A sample project entirely written in Kotlin. Backend/Frontend with Ktor and Android app.
Stars: ✭ 221 (+904.55%)
Mutual labels:  dagger2
Movieguide
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
Stars: ✭ 2,573 (+11595.45%)
Mutual labels:  dagger2
raffler-kotlin
A raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 44 (+100%)
Mutual labels:  dagger2
jokster
A demo app used for Dagger2 workshops.
Stars: ✭ 15 (-31.82%)
Mutual labels:  dagger2

StartWithKoin

A sample of how to use Koin with android view model

Read more about koin and dagger in: https://blog.usejournal.com/android-koin-with-mvvm-and-retrofit-e040e4e15f9d

  • Sorry, but i don’t have time to write tests, if you want please contribute for writing test for this example
  • If you can please provide a sample for SharedViewModel
  • Do any one have experience with multiple module app developing using Koin? it could be helpful for everyone
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].