Flash Lite ([flæʃ lʌɪt]) — устаревшая технология, основанная на использовании Flash-плеера на мобильных устройствах. последняя версия Flash Lite 4.0[1]
При создании Flash Lite плееров версий 1.0 и 1.1 в качестве прототипа был использован Flash player 4 для настольных компьютеров. То есть практически разработчики компании Macromedia (ныне Adobe) просто адаптировали эту версию плеера для настольных компьютеров под специфические возможности мобильных устройств. В этих версиях Flash Lite использовалась модель программирования Flash Player 4, в которой ещё не поддерживалась точечная нотация (обращение к клипам при помощи оператора «точка»), а объектной модели не существовало вовсе.
При разработке Flash Lite 2.0 мобильного плеера за основу был взят Flash player 7 для настольных компьютеров. С появлением Flash Lite 2.0 можно не использовать с функцию tellTarget() и слеш-нотацию, используемой в Flash 4, так как Flash Lite 2 полностью поддерживает синтаксис и объектную модель ActionScript 2.0.
Flash Lite 2.0 полностью поддерживает синтаксис и объектную модель Action Script 2.0 за исключением, разве что, некоторых возможностей, поддержка которых невозможна аппаратной средой устройства. Кроме того, в ActionScript для Flash Lite 2 добавлены некоторые возможности, специфичные для мобильных устройств.
Flash Lite 2.0 поддерживает проигрывание видео, используя при этом видео-кодеки устройства. Это означает, что любой видеофайл, воспроизведение которого поддерживается устройством, будет проигрываться во Flash Lite 2.0 (самыми распространёнными на мобильных устройствах являются форматы 3GP и MPEG4).
Видео может быть внедрено в SWF-файл, загружено из локальной папки или из сети. Flash Lite всегда использует специальные приложения, установленные на устройстве, при воспроизведении видео.
Работа с внешними данными во Flash Lite 1.1 сильно ограничивалась только одним поддерживаемым форматом данных. Данные должны были поступать в URL-кодировке в виде пар «имя-значение», что было достаточно трудоёмкой задачей и сильно усложняло загрузку и передачу структурированной информации. Благодаря тому, что Flash Lite 2.0 поддерживает загрузку и анализ внешних данных в формате XML, можно использовать семейство XML-объектов Flash 7 для загрузки и передачи данных.
Flash Lite 2.0, так же как и Flash 7, поддерживает возможность локального хранения структур данных на устройстве в виде специальных объектов - shared objects. Список лучших результатов, настроек приложения и данные, введённые пользователем, могут быть сохранены на устройстве, чтобы быть использованными при последующем запуске приложения. Эта возможность позволяет разрабатывать гораздо более функциональные приложения по сравнению с Flash Lite 1.1.
Так как Flash Lite 1.1 не поддерживал загрузку внешних медиа-данных, звуки и изображения приходилось внедрять в SWF-файл. Используя же последнюю версию плеера, можно загружать внешние изображения и звуки прямо с устройства или из сети. Эта возможность позволяет обновлять файлы с изображениями и звуками, без перекомпилирования, а также уменьшает объём самого SWF-файла.
Adobe прекратила выпуск обновлений Flash Player для Android 10 сентября 2013 года. Был выпущен Flash Player версии 11.1.111.73 для Android 2.x и 3.x, а также Flash Player версии 11.1.115.81 для Android 4.0.x. Эти релизы стали последними обновлениями Flash Player для мобильной платформы Android. Хотя Adobe не рекомендует использовать эти, уже устаревшие версии, но их можно установить и использовать для воспроизведения Flash содержимого, даже в более современных версиях Android, например Android 10, но с 1 января 2021 года не функционирует .