Приложение hello world Flex может привести к созданию SWF-файла (приложения) размером около 300 КБ. Вполне вероятно, что загрузка этого SWF-файла занимает много времени. Если так, то есть несколько способов уменьшить этот размер файла. RSL Flex Framework могут значительно уменьшить размер SWF-файла, помещая все классы Flex в кэш-сайт между приложениями. Также убедитесь, что вы делаете сборку релиза для проекта. Это также значительно уменьшает размер SWF, удаляя отладочную информацию.
Flex-приложения сильно отличаются от HTML-приложений. Они запускаются на стороне клиента, а затем после загрузки обычно отправляют запросы на сервер только тогда, когда им нужно получить или обновить данные. Таким образом, начальный размер загрузки будет больше, чем HTML, но затем последующие взаимодействия с пользователем должны быть очень отзывчивыми. Также протоколы двоичной сериализации, такие как AMF, могут помочь значительно уменьшить размер данных, передаваемых по проводам.
Приложения Flex можно запускать в браузере с помощью Flash Player или на рабочем столе с помощью Adobe AIR. Но это та же архитектура и компоненты, которые используются для создания приложений любого типа. Также с Adobe AIR необходимо установить приложение (вместе со средой выполнения Adobe AIR). Поэтому Adobe AIR, вероятно, не поможет вам быстрее загружать приложения.