What are some pros and cons of using RoboBinding vs Android Binding.
eg.
- can RoboBinding be used on fragments ?
- What about Android binding for fragments ?
- Does any use reflection to slow down Android at run time ?
- Also which ones can be obfuscated with proguard ?
- Can any of the two auto generate a viewModel interface ?
I've used both and although I like RoboBinding (I even have some contributions to the code) I've switched to Data Binding for all my binding needs.
http://developer.android.com/tools/data-binding/guide.html
It doesn't have some of the bi-directional binding goodness that I like in RoboBinding but it's really solid at this point and from Google directly. It allows you to do some pretty cool stuff
Here's a post I have that goes into Data binding as well as other stuff
http://blog.liffft.com/2016/01/19/rx-java-spock-groovy-android-bindings-android-might-now-be-testable-say-what/