Введение

Adobe Flash Lite (ранее Macromedia Flash Lite) — это устаревшая облегчённая версия Adobe Flash Player, программного обеспечения, разработанного Adobe Systems для просмотра Flash-контента. Flash Lite функционировал на устройствах, не поддерживающих Flash Player, таких как мобильные телефоны и другие портативные электронные устройства, например Wii, Chumby и Iriver. Flash Lite позволял пользователям этих устройств просматривать мультимедийный контент и приложения, созданные с помощью инструментов Adobe Flash, которые ранее были доступны только на персональных компьютерах. Начиная с 2014 года, Flash Lite был вытеснен Adobe AIR как основной платформой разработки мобильного Flash-контента.

Технический обзор

Flash Lite – это технология разработки, реализованная на стороне клиента, или на уровне пользовательского интерфейса. Недавние изменения в ActionScript позволяют Flash Lite лучше интегрироваться и даже конкурировать с технологиями нижнего уровня, такими как Java ME и BREW. Flash Lite не следует рассматривать как мобильную операционную систему, подобно Symbian OS, Windows Mobile, BlackBerry OS, iOS (iPhone OS), Bada (Samsung) или Android: это технология для разработки приложений, работающих на мобильной операционной системе. Некоторые функции, доступные в Flash, отсутствуют в Flash Lite, а Flash Lite обладает некоторыми функциями, специально разработанными для мобильных устройств. Помимо Flash Lite, который обычно встраивается в операционную систему мобильного устройства производителем, полноценный Adobe Flash Player также может быть доступен для установки из магазина приложений мобильного устройства (и на данный момент только в случае, если устройство оснащено процессором ARM Cortex A8).

История версий

Flash Lite 1.1 поддерживает Flash 4 ActionScript. Flash Lite 2.0, основанный на Flash Player 7, поддерживает более новый ActionScript 2.0 для Flash 7. И Flash Lite 1.1, и 2.0 также поддерживают стандарт SVG Tiny от World Wide Web Consortium, являющийся мобильным профилем рекомендации Scalable Vector Graphics (SVG) консорциума. В отличие от SVG, Flash Lite позволяет добавлять аудио и интерактивные элементы без использования других технологий, таких как JavaScript. Как и Flash, Flash Lite способен читать и перерисовывать внешний XML-контент. Flash Lite 3 основан на Flash 8, что сокращает разрыв между мобильным и настольным контентом благодаря поддержке видеостандарта H.264, а также видеокодеков On2 VP6 и Sorenson. Flash Lite 3 также добавляет поддержку видеоконтента FLV (используемого, например, на YouTube и Google Video). Flash Lite 4.0 поддерживает ActionScript 3 и представляет собой плагин для браузера, а не автономный проигрыватель. Он дополнительно расширяет возможности Flash Lite за счет поддержки мультитач, усовершенствованного движка рендеринга текста и геопозиционирования.

История

В 2005 году Adobe Systems завершила приобретение Macromedia, первоначальных разработчиков Flash. В то время Flash Lite был доступен для мобильных пользователей в Японии и Европе за некоторое время до его появления в Соединенных Штатах. NTT DoCoMo стала первым оператором, внедрившим Flash Lite в мае 2003 года. В феврале 2005 года Macromedia провела свой первый конкурс мобильного Flash-контента в качестве промо-акции для Flash Lite. Из более чем 150 представленных заявок были выбраны девять победителей в номинациях: "Лучшее бизнес-приложение и приложение для повышения производительности", "Самое инновационное использование Flash Lite", "Лучшая анимация", "Лучшее бизнес-приложение", "Лучший образовательный контент", "Лучшая игра", "Лучший интерактивный контент", "Лучшее приложение для повышения производительности" и "Лучшее общее использование Flash Lite". В мае 2006 года был выпущен iriver U10 (позже переименованный в iriver clix), поддерживающий контент Flash Lite в альбомной ориентации экрана. U10 стал первым цифровым аудиоплеером с поддержкой Flash Lite. В 2005 году почти 100% устройств с поддержкой Flash Lite находились в Японии. В феврале 2007 года Adobe заявила, что более 70% устройств Flash Lite было отгружено за пределы Японии. В октябре 2006 года Verizon Wireless объявила о поддержке Flash Lite, став первым оператором в США, принявшим эту технологию. Первоначально Flash Lite был доступен на четырех моделях телефонов (Motorola RAZR V3c и V3m, Samsung SCH-a950 и LG The V (VX9800)) в виде расширения BREW. Это позволяло пользователям загружать приложения Flash Lite из сервиса Verizon "Get It Now", но не позволяло просматривать Flash-объекты в веб-браузере. В феврале 2007 года Adobe объявила на Всемирном конгрессе 3GSM в Барселоне, что следующая версия Flash Lite (версия 3) будет поддерживать видео, включая потоковое видео. В октябре 2007 года Adobe объявила о выпуске Flash Lite 3. На встрече с финансовыми аналитиками Adobe в 2007 году Аль Рамадан, тогдашний старший вице-президент подразделения Mobile and Voice Solutions Business Unit, заявил, что к декабрю 2006 года было отгружено 220 миллионов устройств Flash Lite. Он также отметил приобретение Adobe технологии векторного рендеринга у Actimagine, предназначенной для уменьшения объема памяти, занимаемого Flash Lite player, в будущих версиях. По состоянию на март 2008 года ни Adobe, ни Verizon Wireless не объявили о доступности Adobe Flash Cast, как было заявлено в пресс-релизе от февраля 2007 года о доступности к концу 2007 года. В том же месяце Стив Джобс описал Flash Lite как "непригодный для использования в Web". В сентябре 2009 года Opera Software интегрировала Flash Lite 3.1 в приложение Internet Channel для игровой консоли Wii.

Проект Капучин

30 апреля 2008 года Sony Ericsson представила Project Capuchin – технологию, позволяющую Flash Lite выступать в качестве интерфейса для Java ME, объединяя таким образом API Java и прямой доступ к аппаратному обеспечению мобильного телефона (Bluetooth, Wi-Fi и другие устройства) с графическим интерфейсом Flash.