Приложения Adobe® AIR® и Adobe® Flash® Player работают на различных платформах, включая настольные системы, мобильные устройства, планшетные ПК и телевизионные устройства. В этом документе рассматриваются конкретные задачи и фрагменты кода, которые познакомят читателя с основными принципами разработки приложений. Охватываются следующие темы:
-
Экономия памяти
-
Уменьшение загрузки ЦП
-
Улучшение производительности ActionScript 3.0
-
Увеличение скорости визуализации
-
Оптимизация сетевого взаимодействия
-
Работа с аудио и видео
-
Оптимизация производительности базы данных SQL
-
Тестирование и развертывание приложений
Большинство из этих методов оптимизации применимы к приложениям на всех устройствах, к среде выполнения AIR и Flash Player. Кроме того, рассматриваются исключения для отдельных устройств.
Некоторые из методов оптимизации основаны на возможностях, реализованных в Flash Player 10.1 и AIR 2.5. Однако многие методы оптимизации также работают в более ранних версиях AIR и Flash Player.