mvp-android-templateMVP Android Template to give you a Quick Head Start for your next Android Project. It implements MVP Architecture using Dagger2, Room, RxJava2 , Retrofit2
Stars: ✭ 20 (-88.3%)
DeezerCloneThis Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.
Stars: ✭ 81 (-52.63%)
PlayWeather🔥🔥🔥 Compose、Lce、MVVM、深色模式、横屏、无网弱网适配、Room、Hilt、多语言切换,目前Android最新的库基本全用上了,你想要的都有🔥🔥🔥
Stars: ✭ 120 (-29.82%)
Ios ArchitectureA collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Stars: ✭ 901 (+426.9%)
News Sample AppA sample news app which demonstrates clean architecture and best practices for developing android app
Stars: ✭ 334 (+95.32%)
Android Showcase💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Stars: ✭ 5,214 (+2949.12%)
AndroidviewmodelSeparating data and state handling from Fragments or Activities without lots of boilerplate-code.
Stars: ✭ 824 (+381.87%)
MyweatherkotlinflowAndroid app that shows weather at your current location or any custom location you specify. Uses Kotlin Flow for data streaming and coroutines for asynchronous work. Also leverages Room, navigation component, Viewmodel and Livedata Jetpack components with MVVM presentation layer architecture. Dagger 2 with Dagger android for dependency injection
Stars: ✭ 23 (-86.55%)
Coroutines Flows ModularisedClean Architecture Modular Project: MVVM + Coroutines+ Flows + Dagger2 + LiveData + UnitTests + UITests + MockWebServer
Stars: ✭ 166 (-2.92%)
Clean NotesClean Architecture by layer
Stars: ✭ 259 (+51.46%)
Kotlin Modular Tdd Coroutines MvvmA sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
Stars: ✭ 256 (+49.71%)
ReMVVMReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
Stars: ✭ 180 (+5.26%)
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 (-78.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 (-88.3%)
Weaponapp一个尽量做到极致的集大成App,努力做到最好(开发阶段)——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD
Stars: ✭ 1,011 (+491.23%)
NewssyncSample application with MVVM pattern using RxJava and Architecture Components
Stars: ✭ 46 (-73.1%)
Android Debug DatabaseA library for debugging android databases and shared preferences - Make Debugging Great Again
Stars: ✭ 7,946 (+4546.78%)
SesameAndroid architecture components made right
Stars: ✭ 48 (-71.93%)
Propertyfindar🏘 🎃 Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD.
Stars: ✭ 133 (-22.22%)
Reactive Mvvm AndroidMy way to MVVM using KotlinX Coroutines and Android data-binding
Stars: ✭ 626 (+266.08%)
NewsA sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
Stars: ✭ 774 (+352.63%)
ChangedetectionAutomatically track websites changes on Android in background.
Stars: ✭ 563 (+229.24%)
Pinboard KotlinUnofficial Pinboard android app, developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 60 (-64.91%)
Jetpack-Compose-MVI-DemoDemo / Sample Android Project created with Jetpack Compose and MVI Architecture Pattern
Stars: ✭ 114 (-33.33%)
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 (-63.16%)
Android App TemplateKickstart your new project with Android App Template (Kotlin + MVVM + AAC + Dagger 2 + Retrofit 2 + RxJava)
Stars: ✭ 34 (-80.12%)
Easyandroid一个完整基于kotlin的安卓开发框架,采用了mvvm设计模式。涵盖了: 1、基于retrofit2封装的通过kotlin协程实现的网络框架 2、基于阿里开源router修改的api-router实现项目模块化 3、基于glide的图片加载缓存框架 4、基于room实现的往来数据缓存加载 5、基于step实现的数据异步提交 6、基于PreferenceHolder实现的本地数据快速存储 7、基于mlist实现的简单复杂列表的快速开发扩展 8、定制的toolbar可以自适应异形屏,挖孔屏,水滴屏等等。。 本框架几乎涵盖了开发所需的所有模块组件。简单fork之后就可以基于框架快速开发。
Stars: ✭ 33 (-80.7%)
RoomrxjavaRoom with Rxjava Example
Stars: ✭ 130 (-23.98%)
Mvvmc SplitviewcontrollerExample project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.
Stars: ✭ 45 (-73.68%)
Armscomponent📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+873.1%)
TdcappSample app which access the TDC (The Developer's Conference) REST API.
Stars: ✭ 55 (-67.84%)
Business Search App JavaShowcases object oriented programming in Java, Java Swing, Kotlin, and Android
Stars: ✭ 53 (-69.01%)
Thirtyincha MVP library for Android favoring a stateful Presenter
Stars: ✭ 1,052 (+515.2%)
GithubprojectbrowserThis is a sample Android Project that is based on Clean Architecture
Stars: ✭ 64 (-62.57%)
EasychatandroidclientEasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (-62.57%)
RestapimvvmApp that interacts with a Rest Api. Architecture is MVVM.
Stars: ✭ 130 (-23.98%)
Moviefinderusingmvvm Android🔥 MVVM + Clean Architecture + Best Practices | 🍿Movie Finder is a sample Android application 📱to search movies using OMDb API which is built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Kodein, Architecture Components, MVVM, Retrofit, Gson, Material Components) 😊😊😉
Stars: ✭ 66 (-61.4%)
MvvmarchitectureAn example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Stars: ✭ 160 (-6.43%)
Price TrackerPrice Tracking Application - An experimental Kotlin Android project with complex android app requirements.
Stars: ✭ 80 (-53.22%)
SpiderMonitor and modify network requests
Stars: ✭ 78 (-54.39%)
Swift Design Patterns🚀 The ultimate collection of various Software Design Patterns implemented in Swift [Swift 5.0, 28 Patterns].
Stars: ✭ 85 (-50.29%)
AlfonzMr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Stars: ✭ 90 (-47.37%)
Xaml Code ExperiencesA collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Stars: ✭ 114 (-33.33%)
Android InappbillingA sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (-33.33%)
Mmlpx🐘 mobx model layer paradigm
Stars: ✭ 164 (-4.09%)
KeyManagerAndroid application to manage SSH and GPG keys on GitHub written in Kotlin.
Stars: ✭ 15 (-91.23%)