Flash Lite ([flæʃ lʌɪt]) er en ældre teknologi baseret på brugen af Flash- afspilleren på mobile enheder. seneste version af Flash Lite 4.0 [1]
Ved oprettelse af Flash Lite-afspillere version 1.0 og 1.1 blev Flash player 4 til stationære computere brugt som en prototype. Det vil sige, praktisk talt har udviklerne af Macromedia (nu Adobe ) simpelthen tilpasset denne version af afspilleren til stationære computere til de specifikke muligheder for mobile enheder. Disse versioner af Flash Lite brugte Flash Player 4-programmeringsmodellen, som endnu ikke understøttede punktnotation (adgang til klip ved hjælp af "dot"-operatoren), og objektmodellen eksisterede slet ikke.
Ved udviklingen af Flash Lite 2.0 mobilafspiller blev Flash player 7 til stationære computere taget som grundlag. Med fremkomsten af Flash Lite 2.0 behøver du ikke bruge tellTarget()-funktionen og skråstreg-notationen, der bruges i Flash 4, fordi Flash Lite 2 fuldt ud understøtter ActionScript 2.0-syntaks- og objektmodellen.
Flash Lite 2.0 understøtter fuldt ud Action Script 2.0- syntaks- og objektmodellen, bortset fra nogle funktioner, der ikke understøttes af enhedens hardware. Derudover er nogle mobilspecifikke funktioner blevet tilføjet til ActionScript til Flash Lite 2.
Flash Lite 2.0 understøtter videoafspilning ved hjælp af enhedens video- codecs . Det betyder, at enhver videofil, der understøttes af enheden, vil blive afspillet i Flash Lite 2.0 (de mest almindelige formater på mobile enheder er 3GP og MPEG4 ).
Videoen kan indlejres i en SWF-fil, downloades fra en lokal mappe eller downloades fra et netværk. Flash Lite bruger altid specielle applikationer installeret på enheden, når du afspiller videoer.
Arbejdet med eksterne data i Flash Lite 1.1 var stærkt begrænset til kun ét understøttet dataformat . Dataene skulle komme i URL -kodede navn-værdi-par, hvilket var en ret tidskrævende opgave og i høj grad komplicerede indlæsning og overførsel af struktureret information. Fordi Flash Lite 2.0 understøtter indlæsning og parsing af eksterne data i XML-format , kan du bruge Flash 7 XML-objektfamilien til at indlæse og overføre data.
Flash Lite 2.0 understøtter ligesom Flash 7 muligheden for at gemme datastrukturer lokalt på enheden i form af specielle objekter - delte objekter. Listen over highscores, applikationsindstillinger og data indtastet af brugeren kan gemmes på enheden til brug næste gang applikationen startes. Denne funktion giver dig mulighed for at udvikle meget mere funktionelle applikationer sammenlignet med Flash Lite 1.1.
Da Flash Lite 1.1 ikke understøttede indlæsning af eksterne mediedata, skulle lyde og billeder indlejres i SWF-filen. Ved at bruge den nyeste version af afspilleren kan du downloade eksterne billeder og lyde direkte fra enheden eller fra netværket. Denne funktion giver dig mulighed for at opdatere filer med billeder og lyde uden genkompilering og reducerer også størrelsen på selve SWF-filen.
Adobe stoppede med at udgive Flash Player-opdateringer til Android den 10. september 2013. Flash Player version 11.1.111.73 blev udgivet til Android 2.x og 3.x, og Flash Player version 11.1.115.81 til Android 4.0.x blev udgivet. Disse udgivelser er de seneste opdateringer til Flash Player til Android-mobilplatformen. Selvom Adobe ikke anbefaler brugen af disse allerede forældede versioner, kan de installeres og bruges til at afspille Flash-indhold, selv på mere moderne versioner af Android, såsom Android 10 , men er ikke funktionelle fra 1. januar 2021.