Для JavaFX [1.3] или нет? - PullRequest
       25

Для JavaFX [1.3] или нет?

15 голосов
/ 03 декабря 2010

Мы запускаем новое приложение для настольных компьютеров и рассматриваем возможность использования javafx, но мы немного озадачены, учитывая недавнее объявление оракула о том, что сценарии javafx не будут развиваться дальше.

Поскольку мы не можем ждать javafx 2.0, это хорошая идея, чтобы использовать версию 1.3 (которая) или мы должны смотреть на другую технологию?

Ваше мнение будет очень высоко оценено.

Ответы [ 8 ]

10 голосов
/ 17 октября 2011

JavaFX 2.0 был выпущен Общая доступность http://javafx.com и http://javafx.com/downloads/all.jsp

, и дорожная карта была обновлена ​​http://javafx.com/roadmap/

1 голос
/ 03 декабря 2010

Другая альтернатива - Pivot .

1 голос
/ 03 декабря 2010

В последнее время наблюдается тенденция к увеличению от настольных приложений к веб-приложениям, и их преимущества велики. Браузеры становятся все более изощренными, поэтому вы можете использовать многие функции, подобные настольным, через браузер (и если вы рассматриваете JavaFX, то технологии на основе HTML могут дать вам все, что вам нужно).

Кроме того, веб-приложение позволяет гибко обновлять код без необходимости его обновления пользователем. Большинство браузеров также позволяют запускать в режиме приложения (например, переключатель Chrome -app), который блокирует браузер, чтобы он указывал только на ваше приложение.

Если вы действительно хотите по-настоящему настольного компьютера, тогда Swing или SWT должны быть достаточными для ваших нужд.

1 голос
/ 03 декабря 2010

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

Мое понимание текущей лицензии 1.3 состоит в том, что распространение среды выполнения запрещено, кроме как через Java Web Start. На настольном компьютере для нас это довольно много.

0 голосов
/ 01 октября 2013

Нет сомнений, что javafx улучшается дальше, а oracle расширяет функциональность javafx.недавно oracle объявил о раннем выпуске java 8, в котором javafx встроен и имеет отличные элементы управления.

0 голосов
/ 22 декабря 2012

Java FX2 позволяет использовать существующие технологии Java. Я не знаю, как вы будете управлять доступом к файлам и т.д. с html5-javascript. В настоящее время я использую JavaFX2 для своего проекта и доволен им.

0 голосов
/ 21 февраля 2011

Вы также можете использовать Adobe Flex . Это технология, которая, кажется, выигрывает эту войну прямо сейчас. Мне очень понравилась идея использования JavaFX с существующей Java-работой. Я отказался от этой идеи, потому что это было бы действительно безответственно а) использовать мертвую технологию, которая выглядит так, как будто Oracle не будет поддерживать в будущем б) ожидание на steamware не является хорошей стратегией (их будущие API JavaFX 2.0).

Кто-то также упомянул apache pivot . Не уверен, насколько это будет основной или какая поддержка будет в будущем. Согласно их о это основной проект:

"Pivot присоединился к Apache Incubator в январе 2009 года, а в декабре 2009 года окончил его как проект верхнего уровня Apache. В настоящее время он полностью поддерживается сообществом разработчиков программного обеспечения."

Я бы бежал, а не уходил от JavaFX 1.3 ...

JMHO

0 голосов
/ 03 декабря 2010

Слухи о смерти скрипта JavaFX сильно преувеличены.Он живет и теперь называется Visage .

Несмотря на то, что разработка не невероятно активна, за последние 30 дней было проведено 9 проверок от 4 разных людей.

«Раненый»?Конечно."Мертв"?Нет.

...