KTAndroidArchitectureA Kotlin android architecture with Google Architecture Components
Stars: ✭ 33 (-76.92%)
NewsA sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
Stars: ✭ 774 (+441.26%)
Popularmovies🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Stars: ✭ 142 (-0.7%)
Android Mvp Architecture🏛 A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.
Stars: ✭ 203 (+41.96%)
RestaurantsExplorerAndroid application build with MVVM Pattern, using Zomato API to enable search cities arround the world and display the city restaurants on a map.
Stars: ✭ 32 (-77.62%)
ViewModelAndroid Architecture Component - ViewModel example
Stars: ✭ 18 (-87.41%)
KriptofolioFree open source minimalistic cryptocurrencies portfolio app for Android.
Stars: ✭ 79 (-44.76%)
UTair-MVP-SampleAndroid Clean Architecture + MVP Sample written in Kotlin
Stars: ✭ 27 (-81.12%)
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 快速集成框架).
Stars: ✭ 10,146 (+6995.1%)
TheatrePet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+303.5%)
Cw AndroidarchSource Code for the Book "Android's Architecture Components"
Stars: ✭ 213 (+48.95%)
Nytimes App🗽 A Simple Demonstration of the New York Times App 📱 using Jsoup web crawler with MVVM Architecture 🔥
Stars: ✭ 246 (+72.03%)
PreservelyLightweight Android lib preserving objects instances during orientation changes
Stars: ✭ 22 (-84.62%)
DaggerAndroidMVPDemonstrates using Dagger 2.10+ in MVP app that follows Clean Architecture, RxJava 2, RxRelay
Stars: ✭ 43 (-69.93%)
Simple-Notes-Kotlin-App✍️ Simple Note Making App use mvvm architecture , dagger , coroutines and navigation component. Features includes 🗒️ create , edit and ❌ delete notes
Stars: ✭ 40 (-72.03%)
Armscomponent📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+1063.64%)
github-commit-browserA blog companion sample project that demonstrates saving UI state after process death on Android utilizing the community established 3rd party libraries
Stars: ✭ 55 (-61.54%)
Weatherapp5 Day Forecast app that works on Android and uses latest tools (Kotlin, Navigation, Room, LiveData, Databinding, Dagger 2)
Stars: ✭ 426 (+197.9%)
Android Mvp ArchitectureThis repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 4,360 (+2948.95%)
KarchiRepository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Stars: ✭ 20 (-86.01%)
ModelassistantElegant library to manage the interactions between view and model in Swift
Stars: ✭ 26 (-81.82%)
FlairThis is powerful android framework
Stars: ✭ 31 (-78.32%)
Archcomp使用Dagger,LiveData,ViewModel,Rxjava ,Retrofit等搭建App业务模块组件化框架。并处理多个系统提供数据导致的返回数据格式不一致,More ,please readme
Stars: ✭ 127 (-11.19%)
EiffelRedux-inspired Android architecture library leveraging Architecture Components and Kotlin Coroutines
Stars: ✭ 203 (+41.96%)
Android Spotify MvpAndroid Sample to explain Model View Presenter in android applications.
Stars: ✭ 184 (+28.67%)
CoolweatherWeather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (+7.69%)
MoxyMoxy is MVP library for Android with incremental annotation processor and ktx features
Stars: ✭ 234 (+63.64%)
LifecycleMvpNo description or website provided.
Stars: ✭ 20 (-86.01%)
Mvvmframe🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+52.45%)
LifecycleAwareRxMake your RxJava2 streams life-cycle aware with Android Architecture Components.
Stars: ✭ 33 (-76.92%)
EasychatandroidclientEasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (-55.24%)
resacaThe right scope for View Models in Android Compose
Stars: ✭ 105 (-26.57%)
ReactiveLiveDataAn RxJava Extension for the LiveData observer introduced by Google.
Stars: ✭ 17 (-88.11%)
mvp with daggerHow presenters survive Activity recreations on configuration changes with Dagger2
Stars: ✭ 29 (-79.72%)
Teammate AndroidA Team Management app for creating tournaments and games for various sports
Stars: ✭ 116 (-18.88%)
MvvmarmsAndroid MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+197.2%)
Viabus Architecture让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+239.16%)
Android Architecture ComponentsThe template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
Stars: ✭ 329 (+130.07%)
PeopleinspaceMinimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI
Stars: ✭ 887 (+520.28%)
Mvpart🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+442.66%)
RxviperAndroid micro framework for developing apps based on clean VIPER architecture.
Stars: ✭ 112 (-21.68%)
Android tmdb clean architectureShowcase 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.
Stars: ✭ 63 (-55.94%)
Tictactoe MvvmSample android application used to learn the Model View View Model pattern and DataBinding in Android
Stars: ✭ 268 (+87.41%)
AndroidroomAndroid example to show how to use Room to access SQLite database on device for reading and writing data. This example also shows how to use LiveData and ViewModel with Room to build reactive, well performing and easy to maintain applications.
Stars: ✭ 36 (-74.83%)
Android Mvp ArchitectureMVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Stars: ✭ 82 (-42.66%)
Android Mvvm CoroutineKotlin android application example with MVVM pattern, android architecture, kotlin coroutine, unit test, and UI test
Stars: ✭ 111 (-22.38%)
IbackdropA library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✭ 137 (-4.2%)
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
Stars: ✭ 1,594 (+1014.69%)