A Flash Lite ([flæʃ lʌɪt]) egy örökölt technológia, amely a Flash lejátszó mobileszközökön történő használatán alapul. a Flash Lite 4.0 legújabb verziója [1]
A Flash Lite lejátszók 1.0 és 1.1 verzióinak létrehozásakor az asztali számítógépekhez való Flash Player 4 prototípust használták. Vagyis gyakorlatilag a Macromedia (ma Adobe ) fejlesztői egyszerűen a mobileszközök sajátos képességeihez igazították a lejátszónak ezt az asztali számítógépekre való verzióját. A Flash Lite ezen verziói a Flash Player 4 programozási modellt használták, amely még nem támogatta a pontjelölést (a klipek elérését a "dot" operátor segítségével), és az objektummodell egyáltalán nem létezett.
A Flash Lite 2.0 mobillejátszó fejlesztése során az asztali számítógépekhez való Flash Player 7-et vették alapul. A Flash Lite 2.0 megjelenésével nem kell a tellTarget() függvényt és a Flash 4-ben használt perjelet használni, mert a Flash Lite 2 teljes mértékben támogatja az ActionScript 2.0 szintaxisát és objektummodelljét.
A Flash Lite 2.0 teljes mértékben támogatja az Action Script 2.0 szintaxist és objektummodellt, kivéve néhány olyan funkciót, amelyeket az eszköz hardvere nem támogat. Ezenkívül néhány mobilspecifikus funkcióval bővült az ActionScript for Flash Lite 2.
A Flash Lite 2.0 támogatja a videolejátszást az eszköz videokodekei használatával . Ez azt jelenti, hogy minden, az eszköz által támogatott videofájlt Flash Lite 2.0-ban játsszon le (mobileszközökön a leggyakoribb formátumok a 3GP és MPEG4 ).
A videó beágyazható SWF-fájlba, letölthető helyi mappából, vagy letölthető hálózatról. A Flash Lite videók lejátszásakor mindig a készülékre telepített speciális alkalmazásokat használja.
A külső adatokkal való munkavégzés a Flash Lite 1.1-ben erősen csak egy támogatott adatformátumra korlátozódott . Az adatoknak URL -kódolt név-érték párokban kellett érkezniük, ami meglehetősen időigényes feladat volt, és nagymértékben megnehezítette a strukturált információk betöltését és átvitelét. Mivel a Flash Lite 2.0 támogatja a külső adatok XML formátumú betöltését és elemzését , a Flash 7 XML objektumcsaládot használhatja adatok betöltésére és átvitelére.
A Flash Lite 2.0 a Flash 7-hez hasonlóan támogatja az adatstruktúrák helyi tárolásának lehetőségét az eszközön speciális objektumok – megosztott objektumok – formájában. A magas pontszámok listája, az alkalmazásbeállítások és a felhasználó által beírt adatok az eszközön tárolhatók, és az alkalmazás következő indításakor használhatók. Ez a funkció lehetővé teszi a Flash Lite 1.1-hez képest sokkal funkcionálisabb alkalmazások fejlesztését.
Mivel a Flash Lite 1.1 nem támogatja a külső médiaadatok betöltését, a hangokat és képeket be kellett ágyazni az SWF-fájlba. A lejátszó legújabb verziójával közvetlenül a készülékről vagy a hálózatról tölthet le külső képeket és hangokat. Ez a funkció lehetővé teszi, hogy újrafordítás nélkül frissítse a fájlokat képekkel és hangokkal, valamint csökkenti magának az SWF-fájlnak a méretét.
Az Adobe 2013. szeptember 10-én leállította a Flash Player frissítéseinek kiadását Androidra . Megjelent a Flash Player 11.1.111.73-as verziója Android 2.x-hez és 3.x-hez, a Flash Player 11.1.115.81-es verziója pedig Android 4.0.x-hez. Ezek a kiadások az Android mobilplatformhoz készült Flash Player legújabb frissítései. Bár az Adobe nem javasolja ezeknek a már elavult verzióknak a használatát, telepíthetők és használhatók Flash-tartalom lejátszására, még az Android korszerűbb verzióin, például az Android 10 -en is, de 2021. január 1-től nem működnek.