О поддержке Flex 2 в IDEA
Хотите разрабатывать Flex-приложения в самой лучшей IDE на сегодняшний день? Надо действовать!!! Вот вам инструкция. Вместе мы достучимся «до небес»!
Хочу напомнить, что IntelliJ IDEA является на сегодняшний день самой лучшей IDE для разработки Java-приложений по мнению многих профессионалов. Уже сейчас она позволяет работать на таком уровне, который многие бесплатные решения могут только позавидовать.
А если, не без нашей помощи, она будет поддерживать разработку Flex-приложений – это будет просто… замечательно.
RuFlexJobs
Константин «Constantiner» Ковалев создал майл-лист под названием ruflexjobs, в котором можно помещать информацию о вакансиях и о специалистах в области разработки Flex-приложений. Особо отмечено, что никаких флэшеров там быть не должно!
Вот, что пишет сам Константин:
Это русскоязычная группа, где работодатель может найти Flex-специалиста, а Flex-специалист – работодателя. То есть в лист постятся объявления двух типов: от работодателей и от специалистов.Условие одно: все объявления должны быть связаны с Flex. Замечу, что Flash – не Flex, и объявления о поиске Flash-специалистов считаются жестким оффтопом. Так что прочти и передай другому. Запустим снежный ком!
Так что, коллеги, пишите. А вы, господа работодатели, возмите на заметку, где искать «золотые кадры».
Новости из лаборатории: Flex Compiler Shell & Flex Ant Tasks
Adobe Labs вчера представила достопочтенной публике сразу две полезные тулзы: Flex Compiler Shell и Flex Ant Tasks.
Что же это такое и с зачем оно надо?
Утилита fcsh (Flex Compiler Shell) – это консоль, используемая для компиляции Flex приложений, модулей и библиотек компонетов. Ее работа очень похожа на работу компиляторов mxmlc и compc (имеется в виду использование их из коммандной строки), но производит компиляцию быстрее их.
Adobe просит высказаться по поводу Flex 3
Adobe ищет опытных PHP и AJAX разработчиков для участия в работе консультативной группы по развитию Adobe Flex. Если вы хотите помочь, вы можете заполнить следующие анкеты. Отдельные респонденты будут иметь возможность высказывать свое мнение о будущих версиях Adobe Flex и тестировать ранние версии программного обеспечения Adobe. В благодарность, по словам Майка Поттера, все активные респонденты смогут получать бесплатные лицензии на продукты Adobe.
И обязательно прочтите напутствие ![]()
В Adobe Lab выпустили Flex Stress Testing Framework
Flex Data Services Stress Testing Framework помогает разработчикам Flex, использующим Flex Data Services, проверить их Flex 2 приложения. Flex Data Services предлагает множество каналов транспортировки данных для связи между клиентом Flex и сервером Flex Data Services. Эти каналы включают RTMP, AMF и HTTP. Поскольку большинство продавцов «load testing tool» еще не выпустило поддержку для RTMP или самой последней версии AMF, Flex Data Services, Stress Testing Framework позволяет разработчикам Flex тестировать процесс загрузки в их приложениях, которые используют RTMP и AMF3 без необходимости использовать коммерческий инструмент тестирования.
Так что качайте архив в лаборатории, настраивайте клиент, затем настраивайте сервер. Наслаждайтесь!
Добро пожаловать в FLEXifier на flex.org
FLEXifier позволяет опробовать Flex 2 без какой-либо загрузки и установки. Конечно, Вам действительно необходимо установить Flex Builder 2, чтобы полностью прочувствовать все возможности Flex, но пока Вы этого не сделали, Вы можете использовать FLEXifier, чтобы собрать код ActionScript и MXML. Просто напечатайте ваш код в окошке и щелкните кнопку [_Try_It!_]. Наслаждайтесь!

О новом апдейте Adobe® Flash® Player-а
Adobe Labs представила общественности тестовую версию Flash Player 9 Update software. Этот релиз включает в себя фичу для включения полноэкранного режима воспроизведения плеера, устранение некоторых ошибок и поддержку дополнителных операционных систем — Microsoft® Windows® Vista™. Это ПО сделано доступно для разработчиков и пользователей с целью тестирования их контента на предмет правильного воспроизведения и отсутствия несовместимостей с существующими версиями Flash.
Так как соблюдение безопасности конечного пользователя было ключевым моментом в использовании полноэкранного режима, разработчики должны были принять некоторые ограничения, связанные с защитой и содержанием дизайна соответственно:
- Для того, чтобы допускать полноэкранный режим, разработчики должны добавить новый параметр
allowFullScreenтэговobject и embedв их HTML. Значение этого параметраfalseпо умолчанию, то есть полноэкранный режим запрещен. Чтобы позволять полноэкранный режим, разработчики должны установитьallowFullScreenвtrueв их тэгиobject и embed. - Оверлейное диалоговое окно будет появляться, когда мувик переводится в полноэкранный режим, инструктируя пользователя, как выходить и возвращаться в нормальный режим. Диалоговое окно появляется в течение нескольких секунд и затем постепенно исчезает.
- ActionScript, который переводит мувик в полноэкранный режим, может вызываться только в ответ на щелчок мыши или на нажатие клавиши. Во всех других ситуациях команда будет проигнорирована (в ActionScript 2.0) или исключена (в ActionScript 3.0).
- Пользователи не могут вводить текст в текстовые поля в полноэкранном режиме. Весь ввод клавиатуры и связанный с нажатием клавишей ActionScript будет заблокирован во время полноэкранного режима, за исключением сочетаний клавиш, которые выводят вьювер из полноэкранного режима.
Эти ограничения относятся к Flash-plugin и ActiveX control, но не к автономному проигрывателю Flash и не к Flash-projector.
Использование Flex для просмотра баз данных MySQL с использованием обновленного PHP SDK
Майк Поттер создал демонстрационное Flex-приложение, которое позволяет просматривать MySQL базы данных и позволяет делать простую фильтрацию этих данных. Это приложение – часть PHP RIA SDK от Adobe, который он обновил вчера. SDK также включает в себя некоторые новые сэмплы и библиотеки, главным образом сделанные членами коммюнити. Weborb для PHP также включен в SDK и находится в каталоге libraries/Weborb.
Flex MySQL браузер, естественно, не является полной заменой PHPMyAdmin, но некоторые находят его быстрее для просмотра данных. PHPMyAdmin имеет гораздо больше функциональных возможностей. Но если для поиска информации в базе данных выгоднее использовать это приложение, так как работает оно быстрее.
Total Training представляет видеокурс “Adobe® Flex 2 Rich Internet Applications”
Курс представляет собой интерактивный DVD из 16 видеоуроков, а именно:
- Урок 1: Знакомство с Adobe Flex 2 (08 min)
- Урок 2: Использование Flex Builder™ 2 (19 min)
- Урок 3: Основные принцыпы Flex (33 минуты)
- Урок 4: Обработка событий (17 минут)
- Урок 5: Навигация (23 минуты)
- Урок 6: Запросы XML-данных (37 минут)
- Урок 7: Использовние состояний видов (view states) (24 минуты)
- Урок 8: Создание приложения «Фотоальбом», часть 1 (50 минут)
- Урок 9: Использование DataGrid (40 минут)
- Урок 10 Планирование приложения (28 минут)
- Урок 11: Использование репитора (Repeator) (19 минут)
- Урок 12: Создание приложения «Фотоальбом», часть 2 (62 минуты)
- Урок 13: Манипулирование XML (34 минуты)
- Урок 14: Использование Web Services (25 минут)
- Урок 15: Манипулирование сложными структурами данных (29 минут)
- Урок 16: Форматирование и проверка данных (30 минут)
Этот интерактивный курс ведет Джеймс Талбот (James Talbot) из команды обучения Adobe.
Программа доступна как для Windows, так и для MAC. Розничная цена – 149.99$. Получить дополнительную информацию и заказать диск можно на сайте Total Training по адресу www.totaltraining.com.
PS: Курс, конечно же, на английском языке
PPS: А еще неплохо об этом написано здесь
Демка 3D-ландшафт (с использованием движка “Voxel Engine”)
Ребята из команды FC64 демонстрируют движок «Voxel Engine» на примере построения поверхности ландшафта. Этот движок создает двухмерные изображения, основанные на perlin-noise изображениях, котороые используются для создания карты высот и текстурирует изображение, основанное на этих высотах. Затем, в стадии рисования, показывается часть карты, основанной на виртуальной позиции «камеры». И делает это примерно так, как сделал бы движок «raycasting».
Кстати, автор raycasting для Flash - André Michelle, можно посмотреть. Очень любопытно. Кстати, кое-кто увидит нечто знакомое.