All Projects → kmmraj → android-clean-code

kmmraj / android-clean-code

Licence: MIT license
Writing Clean Code in Android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to android-clean-code

Android-daily-read-tips
log for articles and info in android for every developer
Stars: ✭ 13 (-40.91%)
Mutual labels:  mobile-app, android-development, android-architecture, android-studio
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (+377.27%)
Mutual labels:  android-development, android-architecture, android-studio
Dagger2 Sample
A sample app to demo how to implement dagger in Android using Dagger Android Support library
Stars: ✭ 72 (+227.27%)
Mutual labels:  android-development, android-architecture, android-studio
Ibackdrop
A library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✭ 137 (+522.73%)
Mutual labels:  android-development, android-architecture, android-studio
android-jetpack
🚀 Road to Accelerate Android Development using Jetpack
Stars: ✭ 50 (+127.27%)
Mutual labels:  android-development, android-architecture, android-studio
Androidkex
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Stars: ✭ 35 (+59.09%)
Mutual labels:  android-development, android-architecture, android-studio
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (+418.18%)
Mutual labels:  android-development, android-architecture, android-studio
Cameraxdemo
A sample camera app with CameraX API from Android Jetpack
Stars: ✭ 112 (+409.09%)
Mutual labels:  android-development, android-architecture, android-studio
Notzz App
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Stars: ✭ 158 (+618.18%)
Mutual labels:  android-development, android-architecture, android-studio
Modern Android Development
Modern Android Development tools & key points
Stars: ✭ 219 (+895.45%)
Mutual labels:  android-development, android-architecture, android-studio
awesome-android-tips
😎 A curated list of awesome Android tips
Stars: ✭ 34 (+54.55%)
Mutual labels:  android-development, android-architecture, android-studio
youtube-android
Source code as seen on my YouTube videos!
Stars: ✭ 35 (+59.09%)
Mutual labels:  android-development, android-architecture, android-studio
media-picker
Easy customizable picker for all your needs in Android application
Stars: ✭ 167 (+659.09%)
Mutual labels:  android-development, android-architecture, android-studio
Android-MonetizeApp
A sample which uses Google's Play Billing Library and it makes In-app Purchases and Subscriptions.
Stars: ✭ 149 (+577.27%)
Mutual labels:  android-development, android-architecture, android-studio
Android Developer Roadmap
Android Developer Roadmap - A complete roadmap to learn Android App Development
Stars: ✭ 2,170 (+9763.64%)
Mutual labels:  android-development, android-architecture, android-studio
Androidstandarddevelop
🌟 Best practices in Android develop(final).
Stars: ✭ 2,798 (+12618.18%)
Mutual labels:  android-development, android-architecture, android-studio
Android Mvp Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Stars: ✭ 82 (+272.73%)
Mutual labels:  unit-testing, clean-code, android-architecture
MyNotes
📒Note taking app, MVVM with Google Architectural components Room, LiveData and ViewModel written in Kotlin, androidx libraries
Stars: ✭ 60 (+172.73%)
Mutual labels:  android-development, android-studio
permacoop
Open source and eco design ERP solution reserved for worker-owned business.
Stars: ✭ 167 (+659.09%)
Mutual labels:  unit-testing, clean-code
captAR
Augmented Reality Geolocation Capture-the-Flag Mobile Game Capstone Project
Stars: ✭ 24 (+9.09%)
Mutual labels:  mobile-app, android-studio

Test Driven Android Development - Clean Code Android

Inspired from Clean Architecture from Uncle Bob, Google Android samples and Clean Swift

This design is chosen with a singular focus - testablity.
Want to learn about Android Clean Code ? follow here

Quick Start

  1. Clone and open in Android Studio
  2. It should work with out any issues

Whats Next ?

Want to use it your projects - bothered about the too much boilerplate code ? You can generate them with in few seconds - check here

Contribute

Welcome to contribute, feel free to change and open a PR.

License

MIT License

TODO

  1. Create example test cases for Router
  2. Create code and test examples for the detail page.
  3. Create example for Fragments

Inspiration

This project ideas aren't new in any way. Credit has to be given to the following projects, listed in autobiographical order.

Clean Architecture

clean-swift

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