Tizen Mobile & IPad Linux - разрешены ли GCC и Java? - PullRequest
3 голосов
/ 22 января 2012

https://www.tizen.org/ Tizen Mobile & IPad Linux очень увлекательно.

  • Это позволяет GCC. Но запускает ли он Dalvik JVM или OpenJDK?
  • Будет ли он совместим с 32-битными или 64-битными компиляторами? Или нам нужно преобразовать наш исходный код для повторной компиляции с использованием компиляторов ARM? GCC?

Будет ли проще перенести C, код Java теперь на Tizen? Где это сложно и не доступно изначально под телефонами / платформами Android?

enter image description here

enter image description here

Ответы [ 2 ]

1 голос
/ 28 февраля 2013

Насколько я знаю, можно будет упаковать приложения в пакеты DEB или RPM, вы сможете включить встроенную виртуальную машину (например, Avian VM), если хотите, возможно, по умолчанию JVM не будет установлен. JavaSE Embedded и OpenJDK должны работать (возможно, с небольшими изменениями) под Tizen, хотя в документе упоминается только C / C ++ для нативных приложений и HTML5 / JavaScript для веб-приложений. Более того, пока нет привязки Java к его собственным API, кроме тех, которые уже доступны для Linux ARM и для API, поддерживаемых в любом дистрибутиве Linux (например, JOGL 2.0). Если вам действительно нужна помощь для использования Java в Tizen, пожалуйста, свяжитесь с JogAmp Foundation здесь . Xerxes уже удалось запустить JOGL 2.0 под Meego, как вы можете видеть здесь , почему бы не сделать то же самое под Tizen?

N.B .: Не ожидайте официальной поддержки Java под Tizen.

0 голосов
/ 28 августа 2012

Если вы проверите эти две презентации с мая: Советы и рекомендации: разработка собственных и веб-приложений с низким энергопотреблением на стр. 3. и это Реализация стандартных API доступа для Tizen на стр. 9.

Вы видите, что в основном Tizen будет иметь два API и, следовательно, два типа приложений:

  • Native;
  • Сеть (HTML5) уже достаточно хорошо документирована.

Так что ни JVM, ни OpenJDK, не знаю, будут ли скомпилированы двоичные файлы приложений Native API, но, вероятно, скоро узнают.

Поскольку Tizen находится в стадии разработки, вы можете время от времени проверять официальный сайт.

...