Новая версия Flash Player для Android
Корпорация Adobe представила новую версию программного продукта Flash Player для мобильной операционной системы Android. Теперь появилась возможность все использовать преимущества Flash и версии операционной платформы ОС Android 3.0.1 Honeycomb, которая используется в планшетах и мобильных аппаратах. Об этом сообщает таблоид Mashable.
Новая версия Flash 10.2 для операционной системы версий 2.2 и 2.3 уже представлена в официальной сборке, а вот Flash 10.2 для Android 3.0 пока только бета-релиз. Но Adob планирует через несколько недель представить уже окончательную версию программного продукта Flash Player.
Новую версию Flash 10.2 для платфоры Android версий 2.2, 2.3 и 3.0.1 можно загрузить с онлайн-сервиса Android Marketplace.
Устройство Flash Player на мобильных платформах
Adobe Flash Player — это среда выполнения для воспроизведения мультимедийного контента, созданного в технологии Flash. На мобильных устройствах под управлением Android проигрыватель работает как подключаемый модуль браузера и как самостоятельная среда для запуска приложений, упакованных в формат SWF. В отличие от настольных систем, где Flash Player взаимодействует с мощным центральным процессором, мобильная версия вынуждена учитывать ограниченные вычислительные ресурсы и батарейное питание.
Ключевая сложность мобильного Flash — декодирование видео. На момент 2011 года большинство мобильных чипов не имели аппаратных блоков для ускорения формата VP6, который преобладал во флеш-роликах, поэтому нагрузка ложилась на центральный процессор. Это приводило к повышенному энергопотреблению и нагреву устройства. Частично проблема решалась переносом декодирования H.264 на графический ускоритель, но такой механизм требовал поддержки со стороны операционной системы и драйверов.
Версия для Android 3.0 Honeycomb была ориентирована на планшеты с более крупными экранами и иной архитектурой интерфейса. Адаптация Flash Player под эту платформу требовала переработки слоя рендеринга, поскольку Honeycomb использовала аппаратное ускорение интерфейса и новые графические буферы. Бета-статус сборки означал, что модуль ещё не прошёл полный цикл тестирования на совместимость со всеми устройствами на базе этой версии системы.


