Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with dagger2
A curated list of projects in awesome lists tagged with dagger2 .
https://github.com/hehonghui/android-tech-frontier
【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
android-architecture android-testing dagger2 mvp mvvm-architecture rxjava
Last synced: 03 Dec 2024
https://github.com/JessYanCoding/MVPArms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
android android-application android-architecture android-library architectural architecture arms butterknife dagger2 model-view-presenter mvp mvp-android mvp-architecture mvp-library mvp-pattern mvparms presenter retrofit2 rxjava wiki-documentation
Last synced: 29 Nov 2024
https://github.com/jessyancoding/mvparms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
android android-application android-architecture android-library architectural architecture arms butterknife dagger2 model-view-presenter mvp mvp-android mvp-architecture mvp-library mvp-pattern mvparms presenter retrofit2 rxjava wiki-documentation
Last synced: 18 Dec 2024
https://github.com/janishar/android-mvp-architecture
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
android-architecture android-mvp-architecture dagger dagger2 fast-android-networking greendao mindorks mvp mvp-architecture placeholderview rxjava rxjava-android rxjava2
Last synced: 19 Dec 2024
https://github.com/codeestx/geeknews
:books:A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
android-application app butterknife dagger2 glide jsoup material-design mvp-android mvp-architecture okhttp3 reading-program realm retrofit rxbus rxjava v2ex zhihu
Last synced: 20 Dec 2024
https://github.com/codeestX/GeekNews
:books:A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
android-application app butterknife dagger2 glide jsoup material-design mvp-android mvp-architecture okhttp3 reading-program realm retrofit rxbus rxjava v2ex zhihu
Last synced: 07 Nov 2024
https://github.com/mxdldev/android-mvp-mvvm-flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。
android android-architecture androidmodule dagger2 dagger2-mvp databinding databinding-android model-view-presenter mvp-android mvp-architecture mvp-pattern mvvm mvvm-android mvvm-architecture mvvm-databing plugin presenter retrofit2 rxjava2 virtualapk
Last synced: 21 Dec 2024
https://github.com/janishar/android-mvvm-architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
android android-architecture android-debug-database android-mvvm-architecture dagger2 dagger2-mvvm database fast-android-networking mindorks mvvm mvvm-architecture placeholderview room rxjava rxjava2
Last synced: 20 Dec 2024
https://github.com/esoxjem/movieguide
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
android clean-architecture clean-code dagger2 kotlin mvp rxjava
Last synced: 20 Dec 2024
https://github.com/esoxjem/MovieGuide
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
android clean-architecture clean-code dagger2 kotlin mvp rxjava
Last synced: 31 Oct 2024
https://github.com/paulwoitaschek/voice
Minimalistic audiobook player
android audiobook-player compose dagger2 jetpack-compose kotlin kotlin-android material-design minimal
Last synced: 19 Dec 2024
https://github.com/PaulWoitaschek/Voice
Minimalistic audiobook player
android audiobook-player compose dagger2 jetpack-compose kotlin kotlin-android material-design minimal
Last synced: 27 Oct 2024
https://github.com/JessYanCoding/ArmsComponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
android android-application android-architecture android-component architecture arms armscomponent dagger2 mvp mvp-android mvp-architecture mvparms retrofit2 rxjava2 wiki-documentation
Last synced: 29 Nov 2024
https://github.com/jessyancoding/armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
android android-application android-architecture android-component architecture arms armscomponent dagger2 mvp mvp-android mvp-architecture mvparms retrofit2 rxjava2 wiki-documentation
Last synced: 15 Dec 2024
https://github.com/athkalia/just-another-android-app
An Android base app with loads of cool libraries/configuration NOT MAINTAINED
android android-architecture android-development butterknife crashlytics dagger2 fabric glide jacoco mockwebserver mosby mvp-android retrofit2 retrolambda robolectric rxjava static-analysis stetho teamcity timber
Last synced: 25 Sep 2024
https://github.com/athkalia/Just-Another-Android-App
An Android base app with loads of cool libraries/configuration NOT MAINTAINED
android android-architecture android-development butterknife crashlytics dagger2 fabric glide jacoco mockwebserver mosby mvp-android retrofit2 retrolambda robolectric rxjava static-analysis stetho teamcity timber
Last synced: 03 Nov 2024
https://github.com/jenly1314/kingtv
📺 【停止维护】高仿全民直播(全民TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建。因为全民TV已经凉了,导致App已经连不上了。在这里特意向你推荐MVPFrame: https://github.com/jenly1314/MVPFrame 和你值得拥有的MVVMFrame快速开发框架: https://github.com/jenly1314/MVVMFrame
android dagger2 glide greendao live material-design mosby multidex mvp okhttp qmtv quanmin quanmintv retrofit rxjava tinker tv video video-player zhibo
Last synced: 21 Dec 2024
https://github.com/square/anvil
A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
dagger2 dagger2-android kotlin kotlin-compiler-plugin
Last synced: 19 Dec 2024
https://github.com/dvdciri/daggraph
Dagger dependency graph generator for Android Developers
component dagger dagger2 dependency-injection generate graph module
Last synced: 15 Dec 2024
https://github.com/theapache64/stackzy
💻 A cross-platform desktop application to identify libraries used inside an android application ⚡
apk-tool compose compose-desktop coroutines coroutines-flow dagger2 mvvm
Last synced: 20 Dec 2024
https://github.com/armcha/Ribble
Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
android architecture-components clean-architecture dagger2 dribble kotlin mvp rxjava2
Last synced: 27 Oct 2024
https://github.com/armcha/ribble
Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
android architecture-components clean-architecture dagger2 dribble kotlin mvp rxjava2
Last synced: 21 Dec 2024
https://github.com/arunkumar9t2/scabbard
🗡 A tool to visualize Dagger 2 dependency graphs
dagger dagger2 dependency-graph dependency-injection gradle-plugin graph-generation graphviz intellij-plugin kotlin
Last synced: 18 Dec 2024
https://github.com/AkshayChordiya/News
A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
android android-architecture android-architecture-components architecture-components architecture-guidelines coroutines dagger2 kotlin kotlin-flow newsapi retrofit2 room viewmodel
Last synced: 27 Oct 2024
https://github.com/mrsegev/MovieNight
MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
architecture-components clean-architecture dagger2 kotlin-android rxjava2
Last synced: 27 Oct 2024
https://github.com/FunkyMuse/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.
android androidanimation androidviewmodel biometrics-android camera clean-architecture clean-architecture-coroutines coroutines-android dagger2 hilt-android hilt-dependency-injection kotlin material-animation microphone mvvm-android mvvm-architecture paging3 room-persistence-library screen-dots stateflow
Last synced: 30 Oct 2024
https://github.com/hegaojian/wanandroid
:chicken::basketball:【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手
android autosize dagger2 demo-app hongyang kotlin material material-design mvp mvparms okhttp retrofit2 rxjava wanadroid wanandroid wanandroid-api wanandroidapidemo wandroid
Last synced: 21 Dec 2024
https://github.com/bernaferrari/changedetection
Automatically track websites changes on Android in background.
android android-app android-application androidx architecture-components carousel dagger2 diff jsoup kotlin kotlin-android livedata material-design meyer paging-library pdf room room-persistence-library viewmodel
Last synced: 18 Dec 2024
https://github.com/jessyancoding/mvparmstemplate
🛠️ A template for Android Studio to create MVPArms and MVPArt Page
android androidtemplate arms dagger2 dagger2-mvp mvp mvparms template
Last synced: 21 Dec 2024
https://github.com/bernaferrari/ChangeDetection
Automatically track websites changes on Android in background.
android android-app android-application androidx architecture-components carousel dagger2 diff jsoup kotlin kotlin-android livedata material-design meyer paging-library pdf room room-persistence-library viewmodel
Last synced: 27 Oct 2024
https://github.com/janishar/android-kotlin-mvp-architecture
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
android-mvp-architecture android-mvp-kotlin dagger2 database fast-android-networking kotlin kotlin-android mindorks mindorks-mvp mvp mvp-android mvp-architecture placeholderview room rxjava rxjava-android rxjava2
Last synced: 18 Dec 2024
https://github.com/mitchtabian/Open-API-Android-App
Kotlin, MVI, Hilt, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication
android-jetpack-components coroutines-android dagger2 jetpack-android jetpack-lifecycle-components jetpack-navigation kotlin mvvm-architecture navigation-component rest-api retrofit2 room-persistence
Last synced: 17 Nov 2024
https://github.com/andremion/Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
android android-architecture-components clean-architecture dagger dagger2 dagger2-android data-binding kotlin mvvm reactive-extensions rxjava2 rxkotlin view-model viewmodel
Last synced: 27 Oct 2024
https://github.com/andremion/theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
android android-architecture-components clean-architecture dagger dagger2 dagger2-android data-binding kotlin mvvm reactive-extensions rxjava2 rxkotlin view-model viewmodel
Last synced: 21 Dec 2024
https://github.com/amitshekhariitbhu/mvvm-architecture-android
MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.
android android-architecture coroutines dagger2 flow kotlin mvvm mvvm-android mvvm-architecture retrofit stateflow
Last synced: 21 Dec 2024
https://github.com/amitshekhariitbhu/MVVM-Architecture-Android
MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.
android android-architecture coroutines dagger2 flow kotlin mvvm mvvm-android mvvm-architecture retrofit stateflow
Last synced: 17 Nov 2024
https://github.com/blockchain/My-Wallet-V3-Android
Blockchain Android Wallet
android bitcoin dagger2 ethereum java kotlin rxjava2 unit-tested wallet
Last synced: 19 Nov 2024
https://github.com/mitchtabian/Clean-Notes
Clean Architecture by layer
android-clean-arch-coroutines android-clean-architecture android-clean-architecture-kotlin android-clean-architecture-sample android-cleanarchitecture android-cleanarchitecture-kotlin clean-architecture dagger2 mvi-architecture mvvm-android mvvm-architecture retrofit2 room-persistence-library
Last synced: 31 Oct 2024
https://github.com/iammert/dagger-android-injection
Sample project explains Dependency Injection in Android using dagger-android framework.
android dagger dagger2 dependency-injection
Last synced: 15 Dec 2024
https://github.com/arunkumar9t2/lynket-browser
🌐 A better browser for Android using the Custom Tab protocol. Previously called Chromer.
android-browser browser dagger2 google-chrome kotlin mvvm reader rxjava
Last synced: 21 Dec 2024
https://github.com/janishar/android-dagger2-example
This project implements the dagger 2 in android for dependency injection
android-dagger2 clean-code dagger2 dependency-injection mvp
Last synced: 21 Dec 2024
https://github.com/jenly1314/wanandroid
🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
android app architecture architecture-components arouter dagger2 databinding glide gson gson-converter jetpack lifecycles livedata mvvm okhttp3 open-source retrofit2 room viewmodel wanandroid
Last synced: 15 Dec 2024
https://github.com/jaredsburrows/android-gif-search
Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!
android android-gif dagger2 espresso jetpack-compose junit kotlin kotlin-android kotlin-coroutines kotlin-dsl ktlint moshi mvvm mvvm-architecture retrofit2 robolectric tenor
Last synced: 21 Dec 2024
https://github.com/lopspower/cleanrxarchitecture
Clean Rx Kotlin Architecture sample on GitHub Api 🚀
android android-tests clean-architecture dagger2 kotlin model-view-intent rxjava3
Last synced: 16 Dec 2024
https://github.com/lopspower/CleanRxArchitecture
Clean Rx Kotlin Architecture sample on GitHub Api 🚀
android android-tests clean-architecture dagger2 kotlin model-view-intent rxjava3
Last synced: 30 Oct 2024
https://github.com/jenly1314/mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的JetPack构建的快速开发框架。从此构建一个MVVM模式的项目变得快捷简单。
android android-architecture-components architecture-components component dagger2 databinding hilt jetpack jetpack-android kotlin lifecycle livedata mvvm mvvm-architecture mvvm-framework repository retrofit2 room room-database viewmodel
Last synced: 15 Dec 2024
https://github.com/wajahatkarim3/imagine
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin
Last synced: 16 Dec 2024
https://github.com/mutualmobile/praxis
Example Android project using MVVM, DaggerAndroid, Jetpack Compose, Retrofit, Coroutines and Multi module architecture ✌🏽
android androidx corou dagger2 dagger2-android databinding jetpack-components jetpack-compose kotlin kotlin-android mvvm rxjava rxjava-android
Last synced: 16 Dec 2024
https://github.com/wajahatkarim3/Imagine
An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)
android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin
Last synced: 25 Nov 2024
https://github.com/mutualmobile/Praxis
Example Android project using MVVM, DaggerAndroid, Jetpack Compose, Retrofit, Coroutines and Multi module architecture ✌🏽
android androidx corou dagger2 dagger2-android databinding jetpack-components jetpack-compose kotlin kotlin-android mvvm rxjava rxjava-android
Last synced: 17 Nov 2024
https://github.com/philippeboisney/githubarchitecturecomponents
The implementation of Android "Architecture Components" sample explained by Google : https://developer.android.com/topic/libraries/architecture/guide.html
android architecture-components dagger2 java livedata retrofit2 viewmodel
Last synced: 17 Dec 2024
https://github.com/androidstarters/androidstarters.com
Kickstart your next Android Application in 10 seconds.
android dagger2 databinding experiments kotlin kotlin-android mvp-architecture mvvm-architecture
Last synced: 18 Dec 2024
https://github.com/jeppeman/android-jetpack-playground
Pet project for cutting edge Android development with Jetpack
android android-navigation-component clean-architecture coroutines dagger2 dynamic-features espresso isolating-fragment-tests jetpack-android motion-layout robolectric testing
Last synced: 17 Nov 2024
https://github.com/general-mobile/kotlin-android-mvp-starter
Create/Generate your kotlin MVP projects easily
android cookiecutter crashlytics dagger2 dagger2-mvp kotlin kotlin-android kotlin-mvp mvp picasso realm retrofit2 rxandroid2 rxjava2 rxkotlin scaffold starter starter-template
Last synced: 30 Oct 2024
https://github.com/yandex/yatagan
Dependency Injection framework based on Google's Dagger2 API, optimized for fast builds and for managing large graphs with optional dependencies
android dagger2 dependency-injection kapt kotlin ksp reflection
Last synced: 18 Dec 2024
https://github.com/theapache64/topcorn
A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.
android-jetpack-components android-lifecycle coroutines dagger2 imdb jaba kotlin kotlin-flow moshi mvvm retrofit room-android
Last synced: 19 Dec 2024
https://github.com/imangazalievm/bubbble
Sample app showcases the MVP pattern and Robert Martin's Clean Architecture approach.
android-architecture android-development clean-architecture dagger2 mvp-android rxjava
Last synced: 19 Dec 2024
https://github.com/philippeboisney/nobullshit
A sample project entirely written in Kotlin. Backend/Frontend with Ktor and Android app.
android architecture-components dagger2 firebase firestore freemarker google-app-engine kotlin ktor sample-app
Last synced: 12 Nov 2024
https://github.com/deliveryhero/whetstone
Whetstone is a dependency injection framework for Android that greatly simplifies working with Dagger 2 using all the powers of Anvil
android anvil dagger2 dependency-injection kotlin
Last synced: 07 Nov 2024
https://github.com/stepicorg/stepik-android
Android Application for Taking Open Courses on the Stepik Platform
android android-application appmetrics butterknife dagger2 java kotlin kotlin-android mobile-app mobile-first retrofit2 rxjava2 stepik
Last synced: 19 Dec 2024
https://github.com/githubhaohao/doubanbook
一个基于 Clean 架构以及 Retrofit , RxKotlin , Dagger 框架实现的 Kotlin for Android App 。
android clean-architecture dagger2 kotlin retrofit2 rxjava rxkotlin
Last synced: 13 Dec 2024
https://github.com/teamwork/android-clean-architecture
Showcasing a Clean Architecture approach from our Android applications framework!
android clean-architecture clean-code dagger2 dependency-injection gradle java kotlin layered-architecture modules
Last synced: 11 Nov 2024
https://github.com/fibelatti/pinboard-kotlin
Unofficial Android client for Pinboard and Linkding
android androidx clean-architecture compose coroutines coroutines-android dagger2 fts github-actions hilt jetpack jetpack-compose junit5 kotlin ksp mvvm room
Last synced: 09 Nov 2024
https://github.com/PHELAT/Tedu
Todo app but minimal, open-source, and free.
android architecture clean-architecture coroutines dagger-android dagger2 googleplay minimal modular mvvm navigation navigation-architecture-component navigation-component todo todoapp todolist
Last synced: 17 Nov 2024
https://github.com/burakeregar/KotlinMvpArchitecture
Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
android-testing android-tests clean-architecture dagger2 dagger2-mvp kotlin kotlin-android kotlintest leakcanary mvp mvp-android mvp-architecture mvp-clean mvp-pattern retrofit retrofit2 unit-test unit-testing unittest unittesting
Last synced: 30 Oct 2024
https://github.com/roroche/androidstarter
A sample Android app using the MVP architecture.
butterknife dagger2 jackson mockito mockwebserver mosby mvp mvp-architecture okhttp3 ormlite otto picasso retrofit2 robotium rxandroid rxjava
Last synced: 05 Nov 2024
https://github.com/bobomee/android-demos
Android develop demos
android-demo animations annotations dagger2 flow machine-learning mortar mvp orm retrofit2
Last synced: 21 Nov 2024
https://github.com/binaryroot/AndroidArchitecture
Android Architecture using Google guides
android architecture dagger2 kotlin-android livedata mvc mvp mvvm retrofit2 room
Last synced: 30 Oct 2024
https://github.com/sansets/android-clean-architecture
Sample for Android Clean Architecture.
android clean-architecture coroutines-flow dagger2 kotlin modular-architecture navigation-component room
Last synced: 17 Nov 2024
https://github.com/ericktijerou/jettimer
:hourglass_flowing_sand: Timer app clone built with Jetpack Compose and Hilt #AndroidDevChallenge
android androiddevchallenge androiddevchallenge- androiddevchallenge-compose compose dagger2 dagger2-android declarative-ui hilt-android hilt-viewmodel jetpack-android jetpack-compose jetpack-navigation kotlin
Last synced: 11 Nov 2024
https://github.com/andreid/ultimateandroidtemplaterx
MVP Android App Template Ultimate Android Template MVP // Dagger 2 // Boilerplate // Bootstrap // Bottom Navigation Menu Material Design
aliens android android-mvp-architecture dagger dagger2 mvp template ufo
Last synced: 08 Nov 2024
https://github.com/arthur3486/android-mvvm
Android library designed to greatly simplify the implementation process of an MVVM-based application by providing all the means necessary to solve the common problems and avoid the annoying boilerplate code.
android android-app android-application android-library android-mvvm android-mvvm-architecture clean-architecture dagger dagger2 databinding mvvm navigation-architecture-component okhttp retrofit room rxandroid rxjava rxjava2 solid sqlite
Last synced: 07 Nov 2024
https://github.com/Mustafashahoud/MoviesApp
A Movie Application uses TheMovie API, MVVM architecture and all jetpack components.
coroutines-flow dagger2 dagger2-mvvm espresso-tests idbmb junit4 kotlin kotlin-android livedata-databinding livedata-viewmodel material-design mockito mvvm mvvm-architecture navigation-architecture-component repository-pattern room single-activity-pattern themoviedb-api threading
Last synced: 31 Oct 2024
https://github.com/ahmedeltaher/Android-MVP-Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
android android-architecture android-cleanarchitecture android-mvp clean-architecture clean-code dagger2 dagger2-mvp mvp mvp-architecture retrofit2 unit-testing
Last synced: 30 Oct 2024
https://github.com/ahmedeltaher/android-mvp-architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
android android-architecture android-cleanarchitecture android-mvp clean-architecture clean-code dagger2 dagger2-mvp mvp mvp-architecture retrofit2 unit-testing
Last synced: 19 Nov 2024
https://github.com/morfly/multimodulemovies
Multi-Module Movies is a The Movie DB project that demonstrates how to build a scalable multi-module architecture for Android apps that use Jetpack Compose.
android architecture bazel compose dagger2 multi-module multimodule navigation
Last synced: 27 Oct 2024
https://github.com/mohak1712/mvpandroid
Sample app to demonstrate MVP (Model - View - Presenter) architecture in android
android android-application androidapp dagger2 dependency-injection espresso mockito mvp mvp-android mvp-architecture mvp-pattern rxandroid rxjava
Last synced: 11 Nov 2024
https://github.com/rbusarow/tangle
Android injection using the Anvil compiler plugin
android anvil dagger2 dependency-injection kotlin
Last synced: 27 Oct 2024
https://github.com/ihsanbal/android-architecture-components
Architecture Components + MVVM + Data Binding + RxJava2 + Dagger2
dagger2 data-binding livedata mvvm okhttp3 retrofit2 room rxjava2 viewmodel
Last synced: 14 Nov 2024
https://github.com/tranngoclam/movie-booking
An example for booking movie seat, combined of Android Data Binding, State Design Pattern and Multibinding + Autofactory. iOS version is: https://github.com/lizhiquan/MovieBooking
android android-ui architecture booking clean-code dagger2 data-binding dependency-injection design-pattern factory film movie multibinding recyclerview state
Last synced: 02 Nov 2024
https://github.com/zahraheydari/android-mvvm-rx3-dagger2-navcomponent
Implemented using MVVM, LiveData, Room, RX3, Dagger2, Coil, View Binding, Navigation Component and AndroidX
coil coil-image-loader dagger2 kotlin kotlin-android livedata moshi-converter mvvm-android mvvm-architecture navigation-component navigation-component-kotlin retrofit2 retrofit2-kotlin retrofit2-rxjava room-database room-persistence-library rxandroid rxjava rxjava-android viewbinding
Last synced: 27 Nov 2024
https://github.com/anitaa1990/dagger2-sample
A sample app to demo how to implement dagger in Android using Dagger Android Support library
android android-application android-architecture android-development android-studio dagger-android dagger2 dagger2-android dagger2-android-support dagger2-mvp-rxjava dagger2-mvvm dagger2android livedata livedata-databinding mvvm-android offline-first repository-pattern rxjava2-retrofit2
Last synced: 07 Nov 2024
https://github.com/BrianSpace/Android-App-Architecture-MVVM-Databinding
A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
android android-application-architecture android-development application-architecture dagger2 databinding dependency-injection kotlin kotlin-android-extensions mockito mockito-kotlin mvvm retrofit2-rxjava2 rfp room-persistence-library rx-android rxjava2
Last synced: 31 Oct 2024
https://github.com/mars885/hilt-binder
An annotating processing library that automatically generates Dagger Hilt's `@Binds` methods.
android annotation-processing annotation-processor dagger dagger-hilt dagger2 kotlin kotlin-library
Last synced: 18 Dec 2024
https://github.com/rodrigobressan/android_tmdb_clean_architecture
Showcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
android android-architecture clean-architecture dagger2 espresso kotlin mockito mvp mvp-android retrofit2 robolectric room rxjava sample-android sqlite tmdb-api tmdb-movie-search travis-ci
Last synced: 06 Nov 2024
https://github.com/catalinghita8/android-mvvm-rxjava2-dagger2
This repository contains a detailed sample application that uses MVVM as its presentation layer pattern. Essential dependencies are Dagger2 with Dagger-android, RxJava2 with RxAndroid, Room, Retrofit and Espresso.
android-development dagger-android dagger2 dependency-injection kotlin mvvm mvvm-pattern room-persistence-library rxjava2 rxjava2-dagger2-retrofit2 viewmodel
Last synced: 30 Oct 2024
https://github.com/f33lnothin9/flick
🎬 A movie app built entirely with Jetpack Compose and Material 3
android clean-architecture coil coroutines dagger2 datastore flow hilt jetpack-compose jetpack-navigation kotlin lottie material3 mvvm rest-api retrofit2 room viewmodel
Last synced: 07 Nov 2024
https://github.com/theapache64/tracktor
A GitHub user tracking app, inspired from a GIF. 🕵️ Can be considered as a demo project to showcase MVVM with latest android development tools
android-arch-testing barista coroutines coroutines-flow dagger-mock dagger2 espresso expekt glide junit livedata material-components mockito mockito-kotlin moshi retrofit robolectric room view-binding view-model
Last synced: 06 Dec 2024
https://github.com/burakeregar/KotlinMvpTemplateGenerator
Android Studio template for Kotlin with MVP + Dagger2 + Retrofit2
clean-architecture dagger2 dagger2-mvp kotlin kotlin-android mvp mvp-android mvp-architecture mvp-clean mvp-pattern starter starter-template
Last synced: 30 Oct 2024
https://github.com/philippeboisney/simpledroidrx
An application that helps you learn and better understand ReactiveX
android butterknife dagger2 reactivex retrofit2 rxandroid rxjava sample-app
Last synced: 30 Oct 2024
https://github.com/philippeboisney/retrokotlin
Simple Android app to show how unit testing with MockWebServer and Architecture Components (ViewModel + LiveData)
android architecture-components dagger2 kotlin kotlin-android livedata mockwebserver retrofit2 rxjava2 viewmodel
Last synced: 30 Oct 2024
https://github.com/amanjeetsingh150/dagger-track
Gradle plugin to add clock trackings to your dagger components and subcomponents
cpu dagger dagger-android dagger-hilt dagger2 dependency-injection logging performance
Last synced: 29 Oct 2024