2008-10-14 10 views
24

Mi piacerebbe sviluppare applicazioni Adobe Flex usando Linux e un ambiente libero. Preferirei un'alternativa libera come in libertà, ma come nella birra funzionerebbe pure. ;-)Sviluppo flessibile su Linux, cos'è un buon ambiente libero?

Alcuni di voi stanno sviluppando applicazioni Internet Adobe Flex ricche utilizzando tale ambiente? O dovrei affrontare i "fatti" che Flex Builder è uno strumento essenziale per lo sviluppo Flex e che sono più o meno perso senza di esso?

risposta

6

Uso TextMate per eseguire alcuni attacchi di tipo Flex sul mio computer di casa (un PowerBook G4 che non può eseguire FlexBuilder) e non ho problemi a scrivere applicazioni. Dipende se sei così abituato al supporto IDE che non puoi vivere senza di esso. Mi piace il completamento del codice, la gestione dei progetti e il debugger in Flex Builder, ma posso vivere senza di esso. TextMate non è gratuito, ma qualsiasi editor di testo con colorazione del codice per ActionScript avrebbe funzionato per me.

Di solito uso la formica per gestire le mie build e questo è gratuito. Lo Flex SDK è gratuito. Questo è tutto ciò che serve più un po 'di pazienza.

1

Ho paura di sì. È possibile utilizzare direttamente gli strumenti della riga di comando e, per la pura codifica AS, questo è OK poiché FB non è così eccezionale sul fronte del refactoring. Ma per MXML, l'editor visuale è un vero vantaggio.

Si potrebbe provare FlashDevelop ma personalmente ho trovato terribile un anno fa.

4

Personalmente ho solo esperienza con la versione aplha gratuita di Flex builder per Linux basata su Eclipse. Ma devo dire che è già abbastanza stabile e fornisce la maggior parte delle funzionalità presenti nelle versioni complete per mac osx e windows. Forse la cosa più fastidiosa che manca è l'editor di gui per disporre rapidamente i moduli.

Se siete alla ricerca di un'altra opzione, tuttavia, forse questo sarà di alcun aiuto: http://www.williambrownstreet.net/wordpress/?p=78

Non è un IDE se

+0

Bel collegamento tutorial, potrebbe essere un buon modo per andare avanti e sviluppare qualcosa utilizzando strumenti gratuiti. Non sono così interessato al costruttore di Flex se c'è una strada libera da prendere e i dossi non sono troppo grandi. –

+0

Come pensate di sostituire la versione alpha di Flex Builder quando scade alla fine dell'anno? (Vedi http://blogs.adobe.com/flex/2010/09/flex-builder-for-linux-project-ending.html) – phtrivier

1

ho provato la prima versione alpha (corrente è 3) del Flex Builder sotto Ubuntu ed era ok, ma non utilizzabile per produttivo (solo alpha)
FlashDevelop funziona solo sotto Windows, forse con il vino ... e secondo me non è un buon ID
FDT è a livello degli occhi con Flex Builder ma non è gratuito e non lo so f gira innatamente su Linux.

E 'una specie di Wired, ma io eseguire un'installazione di Windows in VirtualBox e là io uso il FlexBuilder ...

2

Se si crea un set up con il flex-mojos maven plugin è possibile impostare un ambiente di compilazione molto facilmente senza la bisogno di avere una licenza di flex builder Quindi puoi utilizzare qualsiasi editor di testo per modificare Action Script ed eseguire una compilazione insieme ai test FlexUnit semplicemente chiamando mvn package.

+0

Beh, è ​​anche possibile senza includere Maven 2 nel mix? Ho solo sentito parlare di Maven 2. Quali professionisti vedi seguire questa strada? E quali svantaggi vedi? –

2

Prova il ufficiale di Adobe Flex Builder Linux Alpha:

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

non ho ancora usato, ma sto sicuramente intenzione di farlo.

+0

L'ho usato. Eclipse può comportarsi in modo un po 'stupido in Ubuntu a causa di elementi di permessi che non ho capito. Quindi, lancio come root usando gksudo. – Brandon

+0

È una beta gratuita ora? Presumo che non sarà gratuito quando hanno reso stabile il prodotto e uscito dallo stato beta. Interpreto la tua risposta come quella che non hai visto o sentito di nessun buon ambiente libero per lo sviluppo di applicazioni Flex. –

+0

Al momento è gratuito - presumo che non lo sarà quando verrà rilasciato correttamente. Non conosco alcun IDE valido per Linux, ho aspettato di usare la versione ufficiale per un po 'di tempo. –

2

Io uso solo jEdit e lo Flex SDK gratuito per lo sviluppo Flex su Mac OS X e sono stato felice come Larry (per quanto felice sia).

Ho aggiunto un paio di link sotto quel punto alle risorse per la configurazione di jEdit per lo sviluppo AS3 se vuoi andare su quella strada. AFAIK, ciò che manca a questa installazione rispetto a Flex Builder è almeno il completamento del codice, l'editor MXML visivo e la funzione di profiler.

+0

Grazie! Esaminerò questi. Ho usato jEdit in passato e mi piace. –

1

Io uso Emacs con un costume incidere per sostenere FCSH (shell compilatore Flex) per i tempi di ricompilazione veloci.

fcsh-compile può essere trovato at this page insieme a blog entry.

3

È possibile utilizzare fb4linux plug-in per Eclipse in http://code.google.com/p/fb4linux/ Si funzionare perfettamente in Eclipse 3.6 helios, è possibile scegliere Flex 3 o Flex 4 SDK e non è possibile riconoscere questo plugin con Flex Builder stand-alone verson di Adobe con alta luce, codice auto completo ... buona fortuna.

+0

Io uso questo professionalmente e posso garantire per questo. Debugger si è bloccato su di me alcune volte e il processo di compilazione può essere lento, ma è uno strumento piuttosto carino a prescindere. –

0

È possibile ottenere un ambiente flessibile (un po ') funzionale in Linux con Eclipse e FDT. Puoi trovare le istruzioni here.