JavaFX: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
BLISTHRV (обсуждение | вклад) Отклонены последние 3 изменения (85.95.163.118, 92.62.62.8 и 85.26.164.101) и восстановлена версия 326967 |
Нет описания правки |
||
Строка 7: | Строка 7: | ||
| latest_release_version = 1.3 |
| latest_release_version = 1.3 |
||
| latest_release_date = [[23 апреля]] [[2010]] |
| latest_release_date = [[23 апреля]] [[2010]] |
||
| latest_preview_version = |
| latest_preview_version = 2.0 Beta |
||
| latest_preview_date = |
| latest_preview_date = |
||
| operating_system = [[Java Runtime Environment]] |
| operating_system = [[Java Runtime Environment]] |
Версия от 22:18, 29 мая 2011
JavaFX | |
---|---|
Тип | Rich Internet Application |
Разработчик | Oracle Corporation |
Написана на | Java |
Операционная система | Java Runtime Environment |
Языки интерфейса | JavaFX Script |
Аппаратная платформа | Кроссплатформенное программное обеспечение |
Последняя версия | 1.3 (23 апреля 2010) |
Тестовая версия | 2.0 Beta |
Репозиторий | github.com/openjdk/jfx |
Лицензия | EULA |
Сайт | javafx.com |
Медиафайлы на Викискладе |
JavaFX — это платформа для создания Rich Internet Applications (RIAs), которые могут запускаться на персональных компьютерах и мобильных устройствах. Технология JavaFX позволяет создавать приложения для работы с мультимедийным контентом, графические интерфейсы пользователя для бизнес-приложений, игры для персональных компьютеров и мобильных устройств, насыщенные графикой, мультимедиа веб-сайты и др.
Технология JavaFX была впервые продемонстрирована корпорацией Sun Microsystems на JavaOne, международной конференции разработчиков, в мае 2007. Платформа JavaFX 1.0 была анонсирована 4 декабря 2008 года и включает в себя следующие компоненты:
- Средства разработки JavaFX 1.* SDK (англ.) — компилятор и среда исполнения JavaFX, язык программирования JavaFX Script, а также графические, медийные и веб-библиотеки для создания RIA-приложений для настольных компьютеров, веб-сайтов и мобильных устройств.
- Среда разработки NetBeans™ IDE 6.* с поддержкой JavaFX Script 1.* (англ.) — интегрированная среда разработки для создания, просмотра и отладки приложений, написанных на JavaFX Script. В редакторе JavaFX Script есть возможность быстрого добавления объектов JavaFX с уже готовыми геометрическими фигурами, компонентами интерфейса пользователя, средствами преобразования и анимацией.
- JavaFX 1.* Production Suite (англ.) — набор инструментов и плагинов для импорта графических объектов в приложения JavaFX. Включает следующие компоненты:
- Плагины JavaFX 1.* для графических редакторов Adobe Photoshop CS3, CS4 и Adobe Illustrator CS3, CS4. С помощью плагинов можно экспортировать графические объекты из этих приложений в код JavaFX Script
- JavaFX 1.* Media Factory: набор инструментов для конвертирования SVG-графики в код JavaFX и просмотра графических объектов, импортированных в JavaFX из других форматов. Также включает примеры приложений, учебные курсы, статьи, API-документацию и примеры кода.
Обзор платформы JavaFX
Приложения JavaFX создаются с помощью декларативного языка программирования JavaFX Script. Для разработки приложений на языке JavaFX Script необходимо установить JavaFX 1.* SDK. Из кода, написанного на языке JavaFX Script, можно обращаться к любым библиотекам Java. Поэтому совместное использование языков Java и JavaFX Script позволяет решать разнообразные задачи, например, логика бизнес-приложения может быть написана на Java, а графический интерфейс пользователя — на JavaFX Script.
Приложения, написанные на языке JavaFX Script могут запускаться на компьютерах с установленной средой исполнения Java 1.5 и выше. Для JavaFX 1.2 и выше рекомендуется использовать Java SE 6 Update 10 и выше. В настоящее время поддерживаются следующие операционные системы: Windows, Mac OS X, Linux и Solaris.
Для создания приложений для мобильных устройств разработчикам предлагается мобильный эмулятор, входящий в состав JavaFX 1.* SDK.
Особенности выпущенных версий JavaFX:
Номер версии | Описание | Ссылка на дополнительную информацию |
---|---|---|
1.2 |
|
Статья (англ.) |
1.3 |
|
Статья (англ.) |
Альтернативные технологии
См. также
- Adobe Integrated Runtime (AIR)
- Mozilla Prism
- Google Gears
- Google Web Toolkit
- Microsoft Silverlight
- Adobe Flex
Ссылки
- На русском языке:
- http://developers.sun.ru/javafx - JavaFX на российском портале разработчиков Sun Microsystems
- Изучаем язык программирования JavaFX Script — документация на русском языке
- На английском языке: