Upload
roman-brovko
View
450
Download
16
Embed Size (px)
Citation preview
WWW.JAVABEGIN.RU
WWW.JAVABEGIN.RU
БЛОК: JavaFXСОЗДАНИЕ RICH INTERNET APPLICATION
ВВЕДЕНИЕ В JAVAFX
WWW.JAVABEGIN.RU
План урока
Введение в JavaFX
Документация и уроки
Что такое RIA
Другие реализации RIA
Типы приложений JavaFX
WWW.JAVABEGIN.RU
Определение
Rich Internet Application (RIA) – приложение с богатым визуальным интерфейсом
• Реализация на различных языках программирования (Java, C#, ActionScript и др.)
• Поддержка современных браузеров (через плагины)
• Разработка десктоп, веб и мобильных приложений
• JavaFX – одна из реализация RIA на Java
WWW.JAVABEGIN.RU
WWW.JAVABEGIN.RU
Типы приложений
• Desktop - настольные («обычные») приложения
• Web – через браузер (используется плагин)
• Mobile – в мобильных устройствах (iOS, Android)
• Список поддерживаемых систем и браузеров
• http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html
WWW.JAVABEGIN.RU
Учебные материалы и примеры
• Добавить в закладки:
– Официальная документация http://docs.oracle.com/javase/8/javase-clienttechnologies.htm
– Уроки в IDEA https://www.jetbrains.com/idea/help/javafx.html
– Уроки в NetBeans https://netbeans.org/kb/trails/matisse.html
WWW.JAVABEGIN.RU
Другие реализации RIA
• HTML5/JavaScript
• Adobe Flash/Air (Flex)
• MS Silverlight
WWW.JAVABEGIN.RU
Домашнее задание
Прочитать статьи:
http://code.makery.ch/blog/javafx-vs-html5/
http://java.dzone.com/articles/when-use-javafx-2-instead