Запускаете мобильное приложение Flex 4.5.1 в интернет-браузере? - PullRequest
0 голосов
/ 23 июля 2011

Я прочитал, что с помощью Flash Builder 4.5.1 вы можете создать одно приложение и запустить его на мобильном устройстве, в интернет-браузере и в Desktop AIR.Тем не менее, я создал мобильное приложение, и единственная возможность запустить его - «Запустить как мобильное приложение».Действительно ли возможно запустить одно и то же приложение Flex в браузере и на мобильном телефоне?

Спасибо, Михал

1 Ответ

1 голос
/ 23 июля 2011
Is it really possible to run the same Flex application in browser and on mobile?

Вы, вероятно, неправильно поняли то, что читали. Я думаю, что маркетинг Adobe преднамеренно неоднозначен в этом вопросе.

Что обычно делают люди, так это инкапсулируют общую функциональность в проект библиотеки и делят ее между несколькими разными проектами, каждый из которых имеет свою цель публикации. Вряд ли вы захотите, чтобы приложения были такими же.

Ваш макет на телефоне, скорее всего, будет отличаться от макета на планшете, который, скорее всего, будет отличаться от макета на большом экране настольного компьютера / ноутбука.

Тем не менее, я верю, что то, что вы хотите, возможно, но не рабочий процесс, поддерживаемый через Flash Builder. Вы можете легко использовать компилятор командной строки для компиляции одного и того же кода для разных целей. В мобильных проектах есть несколько классов, которые недоступны в веб-приложениях; поэтому вы должны добавить эти SWC обратно в путь к классам; скорее всего, мобильная тема и набор мобильных компонентов. Эти файлы должны быть где-то SWCS в вашем каталоге SDK.

Вы также можете создавать различные сценарии ANT или делать что-то для вас.

...