Flash Player 10.1 beta 2

Снег для меня – катастрофа. Я его ненавижу, у меня и одежды подходящей для этой погоды нет, поэтому я редко выхожу на улицу в такую погоду.

Ах да, о чём это я… Я хотел ведь сообщить о второй бета-версии обновленного флэш-плеера под версией 10.1.

Продолжу сумрачное повествование о своей нелюбви к снегу и зиме, а также всему, что отдаёт холодом и сыростью: да, я моментально замерзаю и простываю. Спасает только горячий чай, что-нибудь вкусненькое и Интернет, а если совсем худо – открываю Flex Builder и начинаю лечиться. А как вы проводите зиму? :)

Ого, я ведь самого главного о второй бета-версии флэш-плеера не написал! Тут ведь главное – появилась аппаратная поддержка H.264. О других деталях – в release notes.

RedKeds – неприличная писанина

Задумка – великолепная, и почему никто больше не догадался сделать это раньше? Молодцы.

P.S.: Если кто-то не разобрал, то изображено не то, что вы подумали, а слово “авиатор”.

Пример слияния Degrafa и HYPE

Мальчишник удался – ибо Degrafa и HYPE – оба являются фреймворками, то есть такими конкретными пацанами, которые выпив по паре пива, переходят к развлечениям.

А какое обычное развлечение? Правильно – рисование абстрактных фигур. 

А вот исходники.

Эмуляция типа enum

А ведь есть что почитать и у наших блоггеров! Вот, к примеру, про эмуляцию типа enum у Михаила Есютина.

Пример использования Flex, LiveCycleDS, Spring и Hibernate в одном месте

Люблю ночь – в офисе никого, тишина, только дождик за окном, божественно поет Элла Джейн Фицджеральд, и можно сосредоточиться на проекте, или в перерыве – как сейчас, полистать ридер в поисках занимательного.

Долго искать не пришлось: предложено собрать Hello_World-приложение за 5 минут, используя при этом Flex, LiveCycleDS, Spring и Hibernate.

LCDS-Spring-HelloWorld

Обновился AS-фреймворк Spring ActionScript

Бельгиец Кристоф Хереман, занимающийся ActionScript-реализацией многослойного java-фреймворка Spring, заявил об апдейте – версии 0.8.1 Spring ActionScript.

Насколько я понял из пояснений Лёхи, этот релиз заслуживает внимания несколькими важными изменениями – в первую очередь тем, что появился модуль CairngormFrontController, добавлена пара полезных интерфейсов – IStageProcessor и IStageProcessorRegistry, и, что более важнее, добавлены пакеты для локализации и безопасности. И это без учёта исправленных ошибок.

Download | API Documentation | HTML Docs | PDF Docs | Changelog

Прозрачное кеширование изображений во Flash/Flex

Tar опубликовал на Хабре интересную статью “Прозрачное кеширование изображений во Flash/Flex”.

Человек пишет просто великолепно, рекомендую!

Flash: 10 советов начинающим

Человек по имени Мин Ту написал 10 советов начинающим во Flash. Всё в картинках и с исходными кодами.

Галерея как слайды

Ара Абрахамян отметился воскресным вечером – написал пост о создании очень простой способ создания галереи в виде слайдов.

Всякие использующие jQuery знают как это работает. Но как это работает в случае с AS3?

image

Неплохая галерея – может украсить любой проект. О том как её создать, читайте у Армена.

Open Source Media Framework

Adobe представила Open Source Media Framework – инструмент для разработчиков, по сути представляющий собой набор API, которые можно использовать в разных приложениях.

OSMF гибок, поддерживает буферизацию и динамические потоки – и всё в рамках платформы Adobe Flash. Любой пользователь может разрабатывать модули, которые будут интегрироваться с OSMF медиа-плеером – и тут у разработчика почти полная свобода действий: плагины могут быть составлены на основе OSMF SWF или чего-то другого.

А вот вам интересная разработка – Open Media Player, умеющий проигрывать и FLV- и Silverlight-видео.

Эй, курсор, а ты на сцене?

Увидел у Рикардо отличное решение о том, как определить, находится ли курсор на сцене или нет. Вот смотрите, как это просто:

stage.addEventListener (Event.MOUSE_LEAVE, leaveHandler);
stage.addEventListener (MouseEvent.MOUSE_MOVE, returnHandler);

function leaveHandler(event:Event):void
{
    trace("leaveHandler");

    stage.addEventListener (MouseEvent.MOUSE_MOVE, returnHandler);
}

function returnHandler(event:Event):void
{
    trace("returnHandler");

    stage.removeEventListener(MouseEvent.MOUSE_MOVE, returnHandler);
}

Внедряем .flv в web-страницы

A3 Player

Как вам mp3-плеер в 8 килобайт? Мне так – понравилось. Создан он при помощи Code generator.

Вот пример:

FB4 и FC

Какой-то непорядок устроили эти адобовцы, выпустив на два дня раньше намеченного срока две долгожданных публичных беты – Flash Builder’а 4 и Flash Catalyst.

Будем качать.

VizualPV3D

image

Просто потрясающая и бесплатная штука – VizualPV3D. Вообще, это GUI-оболочка, а фактически – flash-приложение, для создания и манипулирования трёхмерными объектами в Papervision3D.

Обратите внимание. Штука очень многообещающая.

Разработчикам на заметку

В Adobe DevNet появилось несколько полезных статей по Flex- и Flash-тематике:

— “Flex 3 in Action book excerpt: Introduction to pop-ups”;
— “Developing an image viewer application with Flex and Cairngorm”;
— “Flash video template: Dynamic video playlist”.

Обновилась Yahoo Astra – до версии 1.4

Yahoo! в последнее время не перестаёт меня радовать своим проектом для разработчиков. Ну и, конечно своими новациями во flash. И ASTRA – это одна из лучших флэш-библиотек.

Вот она и обновилась. Симпатичненько.

Один пост, две темы

Чтобы не тратиться на посты, освещу в одном сообщении сразу две темы – Flash Text Engine и автоскроллинг в DataGrid.

По первому – Вероника Бросьер в insideRIA отписала отличный и познавательный пост о Text Layout Framework – там и картинки и код. По второму – это полезный пост во Flex Cookbook – тут уже человек с ником peterd_mm показал как реализуется автоскроллинг в обычном таком DataGrid’е.

AS3 Shuffle Grid Class

Украшательством заниматься никогда не поздно. Человек с именем Джастин, к сожалению фамилию не смог выяснить, написал очень прикольный и простенький as3-класс — AS3 Shuffle Grid Class.

(Поперетаскивайте фотки).

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

jsSO – шаровые flash-объекты и общение клиентов меж собой

jsSO – это js-библиотека, которая позволяет клиентам при помощи JS взаимодействовать друг с другом через внедрённую флэшку, конектющуюся к rtmp-flash-серверу. Примерно так: Javascript/jsSO <-> Flashmovie <-> Red5-Server <-> Flashmovie <-> Javascript/jsSO.

Вам надо лишь несколько js-библиотек:

<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jsSO.js"></script>

А потом писать что-нибудь вроде этого:

// Connect to to a shared object Handler (SOSample) on the Red5-Server and
// use the objectName "draw". The objectName is identical to a namespace
// for your data or a chat-room.
// SOSample is the simplest shared object example of the Red5-server
jsSO.connect('draw', 'rtmp://localhost/SOSample');

// On button click set someVar in the shared object
$(':button').live('click', function(){
    jsSO.set('someVar', 'value');
});

// Listen to changes on the shared object
// event = A jquery event object
// updates = If a var is updated it is set in the updates-object.
//           See code below for usage
// data = All data in the object
jsSO.onSync(function(event, updates, data) {
    if (updates.someVar) {
        // someVar was updated
        console.log(data.someVar);
    }
});

В общем, загляните на досуге.

© 2008, Adobe — наш верный друг. Все права защищены.
Работает под управлением WordPress и темы GimpStyle, созданной Horacio Bella.
RSS-фид сообщений | RSS-фид комментариев | Валидный XHTML- и CSS-код.