Slide 38
Slide 38 text
MVP Do not forget:
• Use your logic, to distinguish the main business flows
• Create your “Screen”, your View interface
• Activities, Fragments or custom views implement the View interface
• Separate your app business logic by moving it to a plain java Presenter
object
• Make Presenter “children” if needed to make your code even cleaner
• Spend time writing a clean interface between your Presenter and your
View
• Test your Presenter.
• Retain the state of the Presenters, “initialise” and “destroy” them.