Top 21 Kotlin MVVM Projects
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...Project mention: What are the pros of going with Jetpack's Navigation Component? | reddit.com/r/androiddev | 2021-02-14
That debounce thing is real, no wonder I've seen many sample apps using similar approach to denounce click listener. Do you know why the crash happens?
🗡️ Android Pokedex using Hilt, Motion, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.Project mention: Advice needed regarding MVVM Pattern | reddit.com/r/androiddev | 2021-03-27
I would recommend reading the code of the following project. It uses all the modern practices including live data, hilt, paging 3 with mvvm. https://github.com/skydoves/Pokedex
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
The most beautiful SMS messenger for AndroidProject mention: Google and Android | reddit.com/r/foss | 2021-03-01
Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUIProject mention: How to start with Ktor + React? | reddit.com/r/Kotlin | 2021-01-05
You might be interested in this project https://github.com/joreilly/PeopleInSpace
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡Project mention: theapache64/stackzy - desktop app built with android api philosophy | reddit.com/r/androiddev | 2021-03-03
🧬 Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture. (by skydoves)Project mention: DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture. | reddit.com/r/androiddev | 2021-02-15
Cocktails Android App with Clean Architecture, MVVM , Retrofit, Coroutines, Navigation Components , Room, Dagger Hilt, Cache Strategy and Coroutines FlowProject mention: I'm looking for a good sample codebase to review/learn from that uses MVVM, live data, compose and either dagger or hilt. Any suggestions? | reddit.com/r/androiddev | 2021-04-04
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.Project mention: Getting started with OSS!! | dev.to | 2020-09-30
This helped me a lot to get familiar with the project's actual production code base.That (OSH) event was going to end on 30th of September and Hacktoberfest was going to start from 1st of October. As I was familiar with that projects code base I decided to get started by Contributing towards Mentorship-Android . Later, explored issues marked with hacktoberfest resolved couple of those in the September.As I completed with my commits , I eagerly started waiting for 1st of October.
Android app for recording gratitude journal entriesProject mention: What are your favorite opensource applications?(opensource web apps included) | reddit.com/r/freesoftware | 2021-03-29
Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVVM clean architecture.Project mention: I just added "Delish" an android app made using #JetpackCompose | reddit.com/r/fossdroid | 2021-03-21
RecyclerView Adapter Library with different models and different layouts as convenient as possible.
Android app for viewing release dates and other details for every video game ever made.Project mention: Scrolling up after refresh with PagingDataAdapter is an impossible task | reddit.com/r/android_devs | 2021-02-02
Android architecture components made right (by aartikov)Project mention: A safer way to collect flows from Android UIs | reddit.com/r/androiddev | 2021-03-25
My library Sesame Activable works exactly as you described.
An android application build with a clean architecture approach and Star wars APIProject mention: Android app challenge for a job interview | reddit.com/r/androiddev | 2021-03-11
Quickly looked at the readme and about 7 classes. Looks pretty good! I was only able to find this line where you could have used an early return pattern to avoid an unnecessary indentation level. https://github.com/HamdiBoumaiza/Stars/blob/main/app/src/main/java/com/hb/stars/ui/details/DetailsCharactersActivity.kt#L39
PlainUPnP is an upnp control point application for android.Project mention: Any app that allows me to turn my Android device into a music server that can be accessed by any device on the same network? | reddit.com/r/androidapps | 2021-02-14
The application is open-source, you can find the source code here: https://github.com/m3sv/PlainUPnP
This is powerful android framework (by Rasalexman)
Android client for VNDB.Project mention: I created a program to manage your VNs | reddit.com/r/visualnovels | 2021-03-02
On unrelated note, I just remembered how long I'm waiting for VNDBA, but it's taking so long that maybe I should fire up kotlin and do it myself lol
Notes app with full jetpack compose architecture (UI + navigation). Uses MVVM, Room, Kotlin Flows & LiveDataProject mention: notes app with compose UI and navigation | reddit.com/r/androiddev | 2021-03-07
I am looking for some feedback for my app I made with compose, If possible please have a look at the github repo
You can use RecyclerView without implementation of Adapter and ViewHolder. Also supports Multiple-ViewHolder, MVVM and DataBinding.Project mention: I made a recycler adapter for mvvm with the boilerplate removed. (no more viewholder classes) | reddit.com/r/androiddev | 2021-02-23
Project mention: Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture. | reddit.com/r/androiddev | 2021-02-16
What are some of the best open-source MVVM projects in Kotlin? This list will help you: