Posts Tagged Under: Architecture

MVVM with Data Binding on Android

Now that Google has -finally- started working on a Data Binding engine, it’s time for me to start changing the way I use the Presentation Model pattern.

Why use Presentation Model?

It’s been talked a lot about this pattern, so I’m not going to re-explain the wheel. You can find useful references hereherehere and here. Very briefly, the main motivations to use this pattern are:

  • Moves the presentation logic into specific components.

    Read More