Какие инструменты мне нужно разработать в ActionScript (в Linux) - PullRequest
19 голосов
/ 08 января 2009

Я никогда раньше не разрабатывал Flash, но у меня есть проект, в котором я хочу использовать библиотеку ActionScript 3, и я не уверен, какие инструменты мне нужны для запуска. Чтобы еще больше усложнить ситуацию, мой основной блок разработки - это блок Ubuntu. Есть ли необходимые пакеты, которые мне нужно установить? Или любые .deb я могу купить?

Ответы [ 11 ]

11 голосов
/ 08 января 2009

Окно Windows или Mac. :-)

шучу, на самом деле вы можете использовать Flex 3 SDK, упомянутый выше, и скомпилировать с помощью CLI. Если эти библиотеки AS3 действительно являются библиотеками Flex (иногда существуют различия между тем, что работает во Flex, тем, что работает в CS3, и тем, что работает в обоих), тогда вы сможете импортировать их и использовать их.

Кроме того, я никогда не пробовал сам, но Flex Builder основан на Eclipse, и я считаю, что есть способ настроить Eclipse для компиляции с компиляцией с открытым исходным кодом Flex, если вы предпочитаете работать в графической среде IDE.

6 голосов
/ 22 сентября 2009

Я написал запись в блоге о том, как настроить Eclipse + AXDT + Flex SDK для подготовки среды разработки mxml / actionscript (as3) для Linux. Если вы заинтересованы, вы можете посмотреть здесь: http://netpatia.blogspot.com/2009/09/flash-development-on-linux.html

4 голосов
/ 08 января 2009

Похоже, Flex 3 SDK (http://www.adobe.com/products/flex/flexdownloads/index.html) это хорошее место для начала. Есть другие предложения?

3 голосов
/ 19 января 2009

У меня был очень хороший опыт с ростками. Это оболочка ruby ​​для Flex SDK, которая позволяет создавать с помощью Rake и легко подключается к механизмам непрерывной интеграции.

http://www.projectsprouts.com/

2 голосов
/ 12 января 2012

JetBrains IntelliJ IDEA (не бесплатно)

http://www.jetbrains.com/idea/features/flex_ide.html


JetBrains Astella (бесплатно, но бета)

http://blog.jetbrains.com/astella/

http://confluence.jetbrains.com/display/AS/Astella+EAP

2 голосов
/ 12 мая 2009

Project Sprouts , вероятно, будет самым быстрым способом начать работу с ActionScript или Flex в любой операционной системе, но особенно в Linux.

Вам нужно будет установить Ruby и RubyGems , кроме этого, это пара команд терминала, и у вас должно быть приложение для построения и отображения.

Вы должны иметь возможность создавать проекты ActionScript 2, ActionScript 3, AIR или Flex без какой-либо ручной настройки системы вообще. Поскольку Sprouts по своей сути является приложением CLI, вы можете использовать любую среду разработки, которую вы предпочитаете, и запускать сборки с помощью простых команд, таких как:

Скомпилируйте и запустите отладочную сборку

rake debug

Скомпилировать и запустить тестовый жгут

rake test

Скомпилируйте оптимизированную сборку для развертывания

rake deploy

Скомпилируйте ваше приложение как библиотеку

rake swc

Создание документации для вашего приложения

rake doc

Конечно, вы можете легко создавать или настраивать свои скрипты сборки, используя Rake , удивительно простой и гибкий движок скриптов сборки.

Как и Rails, Sprouts также поставляется со стандартными генераторами кода, которые автоматически создают классы, тестовые наборы, наборы тестов и даже компоненты MXML.

В отличие от многих проектов с открытым исходным кодом, Sprouts включает в себя довольно обширную и подробную документацию .

Дайте нам знать, что вы думаете.

http://projectsprouts.org

2 голосов
/ 19 января 2009

Вы можете попробовать Haxe . На самом деле это не ActionScript, но он очень похож (и вы также можете скомпилировать его на стороне сервера или в JavaScript).

2 голосов
/ 08 января 2009

Я недавно пользуюсь Flex Builder Linux и могу рекомендовать его. Это просто, чтобы начать работу, и для альфы он стабилен и имеет все функции, которые вы можете захотеть.

1 голос
/ 16 января 2009

Хотя FlexBuilder хорош, ему не хватает многих функций, которые Powerflasher включает в FDT (Flash Developer Tools) для Eclipse. Во FlexBuilder отсутствуют такие вещи, как шаблоны, улучшенное форматирование, автоматическое исправление предупреждений и ошибок. Он работает на Eclipse, что делает его кроссплатформенным, но имейте в виду, что они не тестируют в среде linux (однако у людей не было серьезных жалоб).

См. Все функции здесь: http://solutions.powerflasher.com/index.php?id=136#feature_03

0 голосов
/ 09 января 2009

Возможно, вы захотите взглянуть на MTASC http://www.mtasc.org/ Компилятор сценария действий с открытым исходным кодом. Я хотел обойти это, но у меня еще не было шанса. Слышал об этом много хорошего. Надеюсь, когда я найду это и у вас будут вопросы, вы будете готовы ответить на них

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...