Sign in Go Pro

The Android MVP Pattern

The MVP Pattern Explained

This lesson is for PRO members.

Upgrade today to get access to all the PRO lessons.

Unlock this lesson

Up next

About

In this Lesson you will learn: What the Model View Presenter (MVP) Pattern is - What the Passive View variant is. - How data and events flow from view into the presenter and vice versa. - How a view interface is used to decouple the presenter from the UI Framework Links - [Passive View](http://martinfowler.com/eaaDev/PassiveScreen.html) - [Supervising Controller](http://martinfowler.com/eaaDev/SupervisingPresenter.html) - [Repository Pattern](http://martinfowler.com/eaaCatalog/repository.html)

Lessons in The Android MVP Pattern