ЛекториумМедиатека
Личный кабинет

Неформально о JavaFX

В середине августа состоялся выход очередного обновления Java (JDK7u6), одновременно с которым технология JavaFX стала действительно кросс-платформенной. Предыдущий релиз принес нам JavaFX для MAС OS в добавок к уже имевшейся версии под Windows. И вот наконец пользователи Linux тоже смогут программировать клиентские приложения с помощью JavaFX! Мы попросили команду, разрабатывающую эту технологию в Петербурге, рассказать сообществу обо всём новом и интересном, что принесла новая версия.

Встреча начинается с обзорного доклада Артема Ананьева о том, что такое JavaFX, каково его место в текущей эко-системе Java, о тех, кто им занимается и текущих достижениях проекта.

Продолжает Дмитрий Черепанов с презентацией нового способа развертывания JavaFX-приложений - native packaging. Он рассказывает о том, в каких случаях стоит использовать данный способ и о самом процессе создания нативных приложений для различных платформ на JavaFX.

Третий докладчик, Сергей Гринев, рассказывает о работе с FXML - декларативным языком описания JavaFX UI. Зачем он нужен, чем хорош, где его можно использовать, как писать FXML код руками или создавать с помощью визуального редактора SceneBuilder. С помощью последнего Сергей демонстрирует удобство и быстроту создания пользовательского инстерфейса в JavaFX.

Источник информации

Лекции курса

18
  1. JRebelАнтон Архипов
  2. JUGs and the JCP: a winning combinationПатрик Карран
  3. Project KotlinАндрей Бреслав
  4. G1 Garbage CollectorВладимир Иванов
  5. Оптимизация производительности Java-приложений: теорияАлексей Шипилёв, Сергей Куксенко
  6. Оптимизация производительности Java-приложений: деталиАлексей Шипилёв, Сергей Куксенко
  7. Оптимизация производительности Java-приложений: ещё деталиАлексей Шипилёв, Сергей Куксенко
  8. Кеширование данных вне Java Heap и работа с разделяемой памятью в JavaАндрей Паньгин
  9. Особенности разработки высоконагруженного сервера на JavaАндрей Паньгин
  10. Неформально о JavaFX▶ Вы тут
  11. Self-contained ApplicationДмитрий Черепанов
  12. Магия и технология высокой производительности: Disruptor и прочие фокусыРуслан Черемин
Показать все 18 лекций
  1. Через тернии к лямбдам. Часть 1Алексей Шипилёв, Сергей Куксенко
  2. Через тернии к лямбдам. Часть 2Алексей Шипилёв, Сергей Куксенко
  3. Java-технологии в Digital ZoneДмитрий Завалишин, Александр Шлянников
  4. Почему геномный ассемблер нельзя написать за выходные?Яков Сироткин
  5. История релизовЯков Сироткин
  6. Холивар: С++ vs JavaЯков Сироткин

Онлайн-курсы по программированию

3