Skip to content

This sample project shows how to apply MVP and Clean architecture on an Android app

Notifications You must be signed in to change notification settings

rallat/EffectiveAndroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3504faf · Oct 10, 2015

History

14 Commits
Oct 10, 2015
Sep 27, 2015
Oct 5, 2015
Aug 11, 2015
Sep 27, 2015
Oct 5, 2015
Aug 5, 2015
Aug 5, 2015
Aug 5, 2015
Aug 11, 2015
Aug 5, 2015

Repository files navigation

Effective Android

The Android SDK has changed much since its first version. Every new version comes with many new APIs. However, there is no perfect API, some do too much under the hood, others couple your classes to the context, others have more lifecycle events than you have years in your life.

This sample project shows how to apply MVP and Clean architecture on an Android app. Demo Video!

A brief explanation of both architectures

MVP

The mvp branch of this repo follows this architecture: MVP diagram

Clean

The clean branch of this repo follows this architecture: Clean diagram

About

This sample project shows how to apply MVP and Clean architecture on an Android app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages