2013-09-03 2 views
0

Обычно я просто использую параметр «Быстрая публикация» для одноразовых приложений AIR для iOS для киосков.AIR для iOS -Выходная публикация против разницы Ad-Hop-totimization?

Есть ли дополнительная оптимизация, которая возникает во время компиляции, если используется опция «Ad Hoc»?

ответ

1

Да. Есть четыре различных варианта сборки (по крайней мере, в Flash Builder):

  1. Специальной релиз сборки
  2. релиза Распределения сборки
  3. Стандартные отладочный
  4. Fast отладочного

релиза сборки , стандартная отладка и быстрая отладка существенно отличаются по производительности.

  • Плагины выпуска должны быть окончательными версиями и занимать 5-30 минут, в зависимости от процессора и ОЗУ. Ad Hoc позволяет устанавливать только определенные устройства, указанные в файле mobileprovision. Распространение создает сборку, которую вы действительно можете отправить в магазин приложений iOS.
  • Стандартная отладка позволяет использовать режим отладки в среде с близким к выпуском и занимает примерно то же время, что и выпускные сборки, хотя, как правило, , Это не так быстро, как релиз, но вы не заметите большой разницы в обычных действиях. В некоторых действиях вы, однако, будете. В моем последнем приложении мне пришлось декодировать WAV-файлы для воспроизведения на устройстве. В стандартном режиме это была задача 10-15 секунд на iPhone 4S. Используя ad-hoc, это было меньше секунды. Тем не менее, большинство частей приложения должны работать относительно близко к тому, что будет делать релиз. Единственный раз, когда вы заметили разницу в простом приложении, - это экземпляр Flex View.
  • Быстрая отладка невероятно медленная. Он будет построен за считанные секунды, сравнимый со стандартным SWF или AIR для Android. Вы обязательно заметите снижение производительности, используя это, и его следует использовать только для быстрого тестирования, когда вы строите, меняете одно значение, снова строите, меняете другое значение и т. Д.

Для всего, что используется вне разработки, вы должны всегда использовать. Они гораздо более оптимизированы, и для этого они предназначены. Я не уверен, что такое Quick Publish (я полагаю, что это опция Flash Pro?), Но я думаю, что это совпадение с одним из режимов отладки. Определите, как быстро он строит, и что должно помочь указать, какой из них. В любом случае, для приложения киоска вы должны обязательно использовать специальные сборки релизов.

Смежные вопросы