Tizen Mobile & IPad Linux - Does it allow GCC and Java?

842 views Asked by At

https://www.tizen.org/ Tizen Mobile & IPad Linux very exciting.

  • Its allowing GCC. But does it run Dalvik JVM or OpenJDK?
  • Will then it will be compatible with 32-bit or 64-bit compilers? Or we need to convert our source to be re-compiled using ARM compilers? of GCC?

Will it be easier to port C, Java code's now to Tizen? Where its complex and not natively available under Android phones/platforms?

enter image description here

enter image description here

2

There are 2 answers

0
Eduard Florinescu On

If you check this two presentation from May: Tips and Tricks: Designing Low-Power Native and Web Apps on page 3. and this Implementation of Standard Accessibility APIs for Tizen on page 9.

You see that basically Tizen will have two APIs and hence two types of applications:

  • Native;
  • Web(HTML5) pretty well documented already.

So no JVM or OpenJDK, don't know the Native API apps binaries will be compiled to but probably will know soon.

Since Tizen is pretty much in development you can check from time to time the official site.

0
gouessej On

As far as I know, it will be possible to package applications as DEB or RPM packages, you will be able to include an embedded VM (for example Avian VM) if you want, probably no JVM will be installed by default. JavaSE Embedded and OpenJDK should work (maybe with small modifications) under Tizen even though the documention only mentions C/C++ for native apps and HTML5/JavaScript for web apps. Moreover, there is no Java binding to its native APIs yet except those already available for Linux ARM and for APIs supported in any Linux distribution (for example JOGL 2.0). If you really need some help to use Java under Tizen, please contact the JogAmp Foundation here. Xerxes already succeeded in running JOGL 2.0 under Meego as you can see here, why not doing the same thing under Tizen?

N.B: Don't expect official Java support under Tizen.