🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
-
Updated
Jan 15, 2024 - Kotlin
🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
The practice of MVVM + Jetpack architecture in Android.
Jetpack MVVM For Wanandroid 最佳实践 !
基于 Jetpack + Kotlin 的 Android 组件化 MVVM 框架
Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework
🔥 快速入门Android Jetpack&Compose 以及相关Kotlin、MVVM/MVI等独立构架App的基础技能
🌈 Type-safe navigation library for Jetpack Compose
🏰 MVVMFrame for Android 是一个基于Google官方推出的JetPack构建的快速开发框架。从此构建一个MVVM模式的项目变得快捷简单。
😴 A lazy and fluent syntactic sugar for observing Activity, Fragment, and ViewModel lifecycles with lifecycle-aware properties.
The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
🧙🏻 Sample HarryPotter application based on MVVM architecture (ViewModel, LiveData, Repository, Coroutines, Koin or Dagger-Hilt, Compose)
🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
Automatically dispose RxJava 2 streams on Android using Lifecycle events.
An example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
Easily dispose rxJava streams with Android's Lifecycle
NationalGeographic with Android Architecture Components(Lifecycle) & Kotlin
EasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Android App using Paging3, Hilt, Coroutines, Flow, Jetpack, MVVM architecture.
Add a description, image, and links to the lifecycle topic page so that developers can more easily learn about it.
To associate your repository with the lifecycle topic, visit your repo's landing page and select "manage topics."