Специалисты Sun на конференции JavaOne анонсировали новое семейство программных продуктов на основе Java - JavaFX. Это платформа, позволяющая создавать настольные, мобильные и Web-приложения на новом сценарном варианте Java - JavaFX Script.
В отличие от JavaScript, однако, JavaFX Script основан на Java и предоставляет все возможности, реализуемые технологией Java Standard Edition. Как указывают в Sun, JavaFX Script отличается от большинства сценарных языков тем, что ориентирован не на создание Web-страниц, а на разработку "контента" - визуально привлекательных, высокопроизводительных Web-приложений с анимированными интерфейсами, которые могут работать на различных платформах. Первым продуктом семейства станет JavaFX Mobile, реализация JavaFX для мобильных устройств. От Java Mobile Edition новая платформа отличается тем, что обеспечивает полную функциональность Java SE. По словам специалистов Sun, JavaFX - это больше чем процедурный язык в обычном смысле, поскольку является гораздо более простым в использовании. JavaFX планируется выпустить в открытых кодах. В Sun отмечают, что JavaFX подобен Microsoft Silverlight в том, что он обеспечивает широкие графические возможности. Кроме того, по словам сотрудников Sun, с помощью JavaFX можно решать все те же задачи, что и с помощью AJAX.