Подтвердить что ты не робот

Какие инструменты мне нужны для разработки в actionscript (в Linux)

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

Спасибо

4b9b3361

Ответ 1

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

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

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

Ответ 2

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

Ответ 4

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

http://www.projectsprouts.com/

Ответ 5

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

Ответ 6

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

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

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

# Compile and run debug build

rake debug

# Compile and run test harness

rake test

# Compile an optimized build for deployment

rake deploy

# Compile your application as a library

rake swc

# Generate documentation for your application

rake doc

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

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

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

Сообщите нам, что вы думаете.

http://projectsprouts.org

Ответ 8

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

Посмотрите все функции здесь: http://solutions.powerflasher.com/index.php?id=136#feature_03

Ответ 9

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

Ответ 10

Я использую Flex SDK, Emacs (Sub для вашего редактора по выбору) и Ant как инструмент сборки. Я писал о том, как создать все здесь:

http://blog.apterainc.com/software/setting-up-a-flex-development-enviroment-in-gnulinux/

Adobe имеет бесплатную альфа-версию FlexBuilder для Linux, я думал, что она очень неустойчива при редактировании файлов MXML, но если вы выполняете строгий actioncript, вы можете найти ее полезной. вы можете получить это здесь:

http://labs.adobe.com/technologies/flex/flexbuilder_linux/

Ответ 11

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