JavaFX для айфона айпада

мне нужно знать, может ли приложение JavaFX работать на IPHONE IPAD? Есть ли на этих устройствах среда выполнения JavaFX.


person msaif    schedule 24.07.2010    source источник
comment
Если вы хотите, чтобы люди отвечали на ваши вопросы, вы должны пометить свои вопросы как ответы на них соответствующим образом. В противном случае люди, вероятно, перестанут отвечать на ваши вопросы.   -  person Jay Askren    schedule 24.07.2010


Ответы (3)


Нет, это невозможно. t. На iPad нельзя запускать JavaFX, Flash, Silverlight или Java-апплеты. Apple явно не разрешает это. Основными вариантами являются приложения HTML5/Javascript в Интернете или собственные приложения, которые работают на вашем телефоне. Если вы хотите запустить Java на iPad, самое близкое, что вы можете сделать, это GWT, который вы можете использовать написать веб-приложение и разместить его на сервере. Его нельзя установить на телефон как родное приложение (разве что через PhoneGap). Затем пользователь ipad получит доступ к вашему приложению через веб-браузер.

Если вы серьезно относитесь к написанию приложений для телефона на Java, вам следует рассмотреть возможность Android. Вы можете писать приложения для Android на Java, но опять же не на JavaFX.

[ИЗМЕНИТЬ]

По-видимому, это изменилось с тех пор, как я впервые ответил на этот вопрос, как показано в этом посте. Теперь можно запускать JavaFX на ios.

person Jay Askren    schedule 24.07.2010
comment
Не уверен, что это действительно имеет отношение к вопросу, но для любой информации JavaFX/должен/работать на Windows Mobile. Я попробовал это и потерпел неудачу из-за использования сторонних библиотек, которые требовали классов не в Windows Mobile Java Edition. Проклятая мс уже слишком много раз! - person James; 05.08.2010

На самом деле может.

Вы можете использовать JavaFXPorts или что-то еще. Но JavaFXPorts не обеспечивает полной поддержки JavaFX.

person SirEdvin    schedule 19.08.2015

Не может прямо сейчас. Однако пару дней назад на конференции JavaOne была сделана демонстрация приложения JavaFX, работающего на iPad.

Из этой статьи:

Использование Java на устройствах iOS от Apple запрещено из-за официальной политики Apple, запрещающей использование сторонних технологий, таких как Flash Player или Java, на устройствах. Но короткая демонстрация показала игру JavaFX, работающую на iPad. Эта попытка эффективно помещает Java в iOS, но все еще находится в режиме разработки. «Мы хотим услышать мнение сообщества. Если это то, что вы хотите увидеть, мы будем рады сделать это приоритетом», — сказала Нандини Рамани, вице-президент по развитию Oracle Fusion Middleware Group.

person Jean-Philippe Pellet    schedule 05.10.2011