Я слышал, что компоненты в будущей платформе Flex 4 будут более слабо связаны, что, возможно, позволит уменьшить размер файлов для проектов, использующих относительно небольшое количество компонентов. Это правда? Или вся инфраструктура Flex по-прежнему будет объединена в каждый SWF-файл, использующий один компонент Flex 4?
Если это правда, и мы могли бы скомпилировать довольно небольшие SWF-файлы, какой размер SWF-файла можно было бы ожидать для очень минимального приложения Flex 4? Под минимальным я подразумеваю VBox с некоторым текстом в нем и полосой прокрутки.
Обновлено:
Хорошо, плохо, нужно провести дополнительные исследования, прежде чем публиковать такой вопрос в будущем: Flex 4 построен на основе архитектуры Flex 3, поэтому SWF-файлы все равно должны будут объединять инфраструктуру Flex (или использовать RSL для разделения байт-кода Framework из байт-кода приложения - как указано ниже).
видеть:





Мне не известно о каких-либо изменениях, запланированных для Flex 4 в отношении размера swf (и быстрый поиск в Google ничего не дал), но, как уже было сказано, в Flex 3 были внесены некоторые изменения для уменьшения размера swf:
http://www.onflex.org/ted/2007/06/flex-3-thursday-dramatically-smaller.php
Это позволяет swf не содержать фреймворк, и если фреймворк нужен, он загружается клиенту и кэшируется. Таким образом, ваши размеры SWF зависят только от размера вашего фактического кода. У нас очень маленький размер SWF, всего 200 КБ. У вас есть конкретный проект, который создает более крупный SWF-файл, чем вы ожидаете?