YouTooBeAlike
AndroidCleanArchitecture
YouTooBeAlike | AndroidCleanArchitecture | |
---|---|---|
2 | 1 | |
2 | 317 | |
- | - | |
6.7 | 0.0 | |
about 1 year ago | 10 months ago | |
Kotlin | Kotlin | |
Apache License 2.0 | - |
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.
YouTooBeAlike
-
I’m creating 2 simple practice apps that have a shared code base (mostly). A simple hit an api and crate a list. Would the recyclerview be in the shared folder or one in each app folder? Is there a good example I can look at?
Not sure why you're asking specifically about recycler view. If your application shares most of the code, I highly recommend modularization by feature and layer. You can then create a second application as a second application module in the same project. Check out the official guide, or if you're interested in my codebase with a slightly different approach.
-
How are you supposed to handle one time events with sealed classes?
If your error message is cleared after being displayed, it has a different lifecycle than UiState. This means you should declare another value to describe this one-time operation instead of just clearing the error message in UiState. This Github Gist is a possible UiState declaration that fits your scenario. If you want to reference a sample project, here is the Github repo.
AndroidCleanArchitecture
What are some alternatives?
Clother - Clother is an Android client-server app for swapping unused clothes.
mentorship-android - Mentorship System is an application that matches women in tech to mentor each other, on career development, through 1:1 relations during a certain period of time. This is the Android application of this project.
MyGoodDoggoApp - Android app architecture sample of MVVM UDF
KeyManager - Android application to manage SSH and GPG keys on GitHub, written in Jetpack Compose.
Delish - Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVI clean architecture.
updater-for-spotify - Updater For Spotify allows you to download the latest version of Spotify
Foodium - 🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
reactive-mvvm-android - Reactive MVVM with Flows - Showcase Android app 📱
android-template - Android app starter template
eth-inspector - EthInspector - Ethereum blockchain explorer native Android application with Jetpack Compose
retrofit-adapters - 🚆 Retrofit call adapters for modeling network responses using Kotlin Result, Jetpack Paging3, and Arrow Either.
Quizzer - Clean architecture java android application