RoboBinding is a data-binding Presentation Model(MVVM) framework for the Android platform. Apart from promoting well-structured projects, RoboBinding focuses the areas that Android app development suffers:

  • removes – lots of unnecessary code(e.g., addXXListener(), findViewById()…) – by binding.
  • turns – hard to unit tests and Android unit tests running for ages which makes unit tests impractical – into pure POJO PresentationModels with normal JUnit tests.
  • provides the object cursor as a replacement to – the relational cursor but we are used to operating objects.
  • it is easy to implement attribute bindings for any custom components, third-party components or Android widgets, which simplifies the code and produces more maintainable code base.
Facebook Twitter Google Reddit LinkedIn

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *