undolibrary: libreria Actionscript 3.0 su Google Code

Mercoledì 28 Maggio, 2008

Ho aperto un progetto su Google Code: undolibrary. Per adesso, questa libreria, contiene un solo componente (Knob -  manopola) da utilizzare tramite Actionscript 3.0. Ne parlo in quanto questo componente è propedeutico ad una serie di tutorial/sorgenti in Flash che volevo rendere disponibili.

Loading Flash Player...

Google Code

Prima di tutto introduco il concetto di Google Code per chi ne fosse estraneo. Google Code è un servizio gratuito messo a disposizione da Google con lo scopo di condividere codice ma, soprattutto, di condividerlo in modo collaborativo e con un sistema di versioning (subversion) e wiki utilissimo a gruppi di sviluppo (soprattutto opensource) o a singoli programmatori. Sul sito Google Code troviamo:

È possibile cercare progetti di altri, con un motore di ricerca appositamente costruito. Molti gruppi di sviluppo, composti da team che sono ubicati in zone geografiche distanti, sfruttano questa condivisione per lavorare insieme, garantiti da un sistema di versioning ormai assodato (checkout/checkin per non sovrapporsi o il supproto per creare dei branch - spinoff di progetti). Librerie e tools come Papervision3D, Tweener o AS3corelib, ad esempio, sono ubicati proprio su Google Code godendo da un lato di un hosting di sviluppo e dall'altro di un accesso pubblico per il download dei sorgenti e della documentazione.
Punto importante, poi, è la possibilità - aperto un progetto - di impostare gli accessi e la visualizzazione. Se volete potete proteggere il vostro lavoro o renderlo del tutto privato, invece che pubblico.

Continua a leggere... »

Post correlati

Installare Papervision3D 2.0 Great White: TortoiseSVN

Giovedì 17 Aprile, 2008

Era da tempo che seguivo il progetto Papervision3D, una libreria in Actionscript (2.0 e ora 3.0) per la manipolazione di oggetti 3D e rendering davvero spettacolare. Inauguro, così, la categoria Papervision3D (prossimamente anche una 3D), inserita sotto Flash CS3. Papervision3D è disponibile anche per Actionscript 2.0, anche se io personalmente tratterò solo la versione per Actionscript 3.0.

Continua a leggere... »

Post correlati

Scrivere buon codice OO in Adobe Flash

Venerdì 19 Ottobre, 2007

Ecco alcuni consigli su come scrivere un buon codice Object Oriented (OO) in Adobe Flash, soprattutto per chi ancora usa la versione MX in attesa di passare alla CS3.

Organizzare le cartelle delle classi

Prima di tutto l'organizzazione delle classi rende il lavoro di manutenzione del codice estremamente più semplice. Inoltre è possibile creare una vera e propria libreria personale da poter riutilizzare in altri progetti. Flash usa una nomenclatura legata al filesystem, quindi l'organizzazione in cartelle si rifletterà anche sull'importazione delle classi. Se ad esempio creiamo la sequenza di cartelle "mylibrary/grafica/plot" e inseriamo una nostra classe ActionScript "PlotClass.as", quando andremo ad importare la classe dovremmo usare:

Actionscript:
  1. import mylibrary.grafica.plot.PlotClass;

Se la libreria (cartella) "mylibrary" non si trova nella cartella del nostro filmato o progetto, usare l'impostazioni di pubblicazione di Flash per selezionare il percorso:

Impostazione percoroso librerie

Continua a leggere... »

Post correlati

Windows tools: il meglio del freeware

Sabato 1 Settembre, 2007

iColorFolder 1.4.2 

I felici possessori di Mac hanno sempre avuto un sistema operativo in grado di gestire i colori delle cartelle. Finalmente con iColorFolder, utility open source, anche su Windows XP sarà possibile impostare colori e grafica delle cartelle.

image

 

Dexpot 1.4.0

Permette di gestire Desktop virtuali in modo assai efficente. Mette a disposizione tutta una serie di utility per la gestione delle finestre e moltissimi funzioni avanzate per rintracciare anche finestre nascoste, regolare la trasparenza e molto altro. Questo software consente moltissime personalizzazioni e di eseguire uno slide show di tutti i Desktop creati e permette di creare regole per la gestione delle finestre nei relativi Desktop. Inoltre è possibile visuallizzare tutti i Desktop (massimo 20) in un colpo solo!.

image

 

Visual Task Tips

Permette di ottenere una miniatura, un'anteprima quindi, delle finestre iconizzate nella barra delle applicazioni, esattamente come accade in Windows Vista. La caratteristica particolare di questa applicazione risiede nella dimensione dell'anteprima, estremamente chiara e visibile e nella capacità di visualizzare in tempo reale le modifiche alla finestra visualizzata, come animazioni in Flash, progress bar, etc...

 

Vista Wallpaper Collection

Sul sito Web di Hamad Darwish, fotografo, sono presenti alcuni scatti che realizzati per Microsoft due dei quali sono fanno parte proprio di quelli  a corredo di Windows Vista. Potete scaricare 22 sfondi davvero magnifici da utilizzare su qualsiasi sistema operativo, XP compreso.

image 

FileHamster

Dedicato sopratutto agli sviluppatori, ma non solo, questo semplice e leggero software permette di tenere traccia delle versioni dei file. Il suo uso è davvero semplice: basta selezionare dall'applicativo una cartella o un file da tenere "sotto controllo". Da quel momento sarà possibile repristinare una versione precedente. È possibile decidere quali file o cartelle "preservare" tramite classiche wildcard (come *.* o _*) e il numero di revisioni. Funziona, in pratica, con qualsiasi tipo di documento: PSD, DOC, PDF, HTML, etc... Quindi utile a chi scrive documenti, ai grafici che usano Photoshop e agli sviluppatori software.

image

Post correlati