Sample used to practice Kotlin and Android Architecture Components.
-
Updated
Jul 15, 2020 - Kotlin
Sample used to practice Kotlin and Android Architecture Components.
Sample to practice LiveData + DataBinding
🐼 Simple Architecture Component with Modularization on Android
A Conductor integration for the Navigation Architecture Component.
Basic ToDo App using Room database and RxJava in Kotlin.
An implementation of Android Flux Architecture based on google architecture component
Android application using Dagger as Dependency Injection, Architecture Componen (Room, Live Data, ViewModel), Retrofit, and Sync Adapter to synchronize data with server
Music application which allows users to search and play preview sample music tracks available in ITunes store
Weather is a simple android application to show weather update across the globe. Hence the main purpose of this project is to demonstrate the usage of some important android libraries like RxJava, Dagger2, Retrofit2 along with Android DataBinding, Room. In Addition, this application is developed following the MVVM architecture.
Android basic of Model-View-ViewModel using Android Architecture Component
借用了Gank.io的现成API,顺便练习一下最近新学的Google官方推荐的新框架Architecture component,再用Kotlin磨磨刀~
ViewModel implementation
Search Repository Github ( Kotlin + Room + Paging )
Easy Shopping at Retail with Automatic Checkout AI
My biographical app uses offline-first structure, MVVM and repository pattern, along with popular libraries like Retrofit, Glide, and Room. I also leverage technologies such as LiveData, Flow, ViewBinding, and Databinding.
mvvm kotlin
Follow the google sample codelab material on training how to use Hilt; extended with more architecture components implementations & Hilt use cases.
Android note-taking application
Sample app - news feed
Base app for any new project in android. It's 100% kotlin.
Add a description, image, and links to the architecture-component topic page so that developers can more easily learn about it.
To associate your repository with the architecture-component topic, visit your repo's landing page and select "manage topics."