All Projects → AnkitDroidGit → AndroidCleanArchitecture

AnkitDroidGit / AndroidCleanArchitecture

Licence: other
Android Project with clean android architecture contain Dagger, Retrofit, Retrofit, Android archtecture components, LiveData with MVVM architecture

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to AndroidCleanArchitecture

Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+890.91%)
Mutual labels:  dagger2, retrofit2, mvvm-architecture, livedata, android-architecture-components, architecture-components
News Sample App
A sample news app which demonstrates clean architecture and best practices for developing android app
Stars: ✭ 334 (+1418.18%)
Mutual labels:  dagger2, rxjava2, retrofit2, mvvm-architecture, livedata, architecture-components
Fountain
Android Kotlin paged endpoints made easy
Stars: ✭ 175 (+695.45%)
Mutual labels:  dagger2, rxjava2, retrofit2, livedata, architecture-components
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 (+13300%)
Mutual labels:  dagger2, rxjava2, retrofit2, mvvm-architecture, mvvm-android
Kotlin Android Mvvm Starter
Android Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (+1154.55%)
Mutual labels:  dagger2, rxjava2, retrofit2, mvvm-architecture, architecture-components
Kotlin-MVVM-JetPack
[DEPRECATED. USE https://github.com/egek92/Kotlin-MVVM-Jetpack-Hilt-Coroutines-Flow] Clean Android architecture guidelines that are based on MVVM + Offline 1st approach with LiveData and Room
Stars: ✭ 73 (+231.82%)
Mutual labels:  dagger2, rxjava2, retrofit2, mvvm-architecture, livedata
flickr-android
A small sample app to showcase architecting app using Clean Architecture and MVVM
Stars: ✭ 25 (+13.64%)
Mutual labels:  dagger2, rxjava2, retrofit2, dagger2-android, architecture-components
WanAndroid
一个简洁漂亮与众不同的WanAndroid客户端,欢迎下载体验(〃'▽'〃)。(A simple and beautiful Wanandroid client App.) MVVM + Dagger2 + DataBinding + Lifecycle + OkHttp + Retrofit2
Stars: ✭ 81 (+268.18%)
Mutual labels:  dagger2, retrofit2, mvvm-android, dagger2-android, dagger2-mvvm
Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+1831.82%)
Mutual labels:  dagger2, rxjava2, retrofit2, livedata, dagger2-android
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 (+81.82%)
Mutual labels:  dagger2, mvvm-architecture, livedata, android-architecture-components, architecture-components
MVVMQuick
🚀使用MVVMQuick快速构建您的MVVM结构项目!(Quickly start projects with MVVMQuick!)
Stars: ✭ 23 (+4.55%)
Mutual labels:  dagger2, mvvm-architecture, mvvm-android, dagger2-android, dagger2-mvvm
GuildWars2 APIViewer
Guild Wars 2 API Viewer: An Android application used for viewing various Guild Wars 2 API endpoint responses. Developed utilizing MVVM architecture, in conjunction with Databinding, Dagger 2, Retrofit 2, and RxJava 2.
Stars: ✭ 53 (+140.91%)
Mutual labels:  dagger2, rxjava2, retrofit2, mvvm-pattern, mvvm-architecture
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 (-9.09%)
Mutual labels:  rxjava2, mvvm-architecture, livedata, android-architecture-components, dagger2-android
Android-Mvi-Starter
Android MVI Starter application
Stars: ✭ 19 (-13.64%)
Mutual labels:  dagger2, rxjava2, retrofit2, livedata, architecture-components
Foodium
It simply loads Posts data from API and stores it in persistence storage (i.e. SQLite Database). Posts will be always loaded from local database. Remote data (from API) and Local data is always synchronized.
Stars: ✭ 1,940 (+8718.18%)
Mutual labels:  retrofit2, mvvm-android, livedata, android-architecture-components, dagger2-android
Retrokotlin
Simple Android app to show how unit testing with MockWebServer and Architecture Components (ViewModel + LiveData)
Stars: ✭ 55 (+150%)
Mutual labels:  dagger2, rxjava2, retrofit2, livedata, architecture-components
Base Mvvm
App built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-18.18%)
Mutual labels:  dagger2, rxjava2, retrofit2, livedata, architecture-components
android-kick-start-modular
Android Kick Start Project Template Framework FrogoBox || Admob, MVVM Archictecture || Clean Architecture Modularization
Stars: ✭ 16 (-27.27%)
Mutual labels:  rxjava2, mvvm-pattern, mvvm-architecture, mvvm-android, architecture-components
Kotlin Mvvm Architecture
Android Architecture Design Patterns using Kotlin, MVVM, Dagger2, LiveData, Room, MediatorLiveData, NetworkBoundResources, Retrofit, AndroidX, ViewModels, Dependency Injection using Dagger2, Repository pattern.
Stars: ✭ 126 (+472.73%)
Mutual labels:  dagger2, retrofit2, mvvm-architecture, dagger2-android
Movieapp Clean Architecture
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Stars: ✭ 123 (+459.09%)
Mutual labels:  dagger2, mvvm-architecture, livedata, architecture-components

AndroidCleanArchitecture

Android Project with clean android architecture contain Dagger, Retrofit, Retrofit, Android architecture components, LiveData with MVVM architecture

Contact - Let's connect to learn together

License

Copyright 2018 Ankit Kumar

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].