Вчера подкинули любопытную новость, касающуюся планов развития платформы JavaFX. Делюсь этой информацией с вами. Материалы взяты из opennet.ru.
На проходящей в эти дни конференции компания Oracle анонсировала планы, касающиеся развития JavaFX, конкурирующей с Adobe Flash и Microsoft Silverlight технологии для разработки интерактивных приложений, унифицированных для выполнения на широком спектре платформ - от настольных систем, до web-браузеров и мобильных телефонов. В третьем квартале 2011 года планируется выпустить релиз JavaFX 2.0, которые будет целиком открытым продуктом, доступным в исходных текстах. Какая именно будет выбрана открытая лицензия для распространения кода пока не решено. Ранее часть фреймворка, развиваемая в рамках проекта OpenJFX (свободный JavaFX компилятор, набор утилит и библиотек), поставлялась под лицензией GPLv2.
Из запланированных для JavaFX 2.0 функций сообщается:
- Отказ от использования специального скриптового языка JavaFX Script в пользу стандартного Java API, что позволит также создавать JavaFX-приложения на базирующихся на JVM языках, таких как JRuby, Clojure, Scala и Groovy.
- Новый движок рендеринга, использующий механизмы аппаратной акселерации;
- Новые элементы управления пользовательским интерфейсом;
- Оптимизация производительности. Например, на конференции, было продемонстрирована созданная с использованием JavaFX виртуальная 3D-сцена, в которой одновременно перемещались 160 отображаемых разных видеопотока, затем один из отображаемых роликов рассыпался на 1300 кубиков, в каждом из которых продолжался показ своего кусочка видео.
- JavaFX сможет выступать в роли уровня визуальной абстракции, способного используя единый API формировать вывод как при помощи таких нативных методов , как Java 2d, OpenGL и Hotspot VM, так и формировать интерфейс внутри web-браузера, базируясь на JavaScript и HTML5.
Ссылка на оригинал новости: http://www.opennet.ru/opennews/art.shtml?num=28037
Ссылка на роадмап развития JavaFX: http://javafx.com/roadmap/
Комментариев нет:
Отправить комментарий