Компания Sun Microsystems представила JavaFX 1.2 с поддержкой Linux и Solaris

2 июня 2009 года

Компания Sun Microsystems представила на конференции JavaOne релиз JavaFX 1.2 (Архивная копия от 13 июля 2011 на Wayback Machine), конкурирующей с Adobe Flash и Microsoft Silverlight технологии для разработки интерактивных приложений, унифицированных для выполнения на широком спектре платформ - от настольных систем, до web-браузеров и мобильных телефонов. Главное новшество JavaFX 1.2 состоит в реализации официальной поддержки выполнения на платформах Linux и Solaris, для которых подготовлены (Архивная копия от 4 декабря 2011 на Wayback Machine) отдельные бинарные пакеты.

В новой версии появились такие возможности, как поддержка шаблонов для элементов управления пользовательского интерфейса ("скины" можно задавать для кнопок, списков, индикатора прогресса и т.п.), возможность использования локального хранилища данных (классы Resource и Storage из javafx.io ), средства для работы с RSS/Atom лентами, набор классов для формирования графиков и диаграмм, набор математических функций, переработанный механизм обработки событий и поддержка асинхронного выполнения задач (класс Task).

Отдельно можно отметить проведение большой работы по оптимизации производительности, в некоторых тестах, приложения в JavaFX 1.2 выполняются в три раза быстрее, чем в версии 1.1. К сожалению не обошлось без большой переработки API и элементов языка JavaFX, что привело (Архивная копия от 30 декабря 2009 на Wayback Machine) к полной потере бинарной совместимости с прошлыми версиями и частичной потере совместимости на уровне исходных текстов.

Часть фреймворка, развиваемая в рамках проекта OpenJFX (Архивная копия от 24 октября 2020 на Wayback Machine), распространяется под лицензией GPLv2. OpenJFX включает в себя свободный JavaFX компилятор, набор утилит и библиотек.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Компания Sun Microsystems представила JavaFX 1.2 с поддержкой Linux и Solaris», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.