nowinandroid
binding-collection-adapter
Our great sponsors
nowinandroid | binding-collection-adapter | |
---|---|---|
58 | 3 | |
14,939 | 1,916 | |
4.1% | - | |
9.7 | 0.0 | |
6 days ago | almost 3 years ago | |
Kotlin | Java | |
Apache License 2.0 | 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.
nowinandroid
-
Wasn't there a full Android tutorial from Google called "Google Sunshine" weather app?
I remember it. This is a more up to date version from Google: https://github.com/android/nowinandroid There's also lots of sample apps and codelabs on https://developer.android.com/?gclid=CjwKCAjw-IWkBhBTEiwA2exyO7rWOvWd5yxCtFE5tmogy5LvA7HbxqQGpEQZz7_2ke579DPIHN06rhoCa-sQAvD_BwE&gclsrc=aw.ds
- Architecture Help
-
What's modern approach to handling Preferences (UI & Storage) in Compose?
Build your own views/screens. Abandon (pre-made) fragments as soon as you can and you will be a happier developer. Follow the Compose+ViewModel+DataStore+Repository pattern like https://github.com/android/nowinandroid/tree/main/feature/settings/src/main/java/com/google/samples/apps/nowinandroid/feature/settings
-
Why Compose?
If you are comfortable around di, mvvm take a look at 'Now in android' project. repo. Uses compose and best practices.
- Is there anywhere on github which has the latest Android Open Source Project (AOSP) files?
-
Stampeding Elephants
For people curious, the NowInAndroid repo does do this "build-logic" Gradle structure. I used that as a reference to apply this in our repo and it's been an amazing experience. Never have I had such a simple way to introduce new modules to the codebase. Effortless.
-
The Android Clean Architecture is surely so clean that I barely see any packages here
Link: https://github.com/android/nowinandroid/tree/main/core
-
just enough gradle
Look at good repos like nowinandroid
-
Measuring JDK updates for local builds in Android projects
Perfect time to show the potential wins of updating the Java version. Some companies have already moved to newer Java versions, but most of the Android projects are still building with Java 11. This article shows the results of measuring the impact of building with different JDK versions in the project nowinandroid. We'll focus on incremental changes applied to the project, simulating the local builds.
binding-collection-adapter
-
Why is Compose so difficult to learn?
Ditto, except I use this with data binding
-
Why is there are so much boilerplate code?
If you use databinding you can get rid of them altogether with https://github.com/evant/binding-collection-adapter
What are some alternatives?
ivy-wallet - Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.
android-developer-roadmap - 🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
architecture-samples - A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
ComposeCookBook - A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
iosched - The Google I/O Android App
Learn-Jetpack-Compose-By-Example - 🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
architecture-components-samples - Samples for Android Architecture Components.
groupie - Groupie helps you display and manage complex RecyclerView layouts.
Android-offline-capability
android-oss - Kickstarter for Android. Bring new ideas to life, anywhere.
proton-mail-android - Proton Mail Android app
molecule - Build a StateFlow stream using Jetpack Compose