Использование Google Cloud Messaging в Adobe AIR приложениях

Использование Google Cloud Messaging в Adobe AIR приложениях

Мультиплатформенность технологии AIR — это, безусловно, палка о двух концах. С одной стороны мы можем написать приложение Flex или ActionScript, которое будет корректно работать на всех возможных платформах, поддерживаемых AIR. С другой стороны, разработчики очень сильно ограничены тем, что AIR не всегда может предоставить весь набор инструментов для использования функционала, присущего только определенной платформе или конкретному устройству. К счастью, существует возможность написания расширений на родном для конкретной платформы языке. В такие расширения мы можем заложить функционал, присущий только этой среде. Данные расширения называются Native Extensions и подключаются к AIR-проектам как внешние библиотеки.

В своей работе мы очень часто используем подобные расширения. В данной статье речь пойдет о расширении as3c2dm, разработанным Piotr Walczyszyn, позволяющем получать push-сообщения и отображать их в панели уведомлений. Мы в своей работе активно используем данное расширение. В процессе его использования был выявлен ряд ошибок и неудобств, которые мы постарались исправить. Continue reading

Поддержка различных размеров экрана в мобильных AIR приложениях

Мультиплатформенность AIR и огромное количество устройств на которых возможна работа AIR-приложений обязывают разработчиков учитывать все разнообразие экранов, их разрешений и DPI. Несмотря на все разнообразие платформ, в данной статье мы рассмотрим разработку для различных экранов только применительно к разработке мобильных AIR-приложений с использованием Flex фреймворка. Continue reading

Оптимизация списков в мобильном приложении

Во многих мобильных приложениях главным компонентом взаимодействия с пользователем является список. Очень часто он состоит из большого количества визуальных элементов, содержащих текст и иконки. Поэтому так важен вопрос оптимизации списка и элементов отображения внутри него. Continue reading

Релиз Flash Player 11.4 и AIR 3.4

Недавно корпорация Adobe анонсировала выпуск новой версии Flash Player, а также AIR-продуктов, предлагающих весьма интересные, на наш взгляд, функции:

  • Поддержка большего количества видео карт в Stage3D
  • Многопоточность (ActionScript Workers)
  • Поддержка уведомлений iOS Push Notifications в AIR
  • Прямая публикация AIR приложений на iOS
  • Поддержка iOS 5.1 SDK
  • Carbon APIs больше не поддерживается AIR
  • Сжатые текстуры с альфа-каналом в формате ATF
  • Ambient AudioPlaybackMode
  • StageVideo.attachCamera
  • Camera.copyToByteArray/Camera.copyToVector
  • Поддержка ByteArray в LZMA

Ниже мы предлагаем вам ознакомиться с некоторыми из нововведений более подробно. Continue reading

OSMF 2.0: Новые возможности

Video Player
Онлайн видео технологии сегодня — это существенная часть Интернета. Постоянно создаются новые сервисы и платформы. Разработка мультимедийных приложений на Adobe Flash при помощи OSMF позволяет сосредоточиться на User Experience, а не на алгоритмах обработки мультимедиа контента. Недавно Adobe выпустила новую версию мультимедийного фреймворка — OSMF 2.0. В статье обсуждаются основные новшества последнего релиза. Вообще OSMF 2.0 является основой большинства современных видео плееров и гарантией их правильной архитектуры. Continue reading

Now.ru + Adobe + DENIVIP Media = Success story

Now.ru
Недавно Adobe опубликовала Success Story http://tutirkutsk.ru/  использования широкой линейки технологий Adobe (в первую очередь Adobe Flash Platform: Flash Media Server, Flash Access, Flash Player, AIR, HTTP Dynamic Streaming) в проекте Now.ru. Сама Success Story доступна здесь.

Flash Player 10.3: Новые Возможности

Flash Player 10.2

Недавно Adobe официально выпустила новый релиз Adobe Flash Player 10.3. Большинство доработок и улучшений касаются в первую очередь мобильных устройств — телефонов и планшетников на базе Android. Есть интересные функции и для ПК. В этой статье рассмотрены нововведения Flash Player 10.3 и возможности, которые еще только на подходе. Continue reading

Flash Player 10.2: Новые Возможности

Flash Player 10.2

Вчера Adobe официально выпустила новый релиз Adobe Flash Player 10.2. В новой версии Flash плеера реализовано много новых полезных функций, но наверное самая важная из них — это новый уровень аппаратного ускорения воспроизведения видео. Долгое время производительность Flash была объектом упреков со стороны приверженцев других еще менее производительных платформ (а иногда и объектом политических / священных войн). Оптимизация воспроизведения видео позволяет существенно снизить требования к пользовательскому оборудованию и существенно расширить круг людей с качественным восприятием видео в высоком качестве. В статье рассмотрены новые возможности более подробно. Continue reading