MoebiusMania

Tutorial, articoli e curiosità sul web e dintorni

AS3 Logo

9 librerie AS3 per portare Flash al massimo

Scritto da Salvo il 10 marzo 2011 con 1 commento

Tags: , ,

Che usiate Flash per siti, applicazioni web, applicazioni mobile, widget desktop o altro ancora (recentemente la piattaforma sta sondando nuovi orizzonti verso le internet TV) il lavoro con il codice ActionScript 3, avantaggiato dal fatto che è Object Oriented, ha visto negli ultimi anni un fiorire di librerie esterne e open per velocizzare il tempo di sviluppo e aggiungere quell’effetto “WOW!” ai vostri file swf e affini. 

Come al solito, sentitevi liberi di suggerirne altre nei commenti!

Animazione

TweenLite – secondo me l’indiscussa libreria per le animazioni AS3, recentemente ho scritto un tutorial introduttivo a riguardo.

Tweener – il grande rivale di TweenLite, del quale trovate una guida in italiano direttamente su Html.it

3D

Papervision – una delle librerie 3D più belle secondo me, non istantanea da usare ma sul sito stesso fioccano i tutorial!

Alternativa – questa libreria ultimamente sta guadagnando molta notorietà essendo stata una delle prime a sviluppare il codice sul nuovo Flash Player 11 Molehill ed essendo quella con cui è stato realizzato il favoloso Max Racer Demo.

FLAR Toolkit – Se siete interessati alla realtà aumentata e volete sperimentarla con i linguaggi web, questa è la libreria che fa per voi, avviso che è molto complessa da usare ma restituisce grandi soddisfazioni! Qui un tutorial per farci le prime smanettate.

Vario

Alive PDF – generare PDF in runtime da un applicazione Flash o AIR? E’ possibile con questa libreria, video introduttivo ed esempi direttamente sul sito.

Box 2D Physics – Forse l’unica liberia dove non è necessario scrivere codice AS3, Box 2D arriva con un’estensione per Flash Professional che ci permette di applicare fisica e gravità agli elementi sullo stage! Provate le demo sul sito e guardate il video tutorial di Lee Brimelow per farvi un’idea di come integrarla nel vostro prossimo gioco.

AS3 Core Lib – Questa libreria creata dai maestri di Flash (uno a caso… Mike Chambers) aggiunge nuove funzionalità come la codifica di stringhe con l’algoritmo MD5, codifica di immagini in jpg e png e altre goodies molto “matematiche”.

LoaderMax – Questa libreria sviluppata da Greensock (lo stesso tizio dietro TweenLite) velocizza e ottimizza le operazioni di caricamento di file esterni come immagini o altri swf, tra le cose notevoli la possibilitù di creare facilmente preloader per più elementi insieme a un preloader generale!

BONUS – Flex framework!

Uno dei framework più interessanti di Flash è Flex, che oltre a essere integrato all’interno del nuovo Flash Builder 4 è anche disponibile in modo “indipedente” e gratuito. Sicuramente lavorare con solo il framework senza l’IDE grafico è un po più scomodo ma scoprirete che Flex è in grado di velocizzare molto il lavoro nella creazione di Rich Internet Applications… e nel caso volete provare l’esperienza migliore Flash Builder 4 ha un periodo di prova di 60 giorni!

Articoli correlati:

Riguardo Salvo...

Web designer/developer (aka Interactive Designer) dal 2006, ho lavorato in varie aziende che operano dall'e-commerce alla comunicazione multimediale, sono stato speaker a conferenze come Better Software, Codemotion e due WordCamp. Dal 2010 insegno linguaggi web alla scuola Mohole di Milano.

Se ti e' sembrato utile perche' non mi offri un caffe'?

Tutto quello che trovi su MoebiusMania.net puo' essere utilizzato liberamente e gratuitamente, se magari hai trovato qualcosa di particolarmente utile puoi mostrare il tuo apprezzamento con una minuscola donazione con Paypal o cliccando sui banner!


  • Locusta scrive:

    Personalmente aggiungerei alla lista l’ottimo Aswing http://www.aswing.org/

  • Lascia un Commento

    L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

    *

    È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>