Flash Lite ([flæʃ lʌɪt]) este o tehnologie moștenită bazată pe utilizarea Flash player-ului pe dispozitive mobile. cea mai recentă versiune a Flash Lite 4.0 [1]
La crearea playerelor Flash Lite versiunile 1.0 și 1.1, Flash player 4 pentru computere desktop a fost folosit ca prototip. Adică, practic, dezvoltatorii Macromedia (acum Adobe ) au adaptat pur și simplu această versiune a playerului pentru computere desktop la capacitățile specifice ale dispozitivelor mobile. Aceste versiuni de Flash Lite foloseau modelul de programare Flash Player 4, care nu suporta încă notația cu puncte (accesarea clipurilor folosind operatorul „punct”), iar modelul obiect nu exista deloc.
La dezvoltarea playerului mobil Flash Lite 2.0, a fost luat ca bază Flash player 7 pentru computere desktop. Odată cu apariția Flash Lite 2.0, nu este nevoie să utilizați funcția tellTarget() și notația slash utilizate în Flash 4, deoarece Flash Lite 2 acceptă pe deplin sintaxa și modelul de obiecte ActionScript 2.0.
Flash Lite 2.0 acceptă pe deplin sintaxa și modelul de obiecte Action Script 2.0, cu excepția unor caracteristici care nu sunt acceptate de hardware-ul dispozitivului. În plus, unele funcții specifice pentru dispozitive mobile au fost adăugate la ActionScript pentru Flash Lite 2.
Flash Lite 2.0 acceptă redarea video folosind codecurile video ale dispozitivului . Aceasta înseamnă că orice fișier video acceptat de dispozitiv va fi redat în Flash Lite 2.0 (cele mai comune formate pe dispozitivele mobile sunt 3GP și MPEG4 ).
Videoclipul poate fi încorporat într-un fișier SWF, descărcat dintr-un folder local sau descărcat dintr-o rețea. Flash Lite folosește întotdeauna aplicații speciale instalate pe dispozitiv când redă videoclipuri.
Lucrul cu date externe în Flash Lite 1.1 a fost foarte limitat la un singur format de date acceptat . Datele trebuiau să vină în perechi nume-valoare codificate URL , ceea ce a fost o sarcină destul de consumatoare de timp și a complicat foarte mult încărcarea și transferul de informații structurate. Deoarece Flash Lite 2.0 acceptă încărcarea și analizarea datelor externe în format XML , puteți utiliza familia de obiecte XML Flash 7 pentru a încărca și transfera date.
Flash Lite 2.0, ca și Flash 7, acceptă capacitatea de a stoca structuri de date local pe dispozitiv sub formă de obiecte speciale - obiecte partajate. Lista scorurilor mari, setările aplicației și datele introduse de utilizator pot fi stocate pe dispozitiv pentru a fi utilizate la următoarea lansare a aplicației. Această caracteristică vă permite să dezvoltați aplicații mult mai funcționale în comparație cu Flash Lite 1.1.
Deoarece Flash Lite 1.1 nu a acceptat încărcarea datelor media externe, sunetele și imaginile au trebuit să fie încorporate în fișierul SWF. Folosind cea mai recentă versiune a playerului, puteți descărca imagini și sunete externe direct de pe dispozitiv sau din rețea. Această caracteristică vă permite să actualizați fișierele cu imagini și sunete fără recompilare și, de asemenea, reduce dimensiunea fișierului SWF în sine.
Adobe a încetat să mai lanseze actualizări Flash Player pentru Android pe 10 septembrie 2013. Versiunea Flash Player 11.1.111.73 a fost lansată pentru Android 2.x și 3.x, iar versiunea Flash Player 11.1.115.81 pentru Android 4.0.x a fost lansată. Aceste versiuni sunt cele mai recente actualizări ale Flash Player pentru platforma mobilă Android. Deși Adobe nu recomandă utilizarea acestor versiuni deja învechite, acestea pot fi instalate și utilizate pentru a reda conținut Flash, chiar și pe versiuni mai moderne de Android, cum ar fi Android 10 , dar nu sunt funcționale începând cu 1 ianuarie 2021.