Как стать автором
Поиск
Написать публикацию
Обновить
24.9

Adobe Flash

Мультимедийная платформа компании Adobe Systems

Сначала показывать
Период
Уровень сложности

Встречаем, AIR и Flash Player Incubator (включая «Molehill» 3D APIs)

Время на прочтение1 мин
Количество просмотров875
image

Ссылка на пост Thibault Imbert’s (сотрудника команды из flash runtime), тут есть и примеры к новому плееру 11.0.0.58.

В дополнение к «Molehill» 3D, сюда также входит и эхоподавление (классы MicrophoneEnhancedMode, MicrophoneEnhancedOptions), и, судя по документации, скоро появится поддержка USB (пакет flash.hid — для руля, джойстиков и т.п.) Возможно есть что-то еще из нововведений, ибо документация не полная.

Сайт инкубатора с ссылками на новый плеер — Adobe AIR and Adobe Flash Player Incubator.
Официальная документация - documentation for Flash Player 11,0,0,58

Проект этот еще сыроват, 64-биток пока нет, Pixel Bender 3D появится в labs 4 марта.

Пару слов о «смерти» Flash, Animate CC и Web стандартах

Время на прочтение3 мин
Количество просмотров57K
Сегодня интернет начал разрываться от статей на тему "Adobe прощается с Flash".

UPD 6 Декабря 2015:
Продукт менеджер Flash Runtime и Adobe AIR сказал, что они не имеют планы на прекращение работы по Flash Runtime и AIR и переименование продукта для создания контента никак не связано с судьбой Flash Player и смежной экосистемы.


Все бы ничего, кроме одного нюанса, который сильно меняет смысл — техническая безграмотность и всеобщий copy-paste. Издания перепечатывают друг друга, добавляя всё новые и новые «факты», которых нет в оригинале. Одним словом — испорченный телефон.

image

Оригинальная статья http://blogs.adobe.com/conversations/2015/11/flash-html5-and-open-web-standards.html сообщает о том, что Adobe переименовывает Flash Professional в Animate CC. Дополнительно сообщают, что клиенты хотят получать больше поддерживаемых платформ и т.д.
Читать дальше →

Alternativa3D теперь OpenSource

Время на прочтение1 мин
Количество просмотров2.5K
image Вчера AlternativaPlatform сделала большой шаг навстречу Сообществу. Теперь ее главный продукт — Alternativa3D стал OpenSource.
Согласно обновленной лицензии, любая организация или частное лицо может свободно использовать технологию в своих целях. При этом размещать в созданных на движке проектах логотипы и иные упоминания об AlternativaPlatform как разработчике Alternativa3D более не требуется.
Читать дальше →

Adobe Flash Player и передача потоковых данных без участия сервера, часть 1-я: организация пирингового вещания

Время на прочтение6 мин
Количество просмотров18K
    Как известно недавнее обновление продуктов Adobe Flash Player до 10.1 и Adobe AIR до 1.5 версий осуществило целый фурор, презентовав новый протокол связи Real-Time Media Flow Protocol (RTMFP). Заранее попрошу не путать вышеупомянутый с Real-Time Messaging Protocol (RTMP) для использования которого был необходим Adobe Flash Media Server (FMS) на стороне обслуживающего сервера.
    Разработчики обещают, что протокол будет обладать низкой задержкой во времени при пересылке пакетов, но самое главное, протокол ориентирован на организацию пиринговой сети.
Читать дальше →

Flash на 99% компьютеров?

Время на прочтение1 мин
Количество просмотров660
Компания Adobe с гордостью заявила, что Flash Player установлен уже на 99% всех устройств, подключенных к интернету, включая ПК, ноутбуки, нетбуки и мобильные телефоны. Таким образом, он является самым популярным софтом в мире.

Можно ли доверять этой статистике? Если внимательно посмотреть на методы исследования, то ответ — нет.

Дело в том, что цифры получена не от какой-то сетевой системы статистики, а методом опроса пользователей (причём весьма специфической аудитории, в том числе через сервис Lightspeed, в России — через GMI). То есть 4600 респондентов отвечали на вопрос, установлен ли у них флэш-плеер. Полученные результаты экстраполировали на 956 000 000 устройств, которые, согласно некоторым экспертным оценкам, имеют сейчас доступ к интернету. То есть выборка составляет 0,0005% и вряд ли она является репрезентативной.

Если смотреть на вещи объективно, то поверить в цифру 99% практически невозможно, ведь Flash отсутствует на новых ПК, на многих корпоративных компьютерах, на многих Linux-системах, на тех же айфонах, наконец. Неужели все эти девайсы вместе не набирают и одного процента от общего количества устройств, подключенных к Сети?

Alternativa3D 5.0

Время на прочтение1 мин
Количество просмотров2.5K


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

Что же там такого красивого?

Интерактивная демонстрация «Танков Онлайн 2.0» на Alternativa3D 8 под Molehill

Время на прочтение1 мин
Количество просмотров8.9K
На конференции E3 2011 в Лос-Анджелесе для презентации возможностей Alternativa3D мы использовали две интерактивных демонстрации «Танков Онлайн 2.0». Они построены на движке Alternativa3D 8 с поддержкой Molehill 3D API и показывают, какой может быть графика в браузерных проектах и приложениях для социальных сетей уже сегодня.
Теперь «пощупать» эти демонстрации может любой желающий. Встречайте «Танки Онлайн 2.0 — Арена» и «Танки Онлайн 2.0 — Крушение».
Танки Онлайн 2.0 — Арена (56 Мб)

Танки Онлайн 2.0 — Крушение (137 Мб)


Примечание: вам понадобится последний билд бета-версии Flash Player 11.

Релиз Alternativa3D 8.5.0 (с поддержкой GPU)!

Время на прочтение2 мин
Количество просмотров3K
Представляем вам раннюю версию движка Alternativa3D 8 с поддержкой Molehill 3D API для Flash Player 11. Технология задействует для обработки изображения графический процессор видеокарты. Это одновременно повышает и качество картинки, и производительность.
Центральный процессор компьютера полностью освобождается от нагрузки и может использоваться для других задач. Например, для обработки физической модели в трёхмерной игре. В то же время графический процессор позволяет увеличить максимальное число полигонов на экране до нескольких миллионов. Также значительно расширяется набор доступных эффектов. Тени, эффекты частиц, фотореалистичное освещение, постэффекты — всё это становится возможным прямо в браузере и приложениях для социальных сетей.

Демонстрация персонажной анимации
Модель состоит из 52 костей и имеет до восьми влияний костей на каждую вершину.
tech3.jpg
Читать дальше →

Из-за отключения Flash железнодорожная сеть целого города в Китае вышла из строя на сутки

Время на прочтение3 мин
Количество просмотров21K

Замена старых технологий на новые довольно редко проходит без проблем и забот. Чаще всего возникают инциденты. Сейчас, когда Adobe блокирует Flash по всему миру, у многих компаний и государственных организаций появляются проблемы.

Так, на целые сутки была отключена сеть железной дороги в китайском городе Далянь с населением 4,4 млн человек, поскольку большинство сервисов работало именно на Flash. И, конечно, за 24 часа китайцы никак не могли модернизировать свою сеть, несмотря на известную всем трудоспособность. Пришлось устанавливать старую версию Flash Player на все компьютеры, которые поддерживали работу железнодорожной сети города.
Читать дальше →

PushButton Engine Lesson #1: настройка FlashDevelop

Время на прочтение5 мин
Количество просмотров8.3K

Вступительное слово



image

В ходе Flash разработок часто приходится выполнять однотипные задачи. Разработка Flash-игр не является исключением, поэтому мне захотелось найти какой-нибудь фреймворк или набор классов, которые помогли бы мне упростить и ускорить процесс разработки. Немного изучив текущий «рынок» игровых фреймворков, я остановил своё внимание на PushButton Engine (PBE).
Читать дальше →

Flash мертв: кто следующий?

Время на прочтение5 мин
Количество просмотров30K
На прошлой неделе компания Adobe заявила, что к 2020 году прекратит поддержку Flash. В каком-то смысле это даже неожиданно: мне до сих пор иногда попадаются страницы, на которых он требуется, да и среди разработчиков ПО у него еще остаются сторонники. Но если посмотреть с другой стороны, все к тому шло. Нередко уход технологии можно предсказать заранее, если отслеживать статистику по ее использованию в IT-сообществе. Один из самых известных источников подобной информации — наш инструмент Stack Overflow Trends, и он показывает, что частота появления вопросов о Flash пошла на спад еще в 2010 году:


Такой неожиданный перелом в судьбе Flash позволяет заключить: расхожее мнение, что Apple погубил Flash, когда в 2010 году принял решение не поддерживать его на iPad, возможно, в чем-то соответствует действительности.

Раз у нас была возможность предугадать кризис Flash, давайте привлечем больше данных со Stack Overflow, чтобы понять, какие еще технологии сейчас на спаде.
Читать дальше →

Greensock — теперь и для JavaScript

Время на прочтение2 мин
Количество просмотров15K


Удивительно, но факт: на хабре практически нет статей о Greensock — великолепной библиотеке для скриптовой анимации на Flash. Возможно, это связано с тем, что Flash-разработчиков тут меньше, чем веб-разработчиков?

Впрочем, теперь уже не важно: Greensock v12 (он же Greensock Animation Platform или GSAP) умеет анимировать на JavaScript. Любое свойство любого объекта можно проанимировать десятками способов, соединить анимации в таймлайн, поставить этот таймлайн на паузу или развернуть задом наперёд. Всего парой строчек.

Более того, Greensock работает значительно быстрее jQuery, YUI, MooTools или Dojo. Разработчики говорят о тысячах процентов, но зачем верить на слово, когда есть animation speed test.

Подробности на английском: www.greensock.com/v12/, а под катом — краткое изложение на русском языке.
Читать дальше →

The 25-Line ActionScript Contest

Время на прочтение1 мин
Количество просмотров597
Что можно создать двадцатью пятью строками AS 3.0 кода?
Замечательный конкурс устроил старина Кейт Петерс для каждого, кто знает, что флэш — это круто. Победитель получает набор cs4 suite и повышение самооценки.
картинка для привлечения внимания
Декабрьские финалисты и победитель
Январские финалисты (для голосования нужна регистрация)
Есть даже несколько игр.
Вобщем, конкурс отличный, участники молодцы, не знаю, что еще сказать.

Ближайшие события

Сумасшедший ColorMatrixFilter.

Время на прочтение1 мин
Количество просмотров2K
Игрался сегодня с фильтрами и битмапдатой и случайно обнаружил баг (баг ли?) в FlashPlayer 9.

Попробуйте в каком-нибудь из проектов, где динамически перерисовывается BitmapData, применить к ней фильтр flash.filters.ColorMatrixFilter со следующей матрицей:

var cmf:ColorMatrixFilter=new ColorMatrixFilter([1,0,0,0,8000,
0,1,0,0,8000,
0,0,1,0,8000,
0,0,0,1,0])


Это приведет к сумасшедшему результату в сочетании с BlurFilter. Передавать нужно именно 8000 в массив по указанным индексам. Почему 8000? Потому что в хелпе по BitmapData я наткнулся на информацию о том, что в пределах от -8000 до 8000 на процессорах Intel Pentium3 и старше используется ускорение для проведения вычислений. Ну, я и не задумываясь вставил это значение по индексу [4]. Если сделать хотя бы на единицу больше, то эффект пропадет.

Думаю, что это, все-таки баг на уровне плеера.

Посмотреть результат можно по ссылке ниже.

*ВНИМАНИЕ!* Если вы страдаете эпилепсией, то флешку лучше не смотреть. Я вас предупреждал.

Посмотреть можно тут (нужно подвигать мышью, для демонстрации эффекта).

Исходник этого можно взять отсюда.

UPD: в адоуб отписан багрепорт
Установлено, что глюк проявляется не на всех марках процессоров и не на всех ОС.

Множественное наследование в ActionScript. Язык Traits в RASE Beta 10

Время на прочтение3 мин
Количество просмотров1.8K
image

Пару дней назад мы опубликовали новую, десятую по счету бету нашей новой IDE для флэшеров. Эта статья рассказывает о языковом расширении Traits.

Action Script — современный OOP язык. На сегодняшний момент толкование OOP предполагает, что множественное наследование — это порочная практика. Средствами языка реализовать множественное наследование возможно только через интерфейсы. Это правильно и хорошо — спорить тут бессмыслено.

Но ведь хочется! Часто, из-за отсутствия возможности добавить функционал через наследование, нам, разработчикам, приходится городить уж слишком много огородов.
Читать дальше →

Потоковое онлайн 4K-видео или обратно к видеоплееру на Flash

Время на прочтение1 мин
Количество просмотров47K


Буквально вчера Gerd Hilgemann опубликовал результат своей работы над потоковым вещанием 4K-видео. Как говорится в его оригинальной заметке (это топик-перевод, ссылка на demo внутри):
Завершил работу над живой демострацией потокового вещания видео в формате 4K (3840x2160), которая стала возможна благодаря технологии Flash, а точнее многопоточности, Stage3D и StageVideo. Повторить такое на HTML5 не удалось.
Я использовал HTTP Live Streaming (так же известный как HLS) как контейнер для потокового вещания и mpegTS для декодирования видео, который так же был реализован на Flash.

Для вещания Вам не потребуется специальный сервер, а загрузка процессора на 40% ниже, чем на YouTube!

Для обратной совместимости на мобильных устройствах видео передаётся в формате 720p и потребляет всего 1.5Мбит/c. Верьте или нет, но видео в формате 4K использует всего 3.5Мбит\с.

Пока удалось протестировать на видеокартах фирм ATI и Nvidia, а так же жду недождусь, когда мне в руки попадётся Red 4K Player (я так понимаю речь идёт об этом — прим. переводчика) и его SDK:)

Читать дальше →

Добавляем в Flex-компилятор MXML параметры конструктора

Время на прочтение6 мин
Количество просмотров3.3K
26 Апреля 2007 года. Adobe делает заявление, что Flex Framework переводят на open source. Данная новость вызвала бурю оваций среди флешеров всего мира, что появятся принципиально новые фреймворки на его основе, но дальше пары-тройки проектов это не пошло.

В то время я делал проекты с использованием Flex-а, и чем больше проекты становились, тем сильнее мне не нравилось некоторые нюансы его внутреннего устройства.
Думаю, каждому, кто работал с Flex-ом, известны его проблемы, а так же низкое качество кода как уже написанного, так и генерируемого из MXML, поэтому я решил вмешаться в этот процесс с целью навести порядок и разобраться в устройстве Flex компилятора, и начал с добавления «сахара» в MXML, стараясь сделать это как можно сильнее в духе остальных фич детища Adobe-а. Спустя два года, я принял решение поделиться своими знаниями с Вами.
Читать дальше →

Вышли беты Flash Player 11 (включая 64-бит) и Air 3 (с Molehill 3D)

Время на прочтение2 мин
Количество просмотров1.4K
Основные фичи:

Поддержка 64-бит для всех платформ (win, lnx, mac). На данный момент только для флеш-плеера.

Molehill 3D. Тут все ясно, была куча топиков. Есть небольшое изменение в API, по сравнению с preview.

— H.264/AVC, native json — было в preview 2.

— Captive Runtime для AIR — по аналогии с adobe.connect для захвата содержимого окон, рабочего стола и т.д. Полезно для скринкастов.

Скачать FP 11 beta
Скачать Air 3 beta

Читать дальше →

Визуализация данных в вебе 3: Flash / Flex

Время на прочтение2 мин
Количество просмотров6.2K
Добрый день!

Продолжаем говорить о визуализации данных в вебе. На сей раз поговорим о Flash / Flex библиотеках и компонентах.

Предыдущие топики:
Читать дальше →