Is it possible to develop cross-platform mobile using Java?

Question:

I'm moving development of my apps to Java to build native apps for Android. I would like to expand my apps to other platforms such as iOS and Windows Phone. Is it possible to do this with Java ?

Answer:

Search here: http://mobile-frameworks-comparison-chart.com/

The moment I searched, I found three frameworks:

  • eMobc
  • Kendo UI
  • Mono for Android

However, this is not a guarantee that the native language will be maintained in Android (it will be native, but you will not code directly with the Android API, but with classes provided by the framework, which can even be converted to an intermediate format).

Looking for things like "cross platform java" I also found these options:

https://www.codenameone.com/

http://www.oracle.com/technetwork/developer-tools/maf/overview/index.html

https://robovm.com/

http://juniversal.org/

Scroll to Top