All Projects → cuongpm → kotlin-mvvm-boilerplate

cuongpm / kotlin-mvvm-boilerplate

Licence: MIT license
💡💡 An Android boilerplate project with: Kotlin, MVVM, Room, Dagger2, RxJava, Retrofit and more.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to kotlin-mvvm-boilerplate

Beaver
Android MVVM + Dagger 2 (Hilt) + JetPack project template
Stars: ✭ 144 (+350%)
Mutual labels:  room, retrofit, dagger2
Android Mvvm Architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 2,720 (+8400%)
Mutual labels:  room, android-architecture, dagger2
Jreadhub
Readhub Android 客户端——官网 : https://readhub.cn
Stars: ✭ 168 (+425%)
Mutual labels:  room, retrofit, dagger2
Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+1228.13%)
Mutual labels:  room, android-architecture, dagger2
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+1415.63%)
Mutual labels:  room, retrofit, android-architecture
Android Architecture Components Kotlin
Clean code App with Kotlin and Android Architecture Components
Stars: ✭ 23 (-28.12%)
Mutual labels:  room, android-architecture, dagger2
News
A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
Stars: ✭ 774 (+2318.75%)
Mutual labels:  room, android-architecture, dagger2
Android tmdb clean architecture
Showcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
Stars: ✭ 63 (+96.88%)
Mutual labels:  room, android-architecture, dagger2
Coolweather
Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (+381.25%)
Mutual labels:  room, android-architecture
Fountain
Android Kotlin paged endpoints made easy
Stars: ✭ 175 (+446.88%)
Mutual labels:  room, dagger2
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+581.25%)
Mutual labels:  room, dagger2
Kotlin Android Examples
Stars: ✭ 146 (+356.25%)
Mutual labels:  room, android-architecture
android-clean-architecture
Sample for Android Clean Architecture.
Stars: ✭ 120 (+275%)
Mutual labels:  room, dagger2
ThinkRchive
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.
Stars: ✭ 84 (+162.5%)
Mutual labels:  room, dagger2
TeamCityApp
TeamCity in your pocket (Android application)
Stars: ✭ 48 (+50%)
Mutual labels:  retrofit, dagger2
Android Kotlin Mvi Cleanarchitecture
Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
Stars: ✭ 187 (+484.38%)
Mutual labels:  room, retrofit
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (+331.25%)
Mutual labels:  room, dagger2
Pursuit-Core-Android
Pursuit Core Android
Stars: ✭ 45 (+40.63%)
Mutual labels:  room, dagger2
Android-Clean-Architecture
This is a sample movie list Android application built to demonstrate use of Clean Architecture tools. Dedicated to all Android Developers - (Kotlin, MVVM, Clean Architecture, Rx-Java, Dagger, OkHttp, Unit Testing, SOLID principles, Code Coverage)
Stars: ✭ 268 (+737.5%)
Mutual labels:  room, android-architecture
Muvi
Very simple project to show a collection of Movie from MovieDb with a minimalist design
Stars: ✭ 46 (+43.75%)
Mutual labels:  room, dagger2

Kotlin MVVM Boilerplate

An Android boilerplate project with: Kotlin, MVVM, Dagger2, RxJava, Retrofit, Kotshi and more.

Major technologies

  • Language: Kotlin
  • Architecture: MVVM
  • Android architecture components: ViewModel, LiveData, Room
  • Dependency injection: Dagger2
  • Network: Retrofit, RxJava, Moshi and Kotshi
  • Testing: JUnit, Espresso, Mockito

License

This package is licensed under the MIT license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].