My way to MVVM using KotlinX Coroutines and Android data-binding
-
Updated
Oct 30, 2024 - Kotlin
My way to MVVM using KotlinX Coroutines and Android data-binding
Small, smart and generic adapter for recycler view with easy and advanced data to ViewHolder binding.
DataBinding-ktx make easy to use DataBinding.
Android Demo App for League of legends's Champions based on MVVM design pattern
ViewBinding-ktx make easy to use ViewBinding.
How to use custom Binding Adapters to bind data to a RecyclerView.
A RecyclerView Adapter that can handle multiple item types without much boilerplate and can be reused on any screen with list content.
Best UI development practices are now available for Android
A collection of samples using Android Data Binding
Dagger 2 & MVVM & Room Database & Data Binding & Kotlin Coroutines
A sample Android application, written in Kotlin, to demonstrate how to build screens as fully independent modules.
A playground app about using Android Data Binding Library.
A sample App build on AndroidX Architecture Components (Jetpack), MVVM, Kotlin, Coroutines, Retrofit & Moshi, Databinding, Rx. Consume TMDb RESTful API.
A simple experimental app that shows basic phone info. It's meant to be used as a test project for different Android technologies.
Self-motivation app with gamification features
This app demonstrates multiple fragments in an activity, a shared ViewModel across fragments, data binding, LiveData, and the Jetpack Navigation component.
Data binding is a feature in Android that allows developers to bind UI components to data sources in a declarative manner. It eliminates the need for boilerplate code to manually retrieve data from data sources and set it to UI components.
An Android library facilitating the use of DataBinding with Activity, Fragment, Dialog, BottomSheet, and ListAdapter.
Add a description, image, and links to the android-databinding topic page so that developers can more easily learn about it.
To associate your repository with the android-databinding topic, visit your repo's landing page and select "manage topics."