Skip to content

Latest commit

 

History

History
123 lines (83 loc) · 6.71 KB

README.md

File metadata and controls

123 lines (83 loc) · 6.71 KB

fantastic-android-architecture

Table of content

Architecture Component

Posts

Repos

MVP

Model View Presenter

Posts

Repos

  • android-architecture-components Samples for Android Architecture Components.
  • mortar A simple library that makes it easy to pair thin views with dedicated controllers, isolated from most of the vagaries of the Activity life cycle.
  • nucleus Nucleus is an Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application.

MVC

Model View Controller

Posts

MVI

Model View Intent

Posts

MVVM

Model View ViewModel

Posts

Repos

  • AndroidViewModel Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
  • android-oss Kickstarter for Android

Clean Architecture

Posts

Repos

Misc

Posts

Reactive Programming

Adapter

Dependency Injection

  • kapsule Minimalist dependency injection library for Kotlin.
  • Kodein Painless Kotlin Dependency Injection

Testing