Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Sun выпускает JavaFX — open-source конкурента Adobe Flash и MS Silverlight

Чулан
На конференции JavaOne в Сан-Франциско, Sun анонсировала основанную на Java линейку продуктов под названием JavaFX, которая охватывает разработку на Java в различных средах, будь это десктопы, веб, или мобильные устройства. Это основная особенность новой вариации скриптового языка Java, названная JavaFX Script. JavaFX — линейка продуктов, сосредоточенная на возможностях на потребительском коммуникационном рынке. Первый выпущенный продукт — JavaFX Mobile — система программного обеспечения для мобильных устройств.
Читать дальше →
Всего голосов 29: ↑26 и ↓3 +23
Просмотры1K
Комментарии 89

Конференция Sun Tech Days 2008 в Санкт-Петербурге

Я пиарюсь
Компания Sun Microsystems приглашает принять участие в конференции Sun Tech Days 2008. Это крупнейшая международная конференция по технологиям Java и Solaris в России. Программа включает более 60 докладов и мастер-классов по Solaris, JavaFX, JavaCard, Netbeans, Java SE, Java ME и Java EE, а также наиболее крупным открытым платформам Sun Microsystems — GlassFish, PhoneME и OpenJDK.

Конференция пройдёт в Санкт-Петербурге 2-4 апреля 2008 года по адресу: ДС «Юбилейный», пр. Добролюбова, 18 (ст. м. «Спортивная»). Участие бесплатное.
Всего голосов 11: ↑8 и ↓3 +5
Просмотры457
Комментарии 2

Глоток чистого WebUI

Чулан

26 июня в Медиацентре Самарского государственного аэрокосмического университета прошел семинар Fresh Air, посвященный развивающимся технологиям Rich Internet Applications (RIA).
Читать целиком
Всего голосов 11: ↑10 и ↓1 +9
Просмотры396
Комментарии 3

Sun Microsystems выпустила JavaFX Preview

Чулан
Не являюсь специалистом по Java, хотя знаком, уважаю и местами люблю.
Случилось то, о чём так долго твердили «большевики». Вышел JavaFX. Привет Flash и Silverlight. Коллеги по цеху, у кого есть время, покопайтесь внимательно, что там внутре такого хорошего есть?:)
Адреса:
www.sun.com/aboutsun/pr/2008-07/sunflash.20080731.1.xml
www.javafx.com
Всего голосов 13: ↑12 и ↓1 +11
Просмотры257
Комментарии 23

JavaFX -> дипломная работа забугорного студента. Сравнение JavaFX и конкурентов

Java
Rich Internet Applications (RIA): A Convergence of User Interface Paradigms of Web and Desktop — Exemplified by JavaFX

Занятная работа, автор сравнивает AJAX, SilverLight, JavaFX, Flash, вполне адекватно оценивая минусы и плюсы технологий. Основной упор работы делается на JavaFX. Я буду писать диссер, моим основным инструментом как раз будет новая плюшка Сана.

Если вы не знакомы с JavaFX, эта работа введет вас в курс дела (4ая и 5ая главы), если вы уже познакомились — неплохая пища для ума. С весны, когда был первый анонс JavaFX, я слежу за развитием проекта, с первого превью релиза для разработчиков, я стал плотно изучать JavaFX.
Вещь, конечно, толковая. Кодить анимацию (моя первостепенная задача) — сплошное удовольствие. Триггеры и бинды в сто раз удобнее, чем листенеры и евенты, живущие в конексте Джавы. Кода в разы меньше, хотя он не такой читаемый (мое мнение), как Джава-код. Отсутствие Джавадока расстраивает. Бесспорно, JavaFX, основанный на Java2D и Swing'e, ничего нового не несет, т.к. триггеры и бинды — это интерпретация евентов и листенеров. основная задача — выделить в отдельный поток работу с гуями и графикой. По правде говоря, у Джавы богатые возможности в этих областях, но кода приходится писать столько, что пальцы начинают ныть еще до создания проекта.
Больше всего меня смущает очередная попытка Сана пропихнуть свои апплеты. Если деcктопные приложения на Джаве работают очень-очень неплохо, я бы не сказал, что они в чем-то уступают .NET'овским приложениям в скорости работы, то апплеты это тихий ужас. Видел я как-то мега-гига апплет к IBM WCM, у меня на глаза навернулись слезы.
Если есть какие-то комменты-вопросы, давайте их обсудим.
Рекомендую не оставить без внимания работу Флориана (см ссылку выше) и ознакомиться с ней.
Всего голосов 13: ↑10 и ↓3 +7
Просмотры4.6K
Комментарии 26

Как Sun спонсирует open source, часть первая

Java
Этой весной Sun вложилась в open source. Было выделено 1.000.000 долларов США на стимуляцию оупенсорсной активности. Несмотря на относительную (легкая ирония) свежесть новости, я, как непосредственный участник событий, освещу несправедливо обделенную вниманием тему.




Читать дальше →
Всего голосов 37: ↑34 и ↓3 +31
Просмотры767
Комментарии 68

Технология JavaFX RIA почти готова к выпуску

Java
Перевод
Технология компании Sun Microsystems JavaFX RIA (rich Internet application) почти готова к выходу.
Демонстрируя платформу для приложений, основанной на Java (компоненты на основе скриптов и runtime-система для десктопов и мобильных устройств) – JavaFX, Sun официально заявила что это дает компании возможность входа на рынок, представленный Adobe Systems с Flash и Microsoft с Silverlight. Поставки базовой JavaFX-платформы для десктопов запланированы на конец этого года.

«Мы можем показать JavaFX в действии уже сегодня и мы весьма близки к поставкам конечного продукта», сказал Eric Klein, Sun vice president for Java marketing.

Sun официально продемонстрировала запуск JavaFX на примере работы с видео, где была показана возможность осуществления drag'n'drop видео за пределы браузера, на десктоп. С JavaFX пользовали получат единую платформу, связывая возможности браузеров и десктопов воедино, в отличие от Adobe, которая предоставляет Flash для браузеров и AIR (Adobe Integrated Runtime) для десктопов.

«Здесь, в одном environment мы сохраним время, усилия и деньги разработчиков, потому что им не нужно будет учить допольнительный environment в процессе девелопмента», отметил Param Singh, Sun director of Java marketing.

К концу года будет представлены первые версии JavaFX Desktop и JavaFX Script. Также должны быть выпущены SDK и JavaFX Production Suite, которые позволят разработчикам и дизайнерам работать вместе. Планируется выпуск и эмулятора для мобильных устройств. Официальный релиз JavaFX Mobile последует немного позже. В планах и JavaFX runtime для телевидения.

JavaFX-технологии, как и основная часть Java-продуктов, будут бесплатны. Но Sun делала и будет делать деньги на том, что связано с Java и скоро ожидает значительное увеличение прибыли. Но некоторые ставят эту стратегию под сомнение.
Всего голосов 24: ↑22 и ↓2 +20
Просмотры1.4K
Комментарии 39

Официальный релиз JavaFX

Java


Всем привет! Как-то тут на хабре мимо прошла новость, что 4 декабря вышел долгожданный официальный релиз JavaFX. Напомню, что JavaFX — это семейство продуктов для разработки многофункциональных Интернет приложений (rich internet applications) с мощной поддержкой для мультимедиа и разнообразного информационного наполнения. JavaFX является прямым конкурентом таких технологий как Flash и Silverlight.

Читать дальше →
Всего голосов 34: ↑30 и ↓4 +26
Просмотры1.9K
Комментарии 44

JavaFX — «пластилиновая ворона»

Java
Как уже известно Java программистам (и не только) на днях состоялся официальный релиз JavaFX. Я периодически проявлял интерес к данному направлению. Пришло время конкретно пощупать что ж это за «зверь» такой с модными буквами FX. Программировать что попало (т.е. тренироваться на кошках) конечно не интересно. Соответственно с пользой для дела написал компонент для веб сервиса загрузки файлов
Читать дальше →
Всего голосов 41: ↑38 и ↓3 +35
Просмотры3.1K
Комментарии 34

JavaFX Mobile

Разработка под Java ME
Вчера, 12 Февраля 2009 года, Sun официально выпустили JavaFX Mobile с JavaFX 1.1 SDK.
С новой версией SDK можно создавать приложения для мобильных устройств, поддерживающих J2ME и технологию JavaFX (из крупных мобильных компаний-производителей объявлены только Sony Ericsson и LG Electronics, жаль, но в списке нет Nokia). SDK включает в себя свой отдельный от привычного WTK мобильный javaFX эмулятор.
Так же, теперь доступна поддержка JavaFX в NetBeans 6.5.

Скачать JavaFX 1.1
Скачать NetBeans с JavaFX

UPD: нашёл приложение-тест акселерометра мобильного телефона написаного на JavaFx с кодом и инструкцией для компиляции.
Всего голосов 1: ↑1 и ↓0 +1
Просмотры1.2K
Комментарии 0

Sun Tech Days 2009

Чулан
441.59 КБ
Конференция закончилась. Хочется подвести какие-то итоги. Пожалуй, не буду размазывать, просто пробегусь по пунктам. Пять вещей, которые хотелось бы отметить.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Просмотры185
Комментарии 17

JavaFX — конкурсы для продвижения платформы от Sun

Чулан
Как лучше всего привлечь программистов к разработке под новую платформу? Организовать конкурс с призами или денежными вознаграждениями. Для продвижения JavaFX и привлечения внимания к этому языку Sun организовала два конкурса.

Первый конкурс — это конкурс на лучшее приложение, написанное на JavaFX. К сожалению, он заканчивается уже 29 мая, так что времени на разработку приложения осталось не так много. Призы за 1,2 и 3 место составляют 25000$, 10000$ и 5000$ соответственно. Предусмотрена так же специальная категория для для студентов, со своими призами. Так же предусмотрены поощрительные призы — 100 призов каждый стоимостью 25$. Требования к проектам следующие: приложение должно быть сдано в виде Netbeans проекта, должно работать под одной из указанных на сайте конфигураций среды запуска, проект должен содержать краткое описание приложения, при использовании библиотек с открытыми лицензиями приложения должны соответствовать требованиям этих лицензий.

Второй конкурс — это конкурс на лучший алгоритм управления космическим зондом. Призы в нем уже не такие большие, зато участвовать интереснее. Суть конкурса в следующем: действие происходит на космической карте в 2D. На карте расположены ресурсы, каждый ресурс имеет свою стоимость. Также на карте находятся несколько космических зондов — задача каждого зонда собрать больше ресурсов, чем остальные. API для написания алгоритма управления космическим зондом очень прост и поддается быстрому изучению. Ваш корабль имеет радар, который позволяет находить объекты вблизи корабля и полную карту космоса, которая содержит местоположение всех объектов в какой-то момент времени. Для того чтобы обновить карту кораблю необходимо полностью прекратить движение на какое-то время. Использование радара не требует остановки корабля, но позволяет находить объекты на небольшом радиусе от корабля, в то время как карта позволяет видеть объекты на всем игровом поле.

Конкурс разделен на 3 этапа, на каждом этапе могут (и вероятней всего будут) происходить изменения в API управления зондом и в условиях конкурса.

I этап 1-20 мая, приз iPod Touch.
II этап 21 мая — 10 июня, приз неизвестен.
III этап 11 июня — 30 июня, приз неизвестен.

Главный приз соревнований GalaxyFX — ноутбук с набором открытого ПО от Sun.

Если захотите участвовать — удачи!

JavaFX Coding Challenge
Конкурс алгоритмов GalaxyFX
Всего голосов 12: ↑8 и ↓4 +4
Просмотры283
Комментарии 5

Примеры с JavaFX

Разработка под Java ME
На мой взгляд, интересный скринкаст демонстрирующий основные графические компоненты и эффекты JavaFX. Сразу прошу прощения, но хабр не разрешил всунуть embeded video в этот пост.

Это третий скринкаст из серии 15 Minutes or less c Робертом Экcтайном, корреспондентом Sun Developers Network. Предыдущие выпуски: 1, 2, 3
Всего голосов 27: ↑24 и ↓3 +21
Просмотры3.6K
Комментарии 17

JavaOne 2009, конференция

Чулан
С 1 по 5 июня в Сан Франциско проходила конференция JavaOne.

Удивительно, что на Хабре об этом ни слова! Возможно это потому, что за Джавой с точки зрения веб-разработчиков закрепились сервлеты и JSP (а может просто потому, что на хабре Java не очень популярна).

А ведь там было на что посмотреть, было что послушать, было с кем поговорить и было что потыкать! Ну и разумеется, памятные сумки, майки и кепки =)

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

Если вам это было бы интересно, вы все еще можете зацепить небольшой кусочек:
java.sun.com/javaone
и посмотреть видеозаписи с основных заседаний (http://java.sun.com/javaone/2009/general_sessions.jsp)

На конференции много говорили о
Cloud platforms (облаках и всем что с ними связано)
Free & open (опенсорсе)
Mobile development (мобильниках)
Operating systems and platforms (операционках)
RIA and scripting ( небедных интернет приложениях и скриптинге)
и о будущем джавы и ее последователях

О модности cloud платформ можно узнать именно на таких конференциях. «Облака», символизирующие что-то большое белое и пушистое, но не гигантскую крысу-альбиноса, на слуху почти везде. Концепция замены датацентров на гибкие cloud-решения обсуждаются как минимум в двух аудиториях. В этом секторе в основном доминируют
  • Amazon EC2 (их представителей не видел, хотя были другие ребята с Амазона)
  • Google Apps
  • Microsoft Azure
  • Sun Cloud Platform

Мне удалось побывать на одной лабе по Sun Cloud Storage, где можно было самолично написать небольшую прогу, которая оперирует с файлами на Sun Cloud Storage (к слову, с точки зрения API, совместимому с Amazon S3).

Что касается «облачных» преимуществ для разработки веб-сервисов и приложений, основной упор ставится на
  • гибкость (хочешь плюшку — возьми с полки),
  • масштабируемость (плюшки уменьшаются и увеличиваются в размерах по требованию)
  • и экономность (платите только за откушенную часть плюшки)


Как выяснилось, Джава идет на встречу и другим языкам программирования. Проект Da Vinci Machine позволил портировать другия языки программирования на платформу Java. Примечательно, что jRuby уступает по производительности лишь последней версии Ruby 1.9.

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

Ну а теперь самое интересное!

Если вы думаете, что под RIA платформами всегда будут подразумеваться Flash, Flex и Silverlight, а Java будет представлена лишь старыми «добрыми» апплетами, обломитесь! На этой конференции анонсировали релиз JavaFX 1.2.

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

Что такое JavaFX в двух словах без лишних терминов? Это платформа (язык + то, на чем она работает) с возможностью создания красивых графических приложений =) И поскольку он работает на той же JVM, можно использовать все доступные библиотеки Java. В итоге получается универсальная платформа для дестопов, веба, соток, блю-рей проигрывателей, двд-выигрывателей и всего, где есть JVM (надеюсь, в недалеком будущем)

По синтаксису JavaFX напоминает Java, ActionScript… и почему-то JSON (уж больно похож на него декларативный формат описания объектов)

На JavaFX можно создавать не только красочные цветастые интерактивные апплеты, но и совершенно безобразные и уродливые вещи, кои получились у меня в ходе лабы :D Ну, просто неудобно делать графические вещи без визуального редактора… зато межплатформенно…

Павильон
Ну и на последок, в огромном зале были размещены точки с представительствами самых разных именитых и не очень контор, названия которых я не помню, и возможно даже и не выговорю. Там тоже проводились небольшие семинарчики, демонстрации, розыгрыши и раздача халявы. У стенда JavaFX можно было поиграть в забавные игры на самых различных устройствах (перчатках-манипуляторах, сотках, блю-рейном проигрывателе).

Адоб демонстрировали PixelBender и взаимодествия Flex и BlazeDS с остальными. В другом отделе можно было попробовать установить openSolaris и получить фирменную майку и значок (пионерский подход). А в перерывах можно было поиграться в Quake и постучать на Rockband =D

У стойки Amazon можно было решить небольшую задачку и получить фигурку нинзя-кодера.

//Что делает эта функция?
int ninja_loop (int num ) {
if (num & num-1 == 0) return 0;

for (int arc = 1; (num &= num-1); arc++) {
// ninjas loop differently
}

return arc;
}

// Достоверность не гарантирую, так что можете сильно не париться =))


Среди всех прочих был и стенд некой фирмы, которая занималась защитой ПО и прочего от копирования (DRM и прочие). Возле стенда дежурил пожилой мужичок, который явно скучал от одиночества.

Некоторые пророчат, что эта конференция была последней в связи с недавним приобретением компании Sun конторой Oracle, с чем многие выступавшие там не согласны. Но как бы то ни было, я надеюсь, что в следующем году будет JavaOne 2010 и у меня будет повод написать еще один пост.

P.S.: Удивительно, но больше половины людей на лабах сидели с маками о_О
Еще там были общедоступные терминалы, которые работали по карточкам. Из Sun Virtual Box'a на выбор можно было загружать openSolaris, Ubuntu 9.04 или Windows-7.
Всего голосов 24: ↑15 и ↓9 +6
Просмотры187
Комментарии 6

JavaFX Mobile Porting

Разработка под Java ME
Не знаю, как для вас, но мне кажется замечательным тот факт, что, специально для JavaOne, умельцы портировали JavaFx на HTC Diamond.
Небольшое видео по ссылке демонстрирует тачскрин програмку FishSim, разработанную на JavaFX. На HTC девайсе установлена специально модифицированная Java ME со встроенным JavaFX Mobile проигрывателем.
Всего голосов 4: ↑3 и ↓1 +2
Просмотры683
Комментарии 3

JavaFX Mobile 1.2 Early Access для Windows Mobile устройств

Разработка под Java ME
Ну вообщем заголовок говорит всё за меня.
Вышла мобильная early access версия JavaFX 1.2 для разработчиков. На данный момент официально поддерживаются только Windows Mobile устройства версий 6.0 и 6.1.

Для более подробной информации с примером програмки прилагаю, очередной скринкаст :)
play
Ну а скачать EA релиз можно здесь.
Хотелось бы отметить, что:
1. EA Релиз был протестирован специально на устройствах HTC Diamond and LG Incite, так что на остальных моделях функционал может быть не полным.
2. Данная версия предназначена только для разработки (на сколько я понимаю, не для коммерческого использования).
Всего голосов 9: ↑7 и ↓2 +5
Просмотры916
Комментарии 3

Проблема с Safari 4 под Windows

Чулан
Обрисую ситуацию.
Есть Safari 4.0.3 под Windows 7. На машине стоит Java со всеми обновлениями.
Заходим на сайт с примерами javafx, и видим вместо замечателньо рабтающего приложения вот такую фигню:
image
После клика по ссылке скачивается свежий JRE, устанавливается, но ничего не меняется. Сафари так и остается уверенным, что Java в системе нет.
В других браузерах (ие8, фаерфоксе, опере) все работает на ура.
Никто не сталкивался с подобным?
ЗЫ. Такая же проблема возникла и в других версиях Windows (XP и Vista) =(
Всего голосов 12: ↑3 и ↓9 -6
Просмотры144
Комментарии 3

The Art Of Programming — Выпуск №32 [ Интервью ] / Budam в Москве

Чулан
+ Flex и java — дружба навсегда
+ Sun & Oracle — прогнозы от budam
+ Треп за ide
+ Продукты компании farata (из первых рук)

Ссылки:
flexblog.faratasystems.com
sourceforge.net/projects/cleartoolkit
Всего голосов 17: ↑12 и ↓5 +7
Просмотры293
Комментарии 16