During Droidcon Kraków 2014 I’ve presented how to use Model-View-ViewModel (MVVM) design pattern on the Android platform.
I’ve mainly focused on the RoboBinding framework. I think that currently it is the only reasonable tool which provides a binding mechanism for native Android applications.
Beside that I encourage everyone to look at the RoboBinding’s documentation and please – give it a chance. Just try to use it ;-)!