Введение

Приложения Adobe® AIR® и Adobe® Flash® Player работают на различных платформах, включая настольные системы, мобильные устройства, планшетные ПК и телевизионные устройства. В этом документе рассматриваются конкретные задачи и фрагменты кода, которые познакомят читателя с основными принципами разработки приложений. Охватываются следующие темы:

  • Экономия памяти

  • Уменьшение загрузки ЦП

  • Улучшение производительности ActionScript 3.0

  • Увеличение скорости визуализации

  • Оптимизация сетевого взаимодействия

  • Работа с аудио и видео

  • Оптимизация производительности базы данных SQL

  • Тестирование и развертывание приложений

Большинство из этих методов оптимизации применимы к приложениям на всех устройствах, к среде выполнения AIR и Flash Player. Кроме того, рассматриваются исключения для отдельных устройств.

Некоторые из методов оптимизации основаны на возможностях, реализованных в Flash Player 10.1 и AIR 2.5. Однако многие методы оптимизации также работают в более ранних версиях AIR и Flash Player.