All Projects → AliAsadi → Android-Clean-Architecture

AliAsadi / Android-Clean-Architecture

Licence: Apache-2.0 license
🚀A basic sample android application to understand Clean Architecture in a very simple way and is written in Kotlin.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Android-Clean-Architecture

Android Mvp Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Stars: ✭ 82 (+110.26%)
Mutual labels:  clean-code, clean-architecture, android-architecture, dagger2
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 (+420.51%)
Mutual labels:  android-application, clean-architecture, android-architecture, unit-test
Android Architecture Components Kotlin
Clean code App with Kotlin and Android Architecture Components
Stars: ✭ 23 (-41.03%)
Mutual labels:  clean-code, clean-architecture, android-architecture, dagger2
android-clean-architecture
Android Sample Clean Architecture App written in Kotlin. (MVVM, dagger2, RXjava, data binding, Live data,room)
Stars: ✭ 29 (-25.64%)
Mutual labels:  clean-architecture, dagger2, android-clean-architecture, android-clean-architecture-sample
Blockchain Tracker
A blockchain market tracking app. Example implementation of reactive clean architecture and testing.
Stars: ✭ 30 (-23.08%)
Mutual labels:  clean-architecture, dagger2, unit-test, architecture-components
Android-MVI-Clean-Arch-Sample
A Simple Android Project demonstrating Clean Arch + MVI with https://api.nasa.gov/api.html#apod as use-case example
Stars: ✭ 20 (-48.72%)
Mutual labels:  clean-architecture, android-architecture, dagger2
Droid Feed
Aggregated Android news, articles, podcasts and conferences about Android Development
Stars: ✭ 174 (+346.15%)
Mutual labels:  android-application, android-architecture, dagger2
CleanArchitectureMVVM
Example of Clean Architecture of Android app using MVVM, Koin, Coroutines, Retrofit, Room, Solid Principle, DRY, KISS, OOP
Stars: ✭ 60 (+53.85%)
Mutual labels:  clean-code, clean-architecture, corutines
Kotlin Android Scaffolding
An android project structure using kotlin and most common libraries.
Stars: ✭ 53 (+35.9%)
Mutual labels:  android-application, clean-architecture, dagger2
Clean Architecture
Clean architecture sample
Stars: ✭ 318 (+715.38%)
Mutual labels:  clean-code, clean-architecture, android-architecture
Android Base
Android Clean Architecture MVP RESTful client template app
Stars: ✭ 87 (+123.08%)
Mutual labels:  clean-code, clean-architecture, dagger2
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+4166.67%)
Mutual labels:  android-application, android-architecture, dagger2
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 (+25915.38%)
Mutual labels:  android-application, android-architecture, dagger2
Android Modular Architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Stars: ✭ 2,048 (+5151.28%)
Mutual labels:  clean-code, clean-architecture, android-architecture
Android Clean Architecture
Showcasing a Clean Architecture approach from our Android applications framework!
Stars: ✭ 160 (+310.26%)
Mutual labels:  clean-code, clean-architecture, dagger2
Dagger2 Sample
A sample app to demo how to implement dagger in Android using Dagger Android Support library
Stars: ✭ 72 (+84.62%)
Mutual labels:  android-application, android-architecture, dagger2
flickr-android
A small sample app to showcase architecting app using Clean Architecture and MVVM
Stars: ✭ 25 (-35.9%)
Mutual labels:  clean-architecture, dagger2, architecture-components
Android Clean Architecture Boilerplate
An android boilerplate project using clean architecture
Stars: ✭ 3,534 (+8961.54%)
Mutual labels:  android-application, clean-architecture, android-architecture
Changedetection
Automatically track websites changes on Android in background.
Stars: ✭ 563 (+1343.59%)
Mutual labels:  android-application, dagger2, architecture-components
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (+253.85%)
Mutual labels:  clean-code, clean-architecture, dagger2

Android Clean Architecture

A basic sample android application to understand Clean Architecture in a very simple way and is written in Kotlin. Just clone, build, run and understand.

Architecture

Structure

Screenshot

Used libraries:


Feel free to submit any type of issues and suggestions for improving the coding standard

Happy Coding!!!


License

   Copyright (C) 2020 Ali Asadi
   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.

Contributing

Just make pull request. You are in!

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].