awesome android architecture Awesome

❤️ Support my app ❤️

❤️❤️😇😍🤘❤️❤️

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

Testing