A nice feature to develop would be angular.js like binding in android and ios.
For android one could annotate a field in a model object
public class Car { @Bind private String model }
And then one could bind it to a view and when the view changes the value in the model changes and same for the other way around.