All Projects → PhilippeBoisney → Archapp

PhilippeBoisney / Archapp

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested)

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Archapp

Movieapp Clean Architecture
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Stars: ✭ 123 (-77.68%)
Mutual labels:  coroutines, mvvm-architecture, architecture-components, databinding
Simple-Notes-Kotlin-App
✍️ Simple Note Making App use mvvm architecture , dagger , coroutines and navigation component. Features includes 🗒️ create , edit and ❌ delete notes
Stars: ✭ 40 (-92.74%)
Mutual labels:  room, coroutines, mvvm-architecture, architecture-components
Clean Mvvm Archcomponents
👽 Android app consuming Star Wars API.Built with clean architecture ,MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
Stars: ✭ 285 (-48.28%)
Mutual labels:  coroutines, mvvm-architecture, architecture-components, espresso
Popularmovies
🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Stars: ✭ 142 (-74.23%)
Mutual labels:  mvvm-architecture, room, architecture-components, databinding
WanAndroidJetpack
🔥 WanAndroid 客户端,Kotlin + MVVM + Jetpack + Retrofit + Glide。基于 MVVM 架构,用 Jetpack 实现,网络采用 Kotlin 的协程和 Retrofit 配合使用!精美的 UI,便捷突出的功能实现,欢迎下载体验!
Stars: ✭ 124 (-77.5%)
Mutual labels:  room, coroutines, mvvm-architecture, databinding
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (-60.44%)
Mutual labels:  mvvm-architecture, room, architecture-components, databinding
ChatApp
Chat app based on Firebase tools.
Stars: ✭ 88 (-84.03%)
Mutual labels:  room, coroutines, mvvm-architecture, databinding
Marvelheroes
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
Stars: ✭ 826 (+49.91%)
Mutual labels:  coroutines, mvvm-architecture, room, databinding
Coolweather
Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (-72.05%)
Mutual labels:  coroutines, room, architecture-components, databinding
KTAndroidArchitecture
A Kotlin android architecture with Google Architecture Components
Stars: ✭ 33 (-94.01%)
Mutual labels:  mvvm-architecture, databinding, architecture-components
Dagger-Hilt-MVVM
Sample app that demonstrates the usage of Dagger Hilt with Kotlin & MVVM
Stars: ✭ 62 (-88.75%)
Mutual labels:  room, coroutines, mvvm-architecture
arkitekt
Arkitekt is a set of architectural tools based on Android Architecture Components, which gives you a solid base to implement the concise, testable and solid application.
Stars: ✭ 114 (-79.31%)
Mutual labels:  mvvm-architecture, databinding, architecture-components
FoodApp
Proof of concept for food app [JetPack + Coroutines + Flow + MockK + JaCoCo coverage + SonarQube]
Stars: ✭ 25 (-95.46%)
Mutual labels:  coroutines, mvvm-architecture, architecture-components
News Sample App
A sample news app which demonstrates clean architecture and best practices for developing android app
Stars: ✭ 334 (-39.38%)
Mutual labels:  mvvm-architecture, room, architecture-components
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 (-66.06%)
Mutual labels:  coroutines, mvvm-architecture, room
MVI-Clean-Architecture
MVI + Clean Architecture + Best Practices | Example of Clean Architecture of Android app using MVI design pattern with Jetpack and popular libraries
Stars: ✭ 50 (-90.93%)
Mutual labels:  room, coroutines, mvvm-architecture
Superhero-App
🦸🏻‍♂️🦹🏻‍♀️Superhero app built with Kotlin, ViewModel, LiveData, ViewBinding, Room, and Hilt
Stars: ✭ 27 (-95.1%)
Mutual labels:  room, coroutines, architecture-components
Simple-Note-App-with-Online-Storage
✍️ Simple Note Making App use Sqllite Room 🧰 for caching the notes and 📥 Firebase Database for online storage
Stars: ✭ 42 (-92.38%)
Mutual labels:  room, coroutines, mvvm-architecture
NYTimesMostPopularArticles
A simple app to hit the NY Times Most Popular Articles API and show a list of articles, that shows details when items on the list are tapped (a typical master/detail app), also user able to browse/ add articles to favorite list that implements MVVM architecture using Dagger2, Retrofit, Coroutines, LiveData, RoomDatabase, Database Debugging, Data…
Stars: ✭ 38 (-93.1%)
Mutual labels:  coroutines, mvvm-architecture, databinding
Wanandroid
🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
Stars: ✭ 410 (-25.59%)
Mutual labels:  room, architecture-components, databinding

ArchApp

Simple Android app to show how to design a multi-modules MVVM Android app (fully tested).

You can find the related article on my Medium : https://medium.com/@Phil_Boisney/android-architecture-d7405db1361c

PREVIEW

Architecture Components

This application implements the following concepts :

  • MVVM + Data binding
  • Multi-modules
  • Navigation Component
  • ViewModel
  • LiveData
  • Coroutines
  • Koin
  • MockWebServer
  • Mockk
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].