Archive for maggio, 2008

I 10 libri che un Flash Designer deve avere.

// maggio 28th, 2008 // No Comments » // Libri e recensioni

Sono il primo ad avere pochissimo tempo da dedicare alla lettura intesa come “mettersi comodo in poltrona con un libro sulle ginocchia e magari una birra a fianco”. Comunque… lo faccio appena posso, e se non posso permettermi di iniziare un tomo da diverse centinaia di pagine leggo comunque un centinaio di blog tecnici, forum ecc.
Attualmente dietro alle mie spalle ci sono ben più di 10 libri e molti riguardano altri aspetti del mio lavoro: organizzazione, selezione di potenziali talenti, design ecc. Alcuni dei libri che sto per elencare ancora non li ho, ma ne ho così tanto sentito parlare o li ho incrociati in passato che sono il primo a desiderarli e ad apprezzarli.

Questa lista è dedicata a chi come me svolge la principale attività di Flash Platform Developer/Designer. Come dicevo è una lista limitata ed è solo la mia opinione, ma è basata su una piccola ricerca iniziata ripensando agli anni passati in aziende dove avevo incontrato per la prima volta alcuni di questi libri, e poi continuata tra miei colleghi e amici che in qualche modo hanno tratto beneficio e tutt’ora tengono questi libri di fianco alla tastiera.
A voi…

  1. Flash Web Design: The V5 Remix – Hillman Curtis.
    Flash Web Design: The V5 Remix Chi non ricorda questa copertina del 2001? Un libro vecchio che ha accompagnato la nascita di tanti Flasher come me. Ovviamente leggerlo ora vorrebbe dire trovarsi di fronte tanto ActionScript sorpassatissimo (si parlava di Flash 4), ma ci sono anche tanti piccoli segreti che ormai si sono persi riguardo i principi base dell’animazione, l’ottimizzazione del flusso dei dati e della pesantezza degli SWF fino a trucchetti che ancora oggi fanno la differenza e sono quanto mai validi.
  2. Flash to the Core: An Interactive SketchbookJoshua Davis.
    Flash to the Core: An Interactive Sketchbook Molto probabilmente Joshua Davis è uno dei maggiori e influenti Flash designer di sempre (ma vorrei anche ricordare il mio amato Erik Natzke). Il libro è un compendio di arte, stile, creatività e idee. Mi piacerebbe riaverlo anche solo per il valore artistico che ha.
  3. Designing with Web Standards – Jeffrey Zeldman.
    Designing with Web Standards Cosa c’entra? Solo perché esportate file SWF e scrivete codice per RIA non vuol dire che non abbiate bisogno di una solida conoscenza in HTML, CSS e dei web standards. L’opera per eccellenza di Zeldman, la cui copertina l’avrete vista decine e decine di volte. Se stai realizzando contenuti per il web come tantissimi altri web designer e non hai idea di come, dove e perché usare gli standard e dove Flash allora è ora di cambiare. Leggete questo libro e poi tuffatevi in SWFObject e SWFAddress.

  4. Essential ActionScript 3.0Colin Moock.
    Essential ActionScript 3.0 Beh, di Moock ho anche il libro precedente (Essential ActionScript 2.0) divenuto lo standard per lo sviluppo AS2, ed è certo che anche questo possa diventarlo per AS3, se non lo è già. Una cosa da dire… è un libro molto intenso e denso. Se siete dei Flasher con poca esperienza di ActionScript leggerlo potrebbe significare bruciarsi e non finirlo. Rappresenta secondo me una vera e propria reference di Actionscript veramente molto completa da tenere sempre sulla scrivania.

  5. Designing Interfaces: Patterns for Effective Interaction DesignJenifer Tidwell.
    Designing Interfaces: Patterns for Effective Interaction Design Questo non è un libro che parla nello specifico di Flash, ma molto utile per quei Flash designers che come me si stanno spostando verso la progettazione e lo sviluppo di RIA. Ho trovato in rete molti spunti presi da questo libro che lo fanno diventare indispensabile per chi cerca ispirazione nella creazione di UI originali.

  6. ActionScript 3.0 Cookbook – Joey Lott.
    ActionScript 3.0 Cookbook Joey Lott è anche co-autore di “Programming Flex 2″ altro libro che ha riscosso molto successo ma che ho tenuto fuori perché è stato già rilasciato Flex 3.
    Ne ho sentito molto parlare e ho letto molti esempi estratti dal libro che penso siano veramente utili per apprendere AS3 e superare agevolmente alcune problematiche tipiche di chi inizia a programmare con questo linguaggio. Un libro che va alla pratica e presenta una serie di ricette di vari livelli di complessità, ideale per chi deve insegnare e vuole esercizi sviscerati nel problema, nella soluzione e nel come riutilizzarli in futuro.
  7. Adobe Flex 2: Training from the Source – Jeff Tapper.
    Adobe Flex 2: Training from the SourceMolti concordano sul fatto che il titolo sia sbagliato… o meglio che la scelta di fare riferimento a una determinata versione di Flex abbia sancito il suo mancato super successo. Flex 2 e Flex 3 si sono succeduti in così poco tempo che molti libri come questo ne hanno sofferto. Questo libro ha il merito di portare molti esempi in modo semplice ed efficace e di dare al tempo stesso nozioni di base che vi faranno acquisire velocemente competenze come Flex RIA. Sono 600 pagine quindi occhio a non rimanerci in mezzo, avrete a disposizione anche un CD contenente il software e i file di esempio. Ovviamente con l’uscita di Flex 3 è probabile che venga pubblicata la nuova edizione.

  8. Foundation ActionScript 3.0 Animation: Making Things Move! Keith Peters.
    Foundation ActionScript 3.0 Animation: Making Things Move! Questo è un ottimo libro per coloro che come me amano la matematica e si dilettano ad applicarla nelle proprie realizzazioni. Avrei dovuto probabilmente segnalare Flash Math Creativity (lo faccio adesso) per i veri appassionati dell’arte digitale… Keith ha fatto un ottimo lavoro di contestualizzazione di concetti trigonometrici, dinamici, geometrici ecc. e cerca di far capire come concetti così astratti possono essere applicati a progetti reali.

  9. Information Dashboard Design: The Effective Visual Communication of DataStephen Few.
    Information Dashboard Design: The Effective Visual Communication of Data Questo l’ho scoperto da poco, devo essere sincero, ma prima o poi, come è avvenuto al mio studio vi verrà chiesto di progettare dashboard, grafici, strumenti di analisi e visualizzazione grafica di dati più o meno complessi (avete presente Google Analytics?). Meglio essere preparati allora! Se non conoscete la differenza tra un grafico a torta e un grafico ad occhio, o cosa sia un grafico a bolle allora avete bisogno di questo libro. Ovviamente non è specifico per Flash ma certamente semplice da applicare a Flex con i suoi strumenti nativi di charting.

  10. Learning ActionScript 3.0Rich Shupe, Zevan Rosser.
    Learning ActionScript 3.0 Per questo vi lascio leggere l’ottima recensione di Alessandro. Un libro da divorare e digerire lentamente. Immagini a colori, ottimi esempi che sono alla portata anche di coloro che considerano AS3 qualcosa di irraggiungibile.

Altri libri da aggiungere alla lista? Fatemi sapere.

Adobe Open Screen Project punta a portare Flash ovunque.

// maggio 5th, 2008 // No Comments » // Tecnologie

devices_376×200.jpg
Il 1 Maggio Adobe ha annunciato Open Screen Project che ha come obiettivo quello di portare Flash Player sui dispositivi più differenti.

Come si può leggere dalla press release, i punti più significativi di questa manovra sono che Adobe sta rimuovendo le restrizioni d’uso sulle specifiche di Flash e Flash video (SWF, FLV, eF4V), pubblicando le API per semplificare il porting delle applicazioni per dispositivi mobile e azzerando i costi di licenza di Flash Player e AIR per dispositivi mobili. Questo vuol dire che gli sviluppatori potranno realizzare applicazioni Flash per qualsiasi tipo di device e distribuirle e svilupparle gratuitamente.

Flash Player è diventato da tempo il principale player su qualsiasi piattaforma desktop. Questa nuova mossa penso voglia essere un “arrembaggio” ai dispositivi mobile (telefoni, smartphones ecc.) sui quali ancora Flash non è riuscito a imporsi come protagonista. Open Screen Project è appunto la manovra congiunta di Adobe con aziende come ARM, Chunghwa Telecom, Cisco, Intel, LG Electronics Inc., Marvell, Motorola, Nokia, NTT DoCoMo, Qualcomm, Samsung Electronics Co., Sony Ericsson, Toshiba e Verizon Wireless.

Per concludere… Flash Player ora è più che mai aperto a qualsiasi uso anche se non è openSource. È una mossa molto grande da parte di Adobe (mi piacerebbe sapere che cifre girano dietro a queste partnership) e sono veramente curioso di vedere quali saranno i primi risultati… ehm… e il Flash Player su iPhone? Flash in TV o magari per il televideo? Vedremo…