Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Feature of JavaFX and Flex or witches’ sabbath


Автор: Asal 19.12.2008, 14:36
Вчера прошла вторая встреча http://www.belarusjug.org
user posted image

В ней принимала участие и http://bafpug.com/
user posted image

    Встреча была посвещена RIA и состояла из двух частей.
Первая часть была посвещена теме Adobe: доклад «Adobe Flex and AIR platform: integration with Java back-ends» 
(Corneliu Vasile Creanga, Java Technical Lead, Adobe – на английском).
Вторая же JavaFX: доклад «Платформа JavaFX и язык JavaFX Script - новые средства разработки от SUN Microsystems» 
(Александр Зуев, Java Technology Evangelist, SUN Microsystems).
На встречу пришло около 120 человек, среди них были как Java так и Flash программисты.
    Первый доклад прослушал в ознакомительных целях, что бы иметь представление что такое Flex и AIR и с чем это едят.
    Cornel (полное имя Corneliu Vasile, но он любит когда его называют просто Cornel - мол полное имя слишком длинное)
показал достаточно много демок на тему Flex и как это круто. Сделал акцент на том что Flash стоит на большенстве машин и уже
асспространеная технология.
Рассказал немного о языке применяемом во Flex, о xml разметке для создания GUI.
Понравилась демка в которой демонстрировалась работа с data binding:

Cornel запустил в двух браузерах какое-то Flex приложения и меняя значения данных в одном, знчения в другом менялись автоматически.
Потом он сделал "финт ушами" и открыл такое же приложение в PDF документе, и проделал эти же не хитрые операции с изменением данных в PDF.


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

Надо заметить что оба докладчики подчеркивали что продукты БЕСПЛАТНЫ

Вообщем-то и все что запомнилось. надеюсь скоро появятся  презентации и тогда можно будет сделать более детальный отчет.

Теперь пару слов о второй части smile
Дакладчик Александр Зуев из питерского отделения Sun, поэтому доклад был на русском, что не могло не радовать
  Александр старался много шутить и создать неформальную обстановку общения, надо сказать ему это, в некоторой степени, удалось.
  Во время доклада ничего выдающегося он не показывал, а жаль. Показал демки с сайта http://javafx.com, 
сказал что апплеты можно перетаскивать из браузера ну и все в том же духе. Для меня тут ничего нового не было, 
но было ОЧЕНЬ много людей которые про JavaFX даже и не слышали. 
Из-за соседних парт раздавались восхищеные возгласы: "Да это круче чем Flex" - были и не давольные реплики: 
"Ну да красиво, а где это можно применять? Как это в JavaEE применять?"
Вообщем для народа есть много неясностей.
  Вот пару вопросов, которые были заданы Александру:

Q: Что надо что бы запустить JavaFX и сколько это весит ?
A: У пользователя должна быть установлена java машина последней версии (желательно последней версии) и JavaFX runtime. 
JavaFX runtime скачивается из Internet и весит около 300 kB. Достаточно его один раз скачать.

Q: Что стало с интерпретируемой версией JavaFX ?
A: Её больше нет!

Q: Что JavaFX использует в качестве 3D engine ?
A: Java3D. Надо сказать что Java3D был сильно переработан.

Q: Будет ли JavaFX входить в состав Java 7 ?
A: Будет в JRE. В SDK скорее всего не будет.


  Я же хочу попытаться развеить мнения о том что JavaFX будет слишком "тяжелой" из-за необходимости качать JRE. 
В Java 6 update 10 (если не ошибаюсь) появилась возможность устанавливать не всю JRE, 
а только Java kernel (core) которого достаточно для запуска 95% приложений и весит оно всего ~5 MB

Добавлено через 1 минуту и 30 секунд
Вопросов на встрече было больше чем я осветил, так что если будут вопросы задавайте, попытаюсь ответить.
Пожелания и исправления так же принимаются.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)