мне нужно знать, может ли приложение JavaFX работать на IPHONE IPAD? Есть ли на этих устройствах среда выполнения JavaFX.
JavaFX для айфона айпада
Ответы (3)
Нет, это невозможно. t. На iPad нельзя запускать JavaFX, Flash, Silverlight или Java-апплеты. Apple явно не разрешает это. Основными вариантами являются приложения HTML5/Javascript в Интернете или собственные приложения, которые работают на вашем телефоне. Если вы хотите запустить Java на iPad, самое близкое, что вы можете сделать, это GWT, который вы можете использовать написать веб-приложение и разместить его на сервере. Его нельзя установить на телефон как родное приложение (разве что через PhoneGap). Затем пользователь ipad получит доступ к вашему приложению через веб-браузер.
Если вы серьезно относитесь к написанию приложений для телефона на Java, вам следует рассмотреть возможность Android. Вы можете писать приложения для Android на Java, но опять же не на JavaFX.
[ИЗМЕНИТЬ]
По-видимому, это изменилось с тех пор, как я впервые ответил на этот вопрос, как показано в этом посте. Теперь можно запускать JavaFX на ios.
На самом деле может.
Вы можете использовать JavaFXPorts или что-то еще. Но JavaFXPorts не обеспечивает полной поддержки JavaFX.
Не может прямо сейчас. Однако пару дней назад на конференции JavaOne была сделана демонстрация приложения JavaFX, работающего на iPad.
Из этой статьи:
Использование Java на устройствах iOS от Apple запрещено из-за официальной политики Apple, запрещающей использование сторонних технологий, таких как Flash Player или Java, на устройствах. Но короткая демонстрация показала игру JavaFX, работающую на iPad. Эта попытка эффективно помещает Java в iOS, но все еще находится в режиме разработки. «Мы хотим услышать мнение сообщества. Если это то, что вы хотите увидеть, мы будем рады сделать это приоритетом», — сказала Нандини Рамани, вице-президент по развитию Oracle Fusion Middleware Group.