Quando create un nuovo file Flash Lite, verificate che il documento sia configurato correttamente. Sebbene i file Flash siano facilmente scalabili, le prestazioni possono risentirne negativamente se il file non viene eseguito nella dimensione nativa Stage e deve essere scalato nel lettore. Provate a impostare la dimensione Stage del documento in modo che corrisponda alla risoluzione del dispositivo di destinazione. Impostate inoltre Flash Player in base alla versione corretta di Flash Lite e selezionate il profilo del dispositivo appropriato in Device Central.
Flash Lite è in grado di eseguire il rendering della grafica vettoriale con qualità bassa, media e alta. Migliore è la qualità di rendering, più facile ed accurata sarà l'esecuzione del rendering della grafica vettoriale da parte di Flash Lite e maggiore sarà l'utilizzo della CPU del dispositivo. Per utilizzare animazione complessa, provate a modificare l'impostazione di qualità del lettore, quindi testate completamente il file SWF. Per controllare la qualità di rendering di un file SWF, utilizzate la proprietà _quality o il comando SetQuality. Valori validi per la proprietà _quality sono LOW, MEDIUM e HIGH.
Limitate il numero di interpolazioni simultanee. Riducete il numero di interpolazioni oppure disponete in sequenza l'animazione in modo che un'interpolazione inizi solo quando termina la precedente.
Utilizzate con parsimonia gli effetti di trasparenza (alfa) sui simboli, poiché richiedono numerose risorse della CPU. In particolare, evitate simboli di interpolazione con livelli alfa non completamente opachi (inferiori al 100%).
Evitate gli effetti visivi che richiedono molte risorse della CPU, quali le maschere di grandi dimensioni, i movimenti estesi, la fusione dell'alfa, i gradienti di grandi dimensioni e i vettori complessi.
Sperimentate con varie combinazioni di interpolazioni, animazioni di fotogrammi chiave e movimenti guidati da ActionScript per produrre i risultati più efficienti.
Il rendering di ovali e cerchi vettoriali è molto più costoso del rendering dei quadrangoli. Anche l'utilizzo di tratti rotondi e ovali aumenta notevolmente l'uso della CPU.
Testate spesso le animazioni sui dispositivi di destinazione effettivi.
Quando viene tracciata un'area animata con Flash, viene definito un rettangolo di selezione intorno a tale area. Ottimizzate il disegno riducendo il rettangolo il più possibile. Evitate di sovrapporre le interpolazioni, poiché l'area unita viene interpretata da Flash come un singolo rettangolo e, pertanto, l'area complessiva risultante è molto più grande. Utilizzate la funzione Show Redraw Region (Mostra area ridisegnata) di Flash per ottimizzare l'animazione.
Evitate di utilizzare _alpha = 0 e _visible = false per nascondere i videoclip sullo schermo. Se la visibilità del videoclip viene semplicemente disattivata oppure se il relativo alfa viene cambiato in zero, sarà ancora incluso nei calcoli di rendering in linea, che possono influire sulle prestazioni.
Analogamente, non tentate di nascondere un videoclip oscurandolo dietro ad altra grafica. Sarà comunque incluso nei calcoli del lettore. Al contrario, eliminate completamente i videoclip dallo Stage oppure rimuoveteli richiamando removeMovieClip.