22
12
07

FlexMate: Flex SDK Bundle per TextMate

23:49 Technocracy

FlexMate Bundle for TextMateSe non l’avevate già notato dal precedente articolo su MXMLC, in questo periodo sto giocherellando con Flash/Flex, nell’ipotesi finale comunque di abbandonare Flash per lo sviluppo e utilizzare interamente Flex 3 SDK (ora in beta 3), che sarà rilasciato sotto licenza free opensource.

Per semplificarmi la vita ho quindi inizialmente realizzato alcuni script di automazione in Ruby, in modo da essere potenzialmente cross platform e alla fine ho incorporato questi all’interno di un Bundle per TextMate, che ho scoperto essere una cosa semplicissima da farsi.

In rete vi sono già alcuni bundle per Flex, ma nessuno di questi fa quello che mi serviva, ovvero fondamentalmente quello che descrivevo nel post precedente, con attaccato eventualmente il Flash Debugger (FDB) in automatico. Il mio si integra a quello esistente ActionScript, aggiungendo alcune funzioni di compilazione.

FlexMate è per ora disponibile sullo spazio di sviluppo Google Code, associato al meta-progetto Argilla.
E’ ancora in alpha, ma almeno per i miei usi è già stabile e funzionale. Se ovviamente qualcuno volesse collaborare è il benvenuto. :)

Al momento ha tre funzionalità:

Ovviamente è necessario avere installato Flex SDK con MXMLC e FDB nei path di eseguzione (anche .bash_profile). La versione 3 è quella su cui sto lavorando, ma dovrebbe funzionare anche sulla 2.

[up/2008.01.03] Il progetto è andato avanti e ora la parte di compilazione e debug è sufficientemente stabile per essere utilizzata. Tutto gira entro la finestra HTML di TextMate e risulta piuttosto comodo, con anche la colorazione dei vari messaggi.

Ho dovuto sperimentare un po’ con le pipes di Ruby, ma alla fine nonostante i buffer son riuscito ad ottenere un buon risultato. :)