Question

Je n'ai jamais développé Flash auparavant, mais je souhaite utiliser une bibliothèque ActionScript 3 dans un projet et je ne suis pas sûr des outils à utiliser. Pour compliquer encore les choses, ma boîte de développement principale est une boîte Ubuntu. Y a-t-il des paquets nécessaires à installer? Ou tout .deb que je peux acheter?

Était-ce utile?

La solution

Une boîte Windows ou Mac. :-)

je plaisante, en fait, vous pouvez utiliser le SDK Flex 3 mentionné ci-dessus et compiler à l'aide de la CLI. Si ces bibliothèques AS3 sont bien des bibliothèques Flex (il existe parfois des différences entre ce qui fonctionne dans Flex, ce qui fonctionne dans CS3 et ce qui fonctionne dans les deux), vous devriez pouvoir les importer et les utiliser.

De plus, je n'ai jamais essayé moi-même, mais Flex Builder est basé sur Eclipse et je pense qu'il est possible de configurer Eclipse pour qu'il soit compilé avec la compilation Open Source Flex si vous préférez travailler dans un IDE graphique.

Autres conseils

J'ai écrit une entrée de blog sur la configuration du kit de développement logiciel (SDK) Eclipse + AXDT + Flex afin de préparer votre environnement de développement mxml / actionscript (as3) sous Linux. Si vous êtes intéressé, vous pouvez jeter un oeil ici: http://netpatia.blogspot.com/2009/09/flash -development-on-linux.html

Cela ressemble au sdk Flex 3 ( http: //www.adobe .com / products / flex / flexdownloads / index.html ) est un bon point de départ. D'autres suggestions?

J'ai eu de très bonnes expériences avec Sprouts. C’est un wrapper ruby ??pour le SDK Flex qui permet de construire avec Rake et s’intègre facilement aux moteurs d’intégration continue.

http://www.projectsprouts.com/

J'utilise Flex Builder Linux récemment et je le recommande. Il est simple de commencer et, pour un alpha, il est stable et offre toutes les fonctionnalités souhaitées.

Sprouts de projet sera probablement le moyen le plus rapide de démarrer avec le développement ActionScript ou Flex sous n'importe quel système d'exploitation. système, mais surtout sous Linux.

Vous devrez installer Ruby et RubyGems . En dehors de cela, il s’agit de quelques commandes de terminal et vous devez créer et afficher une application.

Vous devriez pouvoir créer des projets ActionScript 2, ActionScript 3, AIR ou Flex sans aucune configuration manuelle du système. Sprouts étant par nature une application CLI, vous pouvez utiliser n’importe quel environnement de développement que vous préférez et lancer vos constructions à l’aide de commandes simples telles que:

Compiler et exécuter la construction de débogage

débogage de rake

Compiler et exécuter le test de harnais

test de rake

Compiler une version optimisée pour le déploiement

rake deploy

Compilez votre application en tant que bibliothèque

rake swc

Générez de la documentation pour votre application

rake doc

Bien sûr, vous pouvez facilement créer ou personnaliser vos scripts de construction à l'aide de Rake , un logiciel étonnamment simple. et un moteur de script de génération flexible.

Comme Rails, Sprouts est également livré en standard avec des générateurs de code qui créent automatiquement des classes, des scénarios de test, des suites de tests et même des composants MXML.

Contrairement à de nombreux projets open-source, Sprouts comprend une documentation détaillée assez détaillée.

Dites-nous ce que vous pensez.

http://projectsprouts.org

Vous pouvez essayer Haxe . Ce n'est pas vraiment du code ActionScript, mais il est très similaire (vous pouvez aussi compiler côté serveur ou en JavaScript).

Bien que FlexBuilder soit performant, il manque beaucoup des fonctionnalités incluses dans Powerflasher dans FDT (Flash Developer Tools) pour Eclipse. FlexBuilder manque des éléments tels que les modèles, une meilleure mise en forme, la correction automatique des avertissements et des erreurs. Il fonctionne sur Eclipse, ce qui le rend multi-plateforme, mais sachez qu’ils ne testent pas dans un environnement Linux (cependant, les utilisateurs n’ont pas eu à se plaindre de manière significative).

Voir toutes les fonctionnalités ici: http://solutions.powerflasher.com /index.php?id=136#feature_03

J'utilise le SDK Flex, Emacs (votre éditeur de choix) et Ant comme outil de génération. J'ai blogué sur la façon de tout installer ici:

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

Adobe propose gratuitement une version alpha de FlexBuilder pour Linux. Je pensais que c'était assez instable lors de l'édition de fichiers MXML, mais si vous travaillez avec un ActionScript strict, vous le trouverez peut-être utile. vous pouvez l'obtenir ici:

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

Vous voudrez peut-être jeter un coup d'œil à MTASC http://www.mtasc.org/ Un compilateur de script d'action open source. J'avais l'intention de commencer à le regarder mais je n'ai pas encore eu la chance de le faire. Entendu de grandes choses à ce sujet cependant. J'espère que quand j'y arriverai et que je vous poserai des questions, vous pourrez y répondre

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top