URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 55286
[ Назад ]

Исходное сообщение
"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."

Отправлено opennews , 02-Июн-09 21:20 
Компания Sun Microsystems представила (http://www.sun.com/aboutsun/pr/2009-06/sunflash.20090602.3.xml) на конференции JavaOne релиз JavaFX 1.2 (http://javafx.com/), конкурирующей с Adobe Flash и Microsoft Silverlight технологии для разработки интерактивных приложений, унифицированных для выполнения на широком спектре платформ - от настольных систем, до web-браузеров и мобильных телефонов. Главное новшество JavaFX 1.2 состоит в реализации официальной поддержки выполнения на платформах Linux и Solaris, для которых подготовлены (http://javafx.com/downloads/all.jsp) отдельные бинарные пакеты.

В новой версии появились такие возможности, как поддержка шаблонов  для элементов управления пользовательского интерфейса ("скины" можно задавать для кнопок, списков, индикатора прогресса и т.п.), возможность использования локального хранилища данных (классы Resource and Storage classes in the javafx.io ), средства для работы с RSS/Atom лентами, набор классов для формирования графиков и диаграмм...

URL: http://www.sun.com/aboutsun/pr/2009-06/sunflash.20090602.3.xml
Новость: http://www.opennet.ru/opennews/art.shtml?num=21989


Содержание

Сообщения в этом обсуждении
"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено vadiml , 02-Июн-09 21:20 
> JavaFX 1.2, конкурирующей с Adobe Flash и Microsoft Silverlight

И кому они все будут нужны, если будет нормальная поддержка HTML5?


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 02-Июн-09 22:20 
Ну начнём с того, что кодить rich client application элементы на нормальной Java (как я понимаю в JavaFX используется этот язык) вероятно таки намного удобнее чем на JavaScript и ActionScript. Во-вторых до более-менее полноценной и однородной реализации HTML5, CSS3, SVG, и ECMAScript ещё дожить надо (и  вообще не очень-то верится мне в такое счастье), в третьих здоровая конкуренция - это, как правило, хорошо.

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Volodymyr Lisivka , 03-Июн-09 00:05 
>Ну начнём с того, что кодить rich client application элементы на нормальной
>Java (как я понимаю в JavaFX используется этот язык)

Неа, там варинт Rhino - реализация JavaScript на Яве. Правда, компиляцию вирезали, что не прибавило ему скорости.

> вероятно таки намного удобнее чем на JavaScript и ActionScript.

Неа.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Банзай , 03-Июн-09 10:11 
>> вероятно таки намного удобнее чем на JavaScript и ActionScript.
>Неа.

Да-а.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено 74025 , 02-Июн-09 22:20 
>И кому они все будут нужны, если будет нормальная поддержка HTML5?

А на HTML5 можно игры делать?

Было бы очень хорошо, если бы этот JavaFX вытеснил Flash и не дал распространиться Silverlight.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 03-Июн-09 01:27 
> Было бы очень хорошо, если бы этот JavaFX вытеснил Flash и не дал распространиться Silverlight.

Полагаю таки да (если, правда, не брать в рассчёт что Sun это уже не Sun, а старик Ларри, который, как известно, не меньше Гейтса и Баллмера любит своё кровное бабло, по чьему-то досадному недосмотру ещё лежащее в чужих карманах), но мечтать, как говорится, не вредно.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 03-Июн-09 01:58 
>А на HTML5 можно игры делать?

Не поверите, их можно делать и на HTML4 ;-) (естественно + CSS + JavaScript).



"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Аноним , 03-Июн-09 16:33 
> А на HTML5 можно игры делать?

на SVG можно


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Аноним , 02-Июн-09 21:22 
Надеюсь, опенсорс-решение победит проприетарщину в лице "абоба" и мелкософта.

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено AnViar , 02-Июн-09 21:43 
>Надеюсь, опенсорс-решение победит проприетарщину в лице "абоба" и мелкософта.

Хм.
"...отдельные бинарные пакеты..."
"_Часть_фреймворка_, развиваемая в рамках проекта OpenJFX..."
Открыт, как понимаю, некий огрызок. Вы называете это открытым проектом? Вообщето зайдя сегодня на сайт VirtualBox за обновлением с удивлением обнаружил, что для скачки теперь требуется авторизация. И это _тенденция_компании_. Я честно сказать не в восторге от подобной политики.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ariel , 02-Июн-09 21:47 
Mac они поддерживают?

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 02-Июн-09 22:21 
>Mac они поддерживают?

Вот, кстати, важный вопрос.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено vitek , 02-Июн-09 22:32 
у Вас флеши не дают... банят. :-D

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 03-Июн-09 01:31 
>у Вас флеши не дают... банят. :-D

?

Да, признаюсь, резал прозрачным прокси *.swf ещё несколько лет назад, когда 90% флэша приходилось на баннеры. Но сейчас-то где его банят?


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено vitek , 03-Июн-09 10:45 
я имею ввиду то, что яблоко и адоб очень нежно любят друг-друга.
думаю яблокам поддерживать адоб более правильно. имхо конечно.

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 03-Июн-09 17:05 
>я имею ввиду то, что яблоко и адоб очень нежно любят друг-друга.
>думаю яблокам поддерживать адоб более правильно. имхо конечно.

Причём здесь яблоки, плагины для браузеров не авторы осей пишут. Это задача Солнышка озаботиться написанием JavaFX для Safari под MacOSX.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено AndreyK , 02-Июн-09 21:54 
Качается от сюда http://www.virtualbox.org/wiki/Downloads
без всякой авторизации.!!!

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено waf , 02-Июн-09 23:49 
Под Вынь2000 нету JavaFX... Для кучи контор Win2K ещё корпоративный стандарт.

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Geol , 03-Июн-09 00:20 
А зачем тебе SDK под w2k?

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 03-Июн-09 01:37 
>Под Вынь2000 нету JavaFX... Для кучи контор Win2K ещё корпоративный стандарт.

Не для девелоперов и не для дизайнеров. Если где ещё живёт эта гордая женщина с натружеными руками, так это на "печатных машинках с поддержкой e-mail", на не подключенных к Интернет кассовых/складских машинах, у админов и некоторых бухгалтеров, осмелюсь предположить что 95% из них SDK не нужен.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено waf , 03-Июн-09 14:03 
Люди сидят в Win2000 и пишут на Java, чем они не девелоперы? JDK/JRE под эту ОСь есть (когда перестанут выпускать -- другой вопрос, когда end-of-life наступит), так почему нету этого куцехвоста ЭфИкс? Чем XP лучше 2K в плане разработки приложений, всё равно затем работающих внутри кросс-платформенной виртуальной машине?

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено F , 02-Июн-09 23:57 
На openjfx.dev.java.net так и висит обещание все открыть, которое там уже хрен знает как давно.

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ivan , 03-Июн-09 10:08 
>А по-моему нужно искать альтернативы засилью Java, например openlaszlo...

Единственная область где Java засильствует - это server-side-код enterprise-систем. И здесь ей замену придумать сложно (и надо-ли?) А OpenLaszlo, на сколько я понимаю, это разновидность Flash, а вот Flash как раз засилие и именно с ним надо как-то бороться в пользу здоровой конкуренции, для чего и предназначена JavaFX.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено waf , 03-Июн-09 14:07 
> а вот Flash как раз засилие и именно с ним надо как-то бороться в пользу здоровой конкуренции, для чего и предназначена JavaFX

Да ещё одна ерунда. JavaFX по сравнению с Flash это более лёгкий бинарник, более короткий исходник, более дешёвая стоимость разработки и больший охват пользователей, согласен? Тогда с какой стати на нём не начнут рисовать ту же клоунскую рекламу? Уже представляю JavaFX-only сайты, как сейчас Flash-only.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено F , 04-Июн-09 01:08 
JavaFX - это далеко не только RIA, это универсальная платформа и удобный декларативный язык программирования. Как минимум, он может быть удобен для разработки UI и для веб, и для десктопа, и для мобильных устройств.

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено anatol , 03-Июн-09 10:16 
> привело к полной потере бинарной совместимости с прошлыми версиями и частичной потере совместимости на уровне исходных текстов

Ээ.. и как такое можно использовать? Они что думают, что
с каждым выходом новой версии все разработчики побегут перепахивать свои проекты. Очень нелогично. А жаль, альтернтатива Flash & Silverlight работающая с примерно такой же производительностью нужна.  Если бы ещё открытая.

HTML5, Javascript, SVG - это очень здорово, конечно, но для создания серъёзных RIA-приложений плохо подходит. И скорость выполнения низкая.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Аноним , 03-Июн-09 16:35 
> HTML5, Javascript, SVG - это очень здорово, конечно, но для создания серъёзных RIA-приложений плохо подходит. И скорость выполнения низкая.

всё меняется :)  


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено ixrws , 03-Июн-09 21:07 
>HTML5, Javascript, SVG - это очень здорово, конечно, но для создания серъёзных RIA-приложений плохо подходит. И скорость выполнения низкая.

Ну пока разумеется скорость сравнивать сложно, так как ещё не появилось достаточного количества сайтов со сложным html5, js, svg. Но там где оно используется более-менее навороченно - работает не плохо на современных webkit и xulrunner(firefox 3.5). Так что вопрос скорости судя по всему решается, просто надо понимать что раньше такая задача перед браузерами не стояла и теперь им приходится серьёзно перекраивать код, чтобы добиться хорошей производительности. А сделать это за два дня нельзя, но результаты последних webkit и xulrunner довольно неплохие. Так что замена для flash и javafx зреет.
Но правда, на html+js+svg оно не всегда выглядит с точки зрения разработки лучше нежели флеш и javafx, ещё бы всё таки занялись перекраиванием самого html и заменой js на что-то более приемлемое:)
PS: Флеш местами просто ужасен с точки зрения производительности, загрузка цп под 100% и утечки. Такого себе даже хулраннер не позволяет.


"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Знаток , 03-Июн-09 13:10 
Увы это не уже не поможет, стака была сделана на SPARC процессоры, которые имели ход в узкой специфики(они годидись только на серверные части, но ни как на desktop) -  Банки, ГосДеп, Гос.учреждения, но ни как домашние пользователи которых,насчитыватеся мимлиард)
если бы я был входил в круг директоров, главным образом я бы уволили аналитиков, причем всех!,,,,,,, ОpenSolaris - не более чем файлофая пойка(поймут через года 2), дальше и думать не нудно, хоть что ты "Sun' поддерживай или открывай сообществу ОП, твои дни сочтены, разве что у русских ребят - превокурснков еще будет слетать  сгуб слова, Соласир - это ктуро!.R.I.P

"Компания Sun Microsystems представила JavaFX 1.2 с поддержко..."
Отправлено Ariel , 03-Июн-09 13:40 
имеют и будут иметь (ход), не одними же десктопами - они лишь верхняя часть айсберга.