JavaFX | это... Что такое JavaFX? (original) (raw)

JavaFX

Тип Rich Internet Application
Разработчик Oracle Corporation
Операционная система Java Runtime Environment
Языки интерфейса JavaFX Script
Аппаратная платформа Кроссплатформенное программное обеспечение
Последняя версия 2.2.3 (Октябрь 2012)
Лицензия EULA
Сайт http://javafx.com/

JavaFX — это платформа для создания Rich Internet Applications (RIAs), которая позволяет создавать приложения для персонального компьютера, браузера и мобильного телефона. Технология JavaFX представляет собой инструмент для работы с мультимедийным контентом и графическим интерфейсом пользователя.

Технология JavaFX была впервые продемонстрирована корпорацией Sun Microsystems на JavaOne, международной конференции разработчиков, в мае 2007. Платформа JavaFX 1.0 была анонсирована 4 декабря 2008 года и включает в себя следующие компоненты:

Содержание

Обзор платформы JavaFX

Приложения JavaFX создаются с помощью декларативного языка программирования JavaFX Script. Для разработки приложений на языке JavaFX Script необходимо установить JavaFX SDK который входит в поставку с Java SE 7. Из кода, написанного на языке JavaFX Script, можно обращаться к любым библиотекам Java. Поэтому совместное использование языков Java и JavaFX Script позволяет решать разнообразные задачи, например, логика бизнес-приложения может быть написана на Java, а графический интерфейс пользователя — на JavaFX Script.

На персональном компьютере в настоящее время поддерживаются следующие платформы:

Платформа CPU архитектура Версия JavaFX
Windows Vista x86 и x86-64 SP2 2.0
Windows XP x86 и x86-64 SP3 2.0
Windows 7 x86 и x86-64 SP1 2.0
Mac OS X 64-бит 10.7.3+ 2.2
Linux 32 и 64 бит gtk2 2.18+ 2.2
Solaris 32 и 64 бит 10 2.2

Для создания приложений для мобильных устройств разработчикам предлагается мобильный эмулятор, входящий в состав SDK.

История изменений

JavaFX 1.2

Дата релиза 2 Июня 2009 года

JavaFX 1.3

Дата релиза 22 Апреля 2010 года

JavaFX 1.3.1

Дата релиза 21 Августа 2010 года

JavaFX 2.0

Дата релиза 10 Октября 2011 года

JavaFX 2.1

Дата релиза 27 Апреля 2012 года

JavaFX 2.2

Дата релиза 14 Августа 2012 года

Альтернативные технологии

См. также

Ссылки

Просмотр этого шаблона Java
Платформы Java CardJava MEJava SEJava EE Wave.svg
Технологии Sun JavaJava Development KitOpenJDKWTKJava Virtual MachineJavaFXJAXPSquawk
Основные сторонние технологии GNU Classpath • GNU компилятор для Java • Kaffe • TopLink • Apache HarmonyApache StrutsSpring Framework • Dalvik • HibernateJBoss • Processing • Dozer • AspectJ
История История версий JavaКритика JavaJava Community ProcessSun Microsystems • Свободные реализации Java
Свойства языка Байткод • Синтаксис • АпплетыСервлетыМидлетыJavaServer PagesWeb StartEnterprise JavaBeans
Скриптовые языки Java Tcl • JythonJRubyBeanShellGroovy • Judoscript • Sleep • Bean Scripting Framework • Yoix • Rhino
Конференции Java JavaOne