Realizzo siti Web a livello amatoriale che ora avrei intenzione di vivacizzare un po’ con qualche animazione Flash. Vorrei qualche consiglio sui software open source. Ho provato Creatoon e Pencil ma non mi sono sembrati soddisfacenti.
Grazie alla divulgazione nel 1998 da parte di Macromedia (poi acquisita da Adobe) delle specifiche del sistema Flash, sviluppatori terzi hanno potuto realizzare con maggiore facilità software per lo sviluppo di applicazioni Flash; solo in epoca più recente è stata poi rimossa una restrizione che non consentiva lo sviluppo di player Flash alternativi a quello “ufficiale”. In rete sono reperibili alcune soluzioni gratuite per lo sviluppo di animazioni ed effetti Flash; il sito specializzato Open Source Flash (http://osflash.org) ne mantiene una antologia discretamente aggiornata. Generalmente, però, gli strumenti gratuiti consistono soprattutto in utility a linea di comando, poco “amichevoli” da usare, o riproduttori. Esistono però anche alcuni ambienti grafici integrati (Integrated Development Environment, IDE) e perfino ambienti basati su web, come l’interessante AjaxAnimator (http://osflash.org/ajaxanimator), che non richiede di installare nulla sul proprio PC, funziona direttamente dentro una finestra di browser e offre le funzioni necessarie per realizzare animazioni che possono poi essere esportate nei formati Flash, GIF animata, Silverlight e JavaFX; il prodotto è ancora in fase di sviluppo; è quindi afflitto da qualche bug e la documentazione non è estesa, ma l’utilizzo è semplice e le informazioni di base, compreso un minimo tutorial, sono già presenti. Un altro sistema di questo tipo è il sito The Effect Generator (www.effectgenerator.com/).
Nel campo delle applicazioni di tipo “tradizionale”, ossia da installare ed eseguire sul PC locale senza dipendere dal collegamento Internet, scarseggiano invece le soluzioni open source (più numerose le proposte shareware, a prezzi generalmente inferiori ai 100 euro). Spesso si tratta di strumenti di non facile utilizzo o per Linux. DrawSWF, un programma per creare disegni vettoriali SVG esportabili poi in formato Flash, fa eccezione in quanto può girare anche su Windows, essendo un programma in Java, a condizione che sul PC sia installato Java (http://drawswf.sourceforge.net/). OpenLaszlo (www.openlaszlo.org), è un sistema che permette di sviluppare applicazioni Web 2.0 confezionabili come Dynamic HTML oppure come Flash. È molto potente e ricco di funzioni ma non essendo uno strumento visuale risulta adatto soprattutto a programmatori esperti.
Un’altra soluzione open source pensata per la programmazione testuale in ActionScript (e non per la produzione di contenuti grafici e animazioni Flash) è FlashDevelop (www.flashdevelop.org), giunto alla versione 3.0.2. Per utilizzarlo è necessario scaricare e installare anche il player Adobe in versione debug dal link riportato nella pagina introduttiva della documentazione di FlashDevelop.
Da valutare anche la soluzione Microsoft che si propone come concorrente di Flash: Silverlight, programmabile negli ambienti Visual Studio della stessa Microsoft.























