All Projects → Mentorship Android → Similar Projects or Alternatives

1541 Open source projects that are alternatives of or similar to Mentorship Android

FlickOff
A lite movie guide app, with MVVM architecture, that lets you discover movies from TMDb.
Stars: ✭ 31 (-73.5%)
Mutual labels:  retrofit, databinding
Instant Weather
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Stars: ✭ 473 (+304.27%)
Mutual labels:  livedata, databinding
Rxretrojsoup
A simple API-like from html website (scrapper) for Android, RxJava2 ready !
Stars: ✭ 492 (+320.51%)
Mutual labels:  rxjava, retrofit
Jetpack Kotlin Eyepetizer
一款基于Kotlin + Jetpack核心组件 + 协程 + 组件化实现的精美仿开眼视频App(提供Flutter、React Native、小程序版本 😁 )
Stars: ✭ 82 (-29.91%)
Mutual labels:  databinding, livedata
eyepetizer kotlin
一款仿开眼短视频App,分别采用MVP、MVVM两种模式实现。一、组件化 + Kotlin + MVP + RxJava + Retrofit + OkHttp 二、组件化 + Kotlin + MVVM + LiveData + DataBinding + Coroutines + RxJava + Retrofit + OkHttp
Stars: ✭ 83 (-29.06%)
Mutual labels:  databinding, livedata
Simple-Note-App-with-Online-Storage
✍️ Simple Note Making App use Sqllite Room 🧰 for caching the notes and 📥 Firebase Database for online storage
Stars: ✭ 42 (-64.1%)
Mutual labels:  viewmodel, livedata
RxHttp
基于RxJava2+Retrofit+OkHttp4.x封装的网络请求类库,亮点多多,完美兼容MVVM(ViewModel,LiveData),天生支持网络请求和生命周期绑定,天生支持多BaseUrl,支持文件上传下载进度监听,支持断点下载,支持Glide和网络请求公用一个OkHttpClient⭐⭐⭐
Stars: ✭ 25 (-78.63%)
Mutual labels:  rxjava, retrofit
KBinding
A Small, Kotlin Android Databinding Library
Stars: ✭ 19 (-83.76%)
Mutual labels:  viewmodel, databinding
EasyTask MVVM Kotlin
Todo app based on MVVM, Kotlin Coroutines, Navigation Component, Room Database, Retrofit, Data Binding
Stars: ✭ 49 (-58.12%)
Mutual labels:  retrofit, databinding
Instagram
Instagram Project is a mini version of real Instagram app for Android 📱 built with latest Android Development Tools. Kotlin, MVVM, LiveData, GSON, Retrofit, Dagger2
Stars: ✭ 20 (-82.91%)
Mutual labels:  retrofit, livedata
Lpdmvvmkit
LPDMvvmKit - Elegant MVVM framework in Objective-C.
Stars: ✭ 400 (+241.88%)
Mutual labels:  mvvm, viewmodel
Changedetection
Automatically track websites changes on Android in background.
Stars: ✭ 563 (+381.2%)
Mutual labels:  viewmodel, livedata
Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+393.16%)
Mutual labels:  mvvm, viewmodel
MockAppMVVM
A sample app structure using the MVVM architecture using Retrofit, Dagger2, LiveData, RxJava, ViewModel and Room.
Stars: ✭ 14 (-88.03%)
Mutual labels:  viewmodel, livedata
WanAndroid
Kotlin版 玩Android 客户端
Stars: ✭ 37 (-68.38%)
Mutual labels:  rxjava, retrofit
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 (-65.81%)
Mutual labels:  viewmodel, livedata
Lazywaimai Android
一个类似于饿了么、美团外卖和百度外卖的APP,采用MVP架构,目前还有部分功能还未实现,但基本的订餐流程已实现。
Stars: ✭ 623 (+432.48%)
Mutual labels:  rxjava, retrofit
Manime
🍱 An anime app, based on single activity and MVVM architecture.
Stars: ✭ 24 (-79.49%)
Mutual labels:  viewmodel, livedata
Simpleeyes
🔥🔥🔥A Video app illustrating Android development best practices with Kotlin
Stars: ✭ 261 (+123.08%)
Mutual labels:  rxjava, mvvm
Countries
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
Stars: ✭ 616 (+426.5%)
Mutual labels:  mvvm, retrofit
Mvvm Architecture
The practice of MVVM + Jetpack architecture in Android.
Stars: ✭ 1,634 (+1296.58%)
Mutual labels:  rxjava, mvvm
Jd Test
仿京东app 全新组件化架构升级
Stars: ✭ 1,346 (+1050.43%)
Mutual labels:  rxjava, retrofit
Jetpack-Compose-MVI-Demo
Demo / Sample Android Project created with Jetpack Compose and MVI Architecture Pattern
Stars: ✭ 114 (-2.56%)
Mutual labels:  viewmodel, livedata
Paging-3-Sample
This app is created as a sample app which loads movies from Tmdb api and uses Paging 3 library to show it in a Recycler view.
Stars: ✭ 96 (-17.95%)
Mutual labels:  mvvm, viewmodel
MvvmScarletToolkit
MvvmScarletToolkit is a personal project and framework to speed up the development process of xaml based applications using the viewmodel first approach
Stars: ✭ 23 (-80.34%)
Mutual labels:  mvvm, viewmodel
Live
A RxJava Transformer handle Android Lifecycle as same as LiveData.
Stars: ✭ 81 (-30.77%)
Mutual labels:  rxjava, livedata
TpHulk
androidx,mvp,mvvm,jetpack
Stars: ✭ 19 (-83.76%)
Mutual labels:  mvvm, databinding
Backgroundupdate
后台更新APP(两句代码实现)
Stars: ✭ 80 (-31.62%)
Mutual labels:  rxjava, retrofit
DaMaiProject
大麦界面,实现多种方式网络访问、数据缓存
Stars: ✭ 24 (-79.49%)
Mutual labels:  rxjava, retrofit
Easygank
💊 The project build framework based on the Rx series and MVP pattern.
Stars: ✭ 750 (+541.03%)
Mutual labels:  rxjava, retrofit
Ribs
Uber's cross-platform mobile architecture framework.
Stars: ✭ 6,641 (+5576.07%)
Mutual labels:  mvvm, mobile
Brick
【此git仓库已停止更新,其中的若干个模块将被拆分为多个仓库,详情请点开本人的仓库列表查看。】使用Kotlin Coroutine和ViewModel、LiveData等Android Jetpack组件搭建而成的MVP、MVVM架构框架。实现了业务代码的高复用性的核心特点,并且使用简单、代码简洁。 如果使用Retrofit作为网络请求工具,可以为Model层自动注入Retrofit Api实例,进一步精简代码。同样的,也可以注入Room数据库框架的Dao层接口。注:配合http模块食用,风味更佳!
Stars: ✭ 109 (-6.84%)
Mutual labels:  mvvm, retrofit
Ios Clean Architecture Mvvm
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Stars: ✭ 753 (+543.59%)
Mutual labels:  mvvm, viewmodel
Livedatabinding
Kotlin example with LiveData and Data Binding usage
Stars: ✭ 108 (-7.69%)
Mutual labels:  livedata, databinding
Architecturecomponentsdemo
Kotlin demo project that uses some Android Architecture Components (ViewModel and LiveData) with Dagger 2 and Coroutines
Stars: ✭ 269 (+129.91%)
Mutual labels:  viewmodel, livedata
Githubarchitecturecomponents
The implementation of Android "Architecture Components" sample explained by Google : https://developer.android.com/topic/libraries/architecture/guide.html
Stars: ✭ 302 (+158.12%)
Mutual labels:  viewmodel, livedata
Kotlinwanandroid
Kotlin+模块化+响应式+MVVM 实现的风格简约、代码优雅的WanAndroid客户端
Stars: ✭ 265 (+126.5%)
Mutual labels:  rxjava, retrofit
Clean Android Code
MVP + Dagger 2 + RxJava + Retrofit2
Stars: ✭ 311 (+165.81%)
Mutual labels:  rxjava, retrofit
Marvelheroes
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
Stars: ✭ 826 (+605.98%)
Mutual labels:  mvvm, databinding
Peopleinspace
Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI
Stars: ✭ 887 (+658.12%)
Mutual labels:  mvvm, viewmodel
Xtoolkit.whitelabel
Modular MVVM framework for fast creating powerful cross-platform applications with Xamarin.
Stars: ✭ 22 (-81.2%)
Mutual labels:  mvvm, mobile
People Mvvm
Sample created to practice MVVM and DataBinding in Android Applications.
Stars: ✭ 660 (+464.1%)
Mutual labels:  mvvm, databinding
Loxodon Framework
An MVVM & Databinding framework that can use C# and Lua to develop games
Stars: ✭ 802 (+585.47%)
Mutual labels:  mvvm, databinding
Mvvmforms
Repository for MvvmForms
Stars: ✭ 19 (-83.76%)
Mutual labels:  mvvm, viewmodel
Android Livedata Viewmodel
Android app that demonstrates how to use new Architecture components.
Stars: ✭ 114 (-2.56%)
Mutual labels:  viewmodel, livedata
Materialhome
一个基于 Material Design 风格设计的图书展示类App,豆瓣图书,在线电子书。
Stars: ✭ 331 (+182.91%)
Mutual labels:  rxjava, retrofit
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项目开发框架,以便把主要的精…
Stars: ✭ 2,948 (+2419.66%)
Mutual labels:  mvvm, databinding
Modelassistant
Elegant library to manage the interactions between view and model in Swift
Stars: ✭ 26 (-77.78%)
Mutual labels:  mvvm, viewmodel
Androidall
Android 程序员需要掌握的技术栈:数据结构算法、程序架构、设计模式、性能优化、插件化、热更新、Kotlin、NDK、Jetpack,以及常用的开源框架源码分析如 Flutter、Router、RxJava、Glide、LeakCanary、Dagger2、Retrofit、OkHttp、ButterKnife 等
Stars: ✭ 849 (+625.64%)
Mutual labels:  rxjava, retrofit
Gank
干货集中营 app 安卓实现,基于 RxFlux 架构使用了 RxJava、Retrofit、Glide、Koin等
Stars: ✭ 444 (+279.49%)
Mutual labels:  rxjava, viewmodel
Movie Zone
movies application using MVVM Architecture
Stars: ✭ 25 (-78.63%)
Mutual labels:  viewmodel, livedata
Pokemongo
神奇宝贝 (PokemonGo) 基于 Jetpack + MVVM + Repository 设计模式 + Data Mapper + Kotlin Flow 的实战项目,如果这个仓库对你有帮助,请仓库右上角帮我 star 一下,非常感谢。
Stars: ✭ 848 (+624.79%)
Mutual labels:  mvvm, databinding
Awesome Third Library Source Analysis
📖 Deep understanding of popular open source library source code (optimizing...)
Stars: ✭ 866 (+640.17%)
Mutual labels:  rxjava, retrofit
Playa
玩Android(http://www.wanandroid.com/) APP(MVP + RxJava2 + Retrofit2 + Dagger2)
Stars: ✭ 93 (-20.51%)
Mutual labels:  rxjava, retrofit
Karchi
Repository 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 (-82.91%)
Mutual labels:  mvvm, databinding
Akane
Lightweight native iOS MVVM framework
Stars: ✭ 92 (-21.37%)
Mutual labels:  mvvm, viewmodel
Rankmusic
RankMusic音乐排行榜 一个使用kotlin 语言开发的android项目。
Stars: ✭ 30 (-74.36%)
Mutual labels:  rxjava, databinding
Offlinesampleapp
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Stars: ✭ 653 (+458.12%)
Mutual labels:  mvvm, livedata
Youtubedownloader
Android App for searching for videos on Youtube by keywords using YouTube Data API and download videos from YouTube in different formats.
Stars: ✭ 25 (-78.63%)
Mutual labels:  viewmodel, livedata
Androidarchitecture
Recommended architecture by Android
Stars: ✭ 883 (+654.7%)
Mutual labels:  viewmodel, livedata
121-180 of 1541 similar projects