Я начинаю новую позицию разработки с компанией, которая реализует многие свои продукты в Adobe Flex. Какие инструменты следует искать для установки (предпочтительные варианты Ubuntu Linux) для разработки Flex?Средства разработки для Adobe Flex/AIR?
ответ
Как сказал dirkgently, установка Flex Builder 3 в Linux - отличный способ добиться успеха. Быстро и легко вставать и работать, и поскольку он основан на Eclipse, общая среда приличная.
При этом мне удалось собрать достойную среду Flex-building, используя Emacs и некоторые сторонние пакеты, чтобы получить все, что работает под Linux.
Вот краткое изложение того, что я (это не является исчерпывающим - только то, что я помню):
- Flex 3 SDK для Linux
- actionscript-mode.el для AS код подсветка
- nxml bundle для Код MXML подсветка
- ani-fcsh.el для бега fcsh от Emacs
- ECB для кода просмотра в Emacs
- snippet.el для создания кода шаблонов в Emacs
This link был также полезен для начала работы. Он ссылается на this article, в котором говорится о объединении среды разработки Flex в Linux. Мне удалось собрать некоторые сценарии оболочки для компиляции и запуска приложений.
Примечание: я не делал отладки, хотя у Adobe есть info.
Примечание № 2: Если вы решите использовать Flex Builder, он установит версию отладчика Flash Player 9 в вашем браузере (вы можете сказать, что это не так). Я бы рекомендовал установить version 10's debugger. Строитель выдает предупреждение о том, что не поддерживает версию, но все остальное работает.
Если возможно, попробуйте Flex Builder 3 alpha for Linux. Это то, что вы можете получить (не без набора домашних животных, хотя!). В нем отсутствует следующее однако:
* Design view
* States view
* Refactoring
* Data Wizards
* Cold Fusion - Data Services Wizard
* Web Services introspection
* Profiler
Поскольку AIR/Flex является технологией кросс-платформенной, я не понимаю, почему вы хотите ограничить себя Linux. По крайней мере, на данный момент, я думаю, что вам лучше с помощью Flex Builder 3 для Windows для разработки. Затем вы можете проверить свои продукты на Linux.
Поэтому я говорю Ubuntu Linux, потому что я узнал уже, что Ubuntu будет моей DEV среды. –
Adobe больше не будет инвестировать в разработку версии Adobe® Flex® Builder ™ или Adobe Flash® Builder ™, которая работает в операционных системах Linux. – mico
об отладке - есть внешний отладчик AIR называется MonsterDebugger, который довольно хорошо
Существуют также плагины Emacs для работы с SVN. Я их не использовал, но они тоже работают. – bedwyr