Wprowadzenie

Aplikacje Adobe® AIR® i aplikacje programu Adobe® Flash® Player działają na wielu platformach, takich jak komputery stacjonarne, urządzenia przenośne, tablety czy urządzenia telewizyjne. Przykłady kodu i przypadki użycia przedstawione w tym dokumencie prezentują sprawdzone procedury działania przeznaczone dla programistów wdrażających aplikacje tego typu. Uwzględnione zagadnienia:

  • Oszczędzanie pamięci

  • Minimalizacja użycia procesora

  • Optymalizacja wydajności kodu ActionScript 3.0

  • Przyspieszanie renderowania

  • Optymalizacja interakcji z siecią

  • Praca z dźwiękiem i wideo

  • Optymalizacja wydajności baz danych SQL

  • Testowanie i instalowanie aplikacji

Większość optymalizacji dotyczy aplikacji na wszystkich urządzeniach, zarówno w środowisku wykonawczym AIR, jak i Flash Player. Omówiono również dodatkowe możliwości oraz wyjątki dotyczące pewnych urządzeń.

Niektóre optymalizacje są związane z funkcjami wprowadzonymi w programie Flash Player 10.1 i środowisku AIR 2.5, jednak wiele dotyczy również wcześniejszych wersji środowiska AIR i programu Flash Player.