Android-CleanArchitecture-Kotlin
smarter-launcher
Our great sponsors
Android-CleanArchitecture-Kotlin | smarter-launcher | |
---|---|---|
7 | 2 | |
4,611 | 5 | |
- | - | |
6.6 | 0.0 | |
9 months ago | over 2 years ago | |
Kotlin | Kotlin | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Android-CleanArchitecture-Kotlin
-
The Android Clean Architecture is surely so clean that I barely see any packages here
This article specifically says not to create a "domain layer module" and "data layer module" https://fernandocejas.com/2018/05/07/architecting-android-reloaded/
-
Feeling like I'm going nowhere, need advice
As per the latest Clean Architecture guide, this is what clean arch recommendations look like https://github.com/android10/Android-CleanArchitecture-Kotlin/tree/main/app/src/main/kotlin/com/fernandocejas/sample/features/movies
-
The final version of the original Android Clean Architecture sample code
Original article at https://fernandocejas.com/2018/05/07/architecting-android-reloaded/
-
What does the folder structure suppose to look like for apps that follow the MVVM architecture?
or you can do clean architecture like it shows in this clean architecture repo :D
-
so glad that result is finalized in 1.5
Nice! The implementation that I used was based on Fernando Cejas' "Android clean architecture", specifically this.
- Advice needed regarding MVVM Pattern
smarter-launcher
-
Smarter Launcher - Android Launcher App Made Smart With Machine Learning
Great concept, however the developer doesn't care about your feedback. See Issue #1. Pass on this one.
I have started a new project called "Smarter Launcher", which follows the algorithm introduced in a research paper "Mobile App Recommendation with Sequential App Usage Behavior Tracking". The app uses KNN to cluster the app launch instances to predict next apps likely to be used. I have made the repository public today. For interested Android folks I have also published an article explaining the project and the paper. Any new ideas are welcome :)
What are some alternatives?
Pokedex - π‘οΈ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
leakcanary - A memory leak detection library for Android.
kotlin-retry - A multiplatform higher-order function for retrying operations that may fail.
ACC - System accent colour creator for Android Oreo & above
kotlin-result - A multiplatform Result monad for modelling success or failure operations.
Music-Player-GO - πΆπΌ Very slim music player π¨βπ€ 100% made in Italy ππ³πππ
nowinandroid - A fully functional Android app built entirely with Kotlin and Jetpack Compose
saojoao-firepit-kotlin-app
android-viewbinding - A simple library to simplify the viewbinding delegation in your Android Application
Android-CleanArchitecture - This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
Esito - Esito ambition is to be your return type for suspending functions.
netflix-clone - Netflix clone is created in android with MVVM architecture. It uses APIs from TMDB - The Movie Database. It contains features like Trailer playback, Home feed, Movies coming soon, Search / View for movie, tv shows