What's wrong with using GWT and J2ObjC other than the fact that there are people who don't enjoy building stuff in Java?
What's wrong with using GWT and J2ObjC other than the fact that there are people who don't enjoy building stuff in Java?
For example the Inbox team did a fantastic job re bringing a great user experience to multiple platforms and I guess they were glad that they could use one language throughout instead of having to jump between various tools and idioms (see http://gmailblog.blogspot.com/2014/11/going-under-hood-of-in...).
It's just that like you mentioned people do have different preferences when it comes to languages/tools/ecosystems. That's all.
There are people building web services using PHP, Ruby, Python, Java, Haskell, Elixir, Erlang, Go, C++, JavaScript, Dart. Why not also have this choice on mobile?
Sure, let me add another layer of abstraction because some people only know Java...