Flash Player 10.1 Beta: ora è disponibile!
La versione beta di Flash Player 10.1 può essere scaricata direttamente dagli Adobe labs.
Bugs riportati e tracciati qui.
Fonte: Penguin.SWF
La versione beta di Flash Player 10.1 può essere scaricata direttamente dagli Adobe labs.
Bugs riportati e tracciati qui.
Fonte: Penguin.SWF
Finalmente Flash Platform ha aggiunto alla sua collezione: Adobe Flash Platform Services.
Sono on line!
Per il momento i primi tre disponibili sono: Distribution, Collaboration e Social (arriverà prestissimo!).
Qui potete leggere brevi ma esaurienti informazioni sui tre servizi.
E' nato il blog dedicato all'Adobe Flash Platform e tanto per cominciare ecco il primo post, con tante informazioni interessanti sulla pre-istoria del blog stesso.
Seguitelo, mi raccomando: se le informazioni saranno sempre così tante e dettagliate ci sarà di che imparare!
Vi segnalo questo interessante articolo di Martin Streicher : “using Amazon S3 with Adobe Flash and Microsoft Silverlight”, di cui parla anche Marco Casario nel suo blog.
Streicher infatti, per spiegare come SWF file non possa leggere dati da remoto senza esplicito consenso, fa riferimento al libro di Marco Casario nella sezione "Connect to Amazon S3 in a Flash".
Per saperne di più visitate il sito di Marco Casario.
Per leggere tutto l'articolo:
| Permalink
| Commenti (0)
| TrackBacks (0)
Sono oggi disponibili (e scaricabili gratuitamente):
- Flash Media Interactive Server 3.5
- Flash Media Streaming Server 3.5.
Per scaricarli cliccate qui!
Di recente è stato rilasciato anche Flash Media Live Encoder 3.0, con supporto per multi-bitrate encoding plus DVR functionality e una gran quantità di novità. Per il download gratuito, andate qui http://www.adobe.com/go/fme/.
Non bisogna dimenticare che nei mesi passati Adobe Flash, fianco a finaco con compagnie come BBC, NFL, CCTV, NBC, Hulu, Amazon, Disney e MLB, ha scelto di rendere l’Adobe Flash Platform la via principale per realizzare rich interactive experiences.
Per tutti i dettagli, rimando alla fonte: il blog di adobe .
Lee Brimelow ha pubblicato un interessante Flasher Magazine.
Esiste anche un microsite (ancora in costruzione) ma sarà presto disponibile anche su Adobe TV.
Sul n. 1 Ribbit e Ryan Stewart intervistano Chuck Freedman su Flash Catalyst.
Ci sono report di un paio di differenti eventi su Flash e le risposte ad alcune delle più frequenti domande su come registrare tutorials su gotoAndLearn.
Cliccando qui potrete dare un’occhiata a questo. Se preferite fare un download del file per guardarlo offline potete farlo collegandovi qui e scaricando l'MP4!
The Essential Guide to Flash CS4 AIR Development book esite e ora abbiamo le prove: ecco la copertina!
L’introduzione è stata scritta da Andrew Shorten, Adobe Platform Evangelist, e sarà possibile acquistare la guida da Dicembre 2008, (se la si prenota ora, è possibile avere degli sconti. Cliccate qui).
Non sarà certo maneggevole, ma di sicuro esauriente, con le sue 700 pagine, e il suo autore, Marco Casario, in questo interessante e particolareggiato articolo, ci spiega cosa possiamo imparare grazie a questa guida:
• Conoscere una Flash Platform e sapere come costruire un’applicazione desktop usando l’AIR SDK accanto a Flash CS4.
• Capire e usare le APIs di ActionScript 3.0 AIR.
• Creare applicazioni che interagiscano con altri sistemi operativi per creare, leggere e scrivere local files.
• Scrivere applicazioni che possano girare online e offline.
• Costruire applicazioni AIR che communichino con un local SQLite database.
Di seguito riporto l'indice dei capitoli di The Essential Guide to Flash CS4 AIR Development, così potete farvi un'idea degli argomenti trattati:
Capitolo 1: Introducing Adobe AIR
Capitolo 2: Introducing Flash CS4
Capitolo 3: Building your first AIR application
Capitolo 4: Setting AIR application properties
Capitolo 5: Working with the Window APIs and the Screen Class
Capitolo 6: Creating Menus for Flash Applications
Capitolo 7: Accessing the File System
Capitolo 8: Working with the operating system
Capitolo 9: Adding Rich Media: PDF, Video, and Audio Files
Capitolo 10: Working with HTML Content
Capitolo 11: Monitoring Network Connectivity
Capitolo 12: SQLite Programming in Flash CS4
Capitolo 13: Packaging, distributing, and installing AIR applications
Buona lettura!
Qui trovate una lista completa e aggiornata delle API del Flash Player 10.
Se ci sono delle imprecisioni (ma molto probabilmente non ci sono!), segnalatele sul blog di Mike Chambers.
Finalmente è arrivato Adobe Flash Player 10!
Qualche rapido appunto:
- per installare Adobe Flash Player 10 cliccate qui
- per ogni informazione, visitate il sito di Adobe , e - perchè no? - date un'occhiata a questo articolo, davvero interessante.
E buon lavoro!
La Flash Player 10 Beta per Solaris è ora disponibile sul sito di Adobe Labs.
Attualmente la Flash Player 10 Beta gira su Windows, Linux e Macintosh, ma già da qualche mese la compagnia di San Josè ha annunciato che introdurrà il proprio software anche all'interno dell'Open Screen Project, progetto finalizzato alla diffusione in ambito mobile delle tecnologie Flash.
Mentre aspettiamo altre novità, qui potete effettuare il download della Flash Player 10 Beta .
E buon divertimento!
Qualche giorno fa Adobe ha annunciato l’uscita di un nuovo software: Adobe Flash Media Encoding Server, una soluzione con alte performance, utile per convertire vari formati video in Flash (FLV/F4V).
E oggi, durante l’IBC2008 Exhibition (date: 15 e 16 settembre) mostrerà alcune delle sue novità, disponibili nelle future versioni di Adobe Flash Media Server, tra le quali: dynamic streaming in highest quality, flusso di immagini ininterrotto e la possibilità di mettere in pausa o riavvolgere un video live.
Adobe Flash Media Encoding Server è un componente chiave della famiglia Adobe Flash Media Server, insieme a Adobe Flash Media Interactive Server 3, Adobe Flash Media Streaming Server 3 e Adobe Flash Media Rights Management Server.
Quando si parla di famiglia allargata...!
Adobe ha interrotto lo sviluppo di FlashPaper decretandone la morte!
Peccato, perché in molti lo trovano un prodotto versatile e particolarmente utile per convertire documenti da Powerpoint in PDF e SWF, senza dimenticare che molti siti contano sulla possibilità di vedere documenti in un formato Adobe friendly.
C’erano sempre stati dubbi sul futuro di FlashPaper, e l’annuncio della fusione Macrodobe conferma questi dubbi…
Sentiremo a lungo la sua mancanza?
Molto bello questo sito realizzato in Flash e pieno di giochi divertenti. L'interfaccia è stuadiata nei minimi particolari e ricorda i cartoni Giapponesi.
Adobe ha rilasciato una nuova versione del Flash Player 10 Beta sul sito dei labs. Adobe Labs.
Oltre ad aver corretto alcuni bug noti sono stati aggiunti le funzionalità di accesso da tastiera per interagire con il Flash Player 10 da tastiera quando si è in modalità fullscreen, ed il supporto a Ubuntu e Video4Linux v2 camera API.
Lo scorso 1 Maggio Adobe ha annunciato Open Screen Project. Di che cosa si tratta ?? in pratica renderà disponibile alla comunità di sviluppatori i formati SWF e FLV/F4v, che sono alla base di Flash, rimuovendo tutte le restrizioni e le eventuali licenze. Con questa mossa la società spera di allargare il bacino di dispositivi che si avvantaggeranno di questa tecnologia utilizzando la stessa strategia di Sun Microsystem per Java. In futuro potremmo vedere il player anche su dispositivo come i set-top box dei canali a pagamento o della televisione digitale ma anche su più dispositivi mobile. Ad appoggiare questa mossa ci sono diversi partner : Cisco, Intel, Lg, Motorola, Nokia, Samsung, Sony Ericsson, Verizon) e da fornitori di contenuti come Bbc, MTv Networks e Nbc Universal.
Musicovery ci offre un modo insolito per ascoltare musica sul web navigando tre le correlazioni dei brani che soddisfano le nostre ricerche.
A differenza di altri siti del genere non mi pare abbia limitazioni sugli IP fuori dagli USA per cui buon ascolto.
Forse molti di voi già sapranno che la fastidiosa protezione ActiveX presente in Internet Explorer (che costringeva l'utente ad una fastidiosa conferma per attivare ed usare un qualunque componente ActiveX come ad esempio un filmato flash) è stata rimossa da Microsoft.
Come riportato sul blog di msdn nel post di Aprile questa modifica è stata introdotta nella patch di aggiornamento per il browser. E' probabile quindi, dando ancora un pò di tempo a tutti gli utenti affinche aggiornino i loro sistemi, che per dopo l'estate non sarà più necessario ricorrere a soluzioni basate su Javascript (come avevamo segnalato in un vecchio post).
Sono davvero tanti i tutorial presenti sul sito gotoAndLearn() e tutti di ottima qualità considerando che sono disponibili anche i file degli esempi. La parte del leone la fa Flash ma potete trovare anche esempi per Flex ed AIR.
Sono state pubblicate le FAQ che spiegano meglio che tipo di supporto alla comunicazione Peer to Peer (P2P) nel Flash Player 10 beta:
Does Flash Player 10 beta support Peer to Peer (P2P) communication?
How will I make a P2P connection through Flash Player 10 beta?
What can I send through the P2P connection?
How does the peer connection work?
Can I choose between UDP and TCP?
Will RTMFP enable massive file-sharing applications through Flash Player 10 beta?
Can I get started with RTMFP now?
Lee Brimelow ha preparato un videotutorial che spiega come compilare per Flash Player 10 (rilasciato ieri).
Ovviamente non si può usare attualmente nessuno strumento, ne Flex 3 ne Flash CS3. Quello che si può fare è utilizzare il compilatore da linea di comando MXMLC.
Da oggi è scaricabile il Flash Player 10 (nome in codice Astro)

Adobe Flash Player 10, code-named "Astro," introduces new expressive features and visual performance improvements that allow interactive designers and developers to build the richest and most immersive Web experiences. These new capabilities also empower the community to extend Flash Player and to take creativity and interactivity to a new level.
Cominciamo questa serie di post dedicati alle novità e caratteristiche fin'ora annunciate del prossimo Flash CS4.
Oggi parliamo di :
Flash CS4 (codename Diesel) Novità #1: Motion Editor
Dallo screenshot si capisce bene cosa permette di fare questa novità. Attraverso il Motion Editor sarà possibile cambiare e modificare tutti gli attributi di un simbolo Flash CS4 che può essere animato. In questo modo sarà più semplice e veloce ottenere il risultato che volevamo sull'animazione di un simbolo.

Questa applicazione in flash per ordinare pizza e bibite è veramente molto bella, peccato che le pizze sembrano di plastica.
Hydra, il linguaggio di scripting che verrà inserito nel Flash Player 10 e che permetterà di creare effetti bitmap, è stato ribattezzato Pixel Bender.
Leggendo il blog di Kevin Goldsmith possiamo capire le motivazioni di questa scelta :
The problem is that it's a great name for any kind of technology that does multiple things, so it is pretty popular. We didn't want to confuse folks, so we worked with the Adobe branding team to come up with a new name that we could use moving forward. That name is Pixel Bender (tm).
Il sito consente di creare un pdf dai propri feed RSS includendo anche le immagini. Se poi vogliamo qualcosa di più è disponibile una versione da leggere online fatta in Flash. La società offre servizi personalizzati per publisher più esigenti.
Direttamente dal blog di Shuman arriva la possbilità di richiedere di diventare beta tester di Flash CS4 :
Do you get excited about new cutting edge interactive software?
Do you like squashing bugs?
Are you willing and able to install software that might be “less than stable”?
If you answered yes to all of these questions then the Adobe Flash team wants to talk to you! The Flash team is current is currently seeking beta testers from the education community. If you are interested, please send me a message! jschuman@adobe.com
In questi giorni si sta svolgendo la FITC a Toronto. Perquest'occasione Adobe ha deciso bene di annunciare alcune novità e features della versione del nuovo Flash Player 10 (codename Astro) e di Flash CS4 (codename Diesel).
Eccone alcune:
New 3D Tool
Motion Editor
Save bitmap data locally from the Flash Player
Hydra Scripting
No more 2880x2880 limitation!
Potete leggere maggiori dettagli sul blog della FITC Conference.
La diffusione del player Flash è dovuta essenzialmente a due motivi, il primo è di essere stato utilizzato dai creativi per i banner pubblicitari mentre l'altro sono i giochi sul web. Con l'aumentare delle caratteristiche del player questi sono diventati sempre più complessi e simili a quelli desktop. Un esempio del livello raggiunto è questo World Golf Tour in cui possiamo cimentarci nelle classiche sfide all'ultima buca. Il risultato finale è eccezionale.
A seguito del rilascio di Flash Media Server 3, FlexGala e Adobe Italia hanno organizzato questo workshop di mezza giornata totalmente gratuito su Flash Media Server 3 edadobe AIR per spiegare agli utenti come installare, utilizzare e programmare Flash Media Server 3 e per far loro conoscere il nuovo licensing di Flash Media Server 3 e le caratteristiche dei servizi proposti affinché possano scegliere con sicurezza la licenza adatta alle loro esigenze.
L'evento si svolgerà presso gli uffici di Adobe System Italia ad Agrate Brianza (MI) -Centro Direzionale Colleoni Pal. Taurus A3 Viale Colleoni, 5
L'evento è gratuito ma è indispensabile la registrazione e necessario che i partecipanti siano dotati di PC portatile con installato Flash Professional e Flash media Server 3.
Programma del workshop
* Introduzione a Flash Media Server 3
* Installare Flash Media Server 3
* Requisiti di sistema
* Flash Player 9
* Supporto di video in HD
* Streaming video vs. progressive download video
* Capire le impostazioni Flash Player Security, Camera e Microphone
* Usare Flash CS 3 per applicazioni FMS 3
* I virtual stream
* Usare la console di amministrazione di Flash Media Server 3
* Le API di ActionScript 3 per FMS 3
* Creare il primo flusso video in streaming
* Best practice per lo sviluppo con Flash Media Server 3
* Le licenze di Flash Media Server 3
* Flash Media Server 3 e AIR: streaming sul desktop
Fino ad ora eravamo abituati agli ipertesti nelle pagine html, ma con la progressiva diffusione della banda larga i contenuti video stanno aumentando. Molte delle campagne pubblicitarie oggi si fanno anche sui video presenti sui siti. Overlay TV offre la possibilità di aggiungere ad un video delle zone in cui l'utente puà cliccare per aprire pagine web.
Creare animazioni in programmazione potrebbe non essere sempre facile, specie se poi non si conosce molto la Actionscript 3!
In questo tutorial vedremo invece come sia possibile utilizzare classi apposite!
Continua a leggere "Gestire le animazioni in Actionscript 3.0. La classe TransitionManager" »
Un bel sito ricco di componenti e piccole applicazioni in flash, template di siti, video e audio per arricchire i web con elementi multimediali.
Per vendere il modello Elantra la Hyundai ha pensato bene di realizzare una Community con le foto di chi ha comprato questo modello.
Il sito, realizzato in Flex, consente di selezionare anche chi è sposato o chi è ancora single. Ma non devono vendere solo macchine ?? :-D
Jabber è uno standard aperto per realizzare applicazioni di istant messaging che si basa su una versione commerciale. Il server offre tutte le caratteristiche di prodotti costosi come la gestione della sicurezza, un protocollo supportato da numerose librerie, è flessibile ed estendibile il che ha aumetnato nel tempo il software sia client che server disponibile. In questo post vi segnalo che è disponibile anche una libreria in ActionScript 3.0 per crare client in flash e Flex di IM.
* Jabber Software fondation
* I client disponibili
* Server
* le librerie per utilizzare il protocollo tra cui qulle in AS3
* un esempio in FLEX
Di applicazioni che visualizzano mappe ce ne sono molte, tutte le grandi aziende americane si sono cimentate in questa tipologia di servizi. E' la volta di Flash Earth che le racchiude tutte utilizzando le API dei servizi ed un'interfaccia Flash. Non vi perdete !!

Molto bello il sito di Ovi, un servizio di Nokia per la prossima generazione del concetto di "Conneting People".

La CFUnited Europe Conference è una conferenza nata da sviluppatori e rivolta a sviluppatori. Questo significa che l'agenda delle sessioni e degli eventi sono ragionevolmente creati tenendo bene a mente le esigenze degli sviluppatori.
Quest'anno l'evento per festeggiare i suoi dieci anni è stato organizzato anche in Europa per il mese di Marzo dal 12 al 13 presso il Novotel West di London.
FlexGala e AUGItaly, come ormai per la maggior parte degli eventi, hanno la possibilità di ricevere degli sconti sull'iscrizione all'evento. Se pensate quindi di partecipare, mandatemi pure una mail, o iscrivetevi al sito di FlexGala, in quanto gli sconti saranno inviati via mail a tutti gli iscritti.
Se vi state chiedendo se partecipare o meno alla CFUnited, queste motivazioni potrbbeor farvi prendere piu velocomente una decisione :
* Give your company a competitive advantage by equipping your team with a wide range of new concepts, skills, techniques and best practices.
* Arm your company with the knowledge and experience of the industry's top experts.
* Broaden your horizons by making your team aware of what's available, what's hot, and what's not.
* Build a free support network for your team by providing them with industry contacts and resources.
* Contribute to the dramatically improved moral of a developer near you.

Interessante la soluzione adottata da Kataweb per visualizzare gli articoli correlati nel suo sito di News. Nella parte destra di ogni articolo è presente una piccola applicazione Flash che mostra una mappa di tutte le correlazioni. La mappa può essere allargata e navigata seguendo i collegamenti.
* Guarda

Da qualche giorno Marvel ha reso disponibile, sul suo sito, un'applicazione per leggere i fumetti online. Sembra che questa iniziativa sia stata fatta per contrastare la distribuzione illegale delle proprie opere. I Digital Comics possono essere acquistati come abbonamento ma non possono essere scaricati. La lettura è realizzata utilizzando un'applicazione Flash.
Ribbit è una piattaforma per integrare comunicazioni VoIP all'interno di proprie applicazioni. la società ha realizzato un'infrastruttura in cui è possibile registrarsi per attivare un numero di telefono ed una segreteria. Scaricando l'SDK in Flex si potrà integrare la tecnoalogia nelle proprie applicazioni AIR o Flex. Anche la versione dell'iPhone realizzata in AIR ora può realmente effettuare delle telefonate.
* Ribbit
* Il blog
* per gli sviluppatori
* L'articolo di Repubblica.it
* Una presentazione su YouTube

Davvero molto bello il sito di Red Bull con il suo mediamix, pieno di video suddivisi per canali come sport, motorsport, culture, cartoon, games ed altro.
* Il sito
National Geographic ha realizzato un servizio, Map Machine, per la visualizzazione delle mappe satellitari.
Anche se le informazioni sono quelle che si trovano anche su altri servizi, il sito ci guida verso numerose applicazioni Flash che National Geograpic ha realizzato per mostrare agli utenti come sta cambiando il nostro pianeta.

Si tratta di un a libreria per gestire la fisica di oggetti 2d all'interno di applicazione ActionScript 3.0. Molto divertente l'esempio presente sulla home page :

Uno speciale tutto interattivo dal New York Times per raccontarci le storie di 137 ex prigionieri che, dopo molti anni trascorsi in prigione, sono stati dichiarati innocenti.
Con un pò di rammarico noto che da oggi Yahoo! ha migrato e pubblicato la sua nuova versione delle Yahoo! Maps.
Quello che tutti si aspettavano era vedere una versione di Maps migrata a Flex 2 (la recente versione usava Flex 1.5) ed invece hanno abbandonato Flex a favore di AJAX.
Se volete approfondire c'è un interessante approfondimento di Ted Patrick.

Kerpoof è uno di quei siti totalmente inutili ma veramente divertenti. Tramite un applicazione Flash è possibile creare disegni o storie inserendo sullo sfondo degli elementi animati o dei testi in stile cartoon. Il risultato può essere condiviso o inviato ad altri utenti.

WidSets è un servizio di Nokia per installare sui suoi cellulari i widgets per accedere alle news, ricerche, sport, viaggi, etc. Per trovare il widget che ci occorre è stata realizzata una modalità di esplorazione e ricerca intuitiva e avveniristica.
* Maps

Alternative Game è un framework per sviluppare giochi online basati su flash. Le caratteristiche principali del prodotto saranno :
* Interactive world — every object has properties, behaviors and methods.
* Real 3D in isometric view.
* Real-like ways to make career and business.
* Thousands of players in a single game space.
* Easy to begin — no basic rules, no numbers, adaptive interface (from simple to complex).
* Many ways to game world modernization. Players vote for new game features.
* Game requires only browser with Flash Player 9.
* No registration fee, no monthly fees.

JamStudio è un'applicazione Flash che consente di scrivere musica, di mixarla e di salvarla. Se poi non siete contenti dei suoni disponibili nella versione free potete comprarne di altri.
Comtaste, società di Roma che si occupa di progettazione e sviluppo di Rich Internet Application, ha pubblicato il nuovo calendario di corsi di formazione per il primo semestre 2008.
I corsi, tenuti da docenti di provata esperienza sia nel campo didattico che in quello di sviluppo, mirano a fornire basi solide per realizzare sofisticate applicazioni in stile web 2.0 sfruttando le più performanti tecnologie e linguaggi del momento: da Ajax a Flex, da Adobe Air a Java senza dimenticare Actionscript 3.
Ecco l'elenco dei corsi a calendario:

GotoAndPlay è una società italiana che ha sviluppato un interessante server per chi deve sviluppare giochi in Flash/Flex multiplayer.
Il server è disponibile in numerose versioni con caratteristiche e prezzi differenti. Tra le funzionalità ci sono :
* AS 3.0, e supporto di Flex 2.0
* Libreria di componenti per creare giochi e chat in semplici step
* Possibilità di estendere le funzionalità del server utilizzando AS, Python e Java

Wildlife Filmmaker è un'applicazione flash che consente di creare, utilizzando elementi esistenti, un documentario sullo stile di National Geographic. Non diventeremo dei registi affermati ma può essere un divertente esperimento.

Quelli della mia età ricoderanno sicuramente le fotografie fatte con le Polaroid, la macchina a sviluppo "quasi" istantaneo. Una delle sue caratteristiche era il formato e la banda bianca per sventolarle. Con l'avvento del digitale questo tipo di macchine sono sparite ma sempre in digitale sono riapparse in questa bella gallery in Flash. E' possibile utilizzare il proprio ID su Flickr per caricare le foto pubbliche. L'applicazione è completa di sorgenti.

Questa libreria, disponibile sia per AS2 che per AS3, è una libreria opensource per Flash e Flex con ottime caratteristiche ed utilizzata da molti siti che hanno necessità di effetti 3D.
* Sandy 3D Engine
* Demo
* Tutorial
* Utilizzo in Flex
* Altri tutorial
* Tutorial in Italiano
Continua a leggere "Creare effetti in Flash con Sandy 3D engine" »

Un bell'esempio di come la tecnologia può regalarci delle piccole opere d'arte. In questo caso Gerden è un sito che ci permette di disegnare dei fiori e condividere le nostre opere con altri utenti. Mia figlia assicura che è molto divertente.
* Garden

Just Watch Videos è un sito che consente di visualizzare i video di YouTube navigando i canali e cercando per parola chiave.

Favourite Web Awards è un premio molto ambito per chi realizza siti in Flash. Sul loro sito potete ammirare tutti i vincitori delle numerose categorie in cui è suddiviso il concorso.
* The FWA
Di seguito alcuni di quelli che ho guardato e che mi sono piaciuti particolarmente :
* Galleria fotografica 3D
* Trenini in scala
* The Good FoodFight
* ABC Land
* Triples language

Floor planer è un'applicazione Flash , gratuita, che consente di disegnare case inserendo elementi di arredo come i mobili, lampade, piante, etc. Il tool consente di disegnare la planimetria della casa scegliendo anche i materiali per i pavimenti. Esiste una versione PRO con caratteristiche avanzate utili per le agenzie immobiliari.
* Floor planer
* demo
* La beta della versione 3d
* Suit 75 ( la software house che ha sviluppato l'applicazione)

C'è poco da dire, questa preview statica va vista in azione:
in questa pagina troverete l'animazione.
Tenendo premuto il bottone sinistro del mouse l'animazione sarà interattiva.

Touchlib Flash Clients è una libreria in ActionScript 3 per creare applicazioni su touchscreen. Mesi fa c'è stato molto risalto sull'annuncio di Microsoft di una tecnologia simile, Surface, ma in questo caso si tratta di software gratuito.
* il sito di Touchlib Flash Clients
* Il loro Blog
* la tecnologia Microsoft
* Natural User Interface Group

Ultimate Fighting Championship ha pubblicato un sito in Flash con i profili dei campioni che partecipano alle gare del campionato. Molto bella la parte che ruota con le figure dei giocatori.

Microsoft ha rilasciato un bellissimo sito per Halo 3 realizzato in Flash in cui è possibile navigare il video che attraversa un campo di battaglia con figure statiche.
L'effetto è notevole.
* Halo 3
Forse sono disponibili da parecchio e io non li avevo mai notati, o forse no...
In ogni caso Yahoo ha reso disponibili dei componenti , distribuiti con licenza BSD, che vanno a completare i componenti base offerti dal flash CS3. Il progetto si chiama Astra e offre i seguenti componenti:
* Menu ad albero
* Tabbed pane
* menu
* charts ( con sorgente dati xml )
* autocomplete
il progetto è notevole sia per utilità che per semplicità d'uso.
Potete scaricare i componenti da qui.
FlashDen è un sito che vende tutto quello che occorre per realizzare un sito web con componenti Flash. Sono presenti anche audio, video e font da inserire nei propri progetti a costi veramente contenuti.

Il sito di Riccardo Cabello ( Mr.Doob ) è ricco, oltre che di post interessanti sulla tecnologia Flash, anche di numerosi esempi realizzati con la libreria Papervision 3D.
NXT Book Media ha una piattaforma per l'erogazione di riviste in formato elettronico visualizzabile tramite un'applicazione Flash.
Tra gli esempi questo mese ci sono due note riviste per chi sviluppa :
Annunciato all'IBC da Adobe, il Flash Media Server 3 ha davvero tantissime novità :
* RTMPE : Real Time Messaging Protocol (RTMP) will be enhanced with new, higher performance encryption to help to secure streamed media and communication.
* H.264 support : Adobe Flash Media Server 3 will support streaming of industry standard H.264 and HE-AAC video and audio content to Flash Player, AIR and Adobe Media Player. FMS3 will also support enhanced seeking forH.264 content, which means you, can seek to any point within the video and start streaming quickly.
* Improved live streaming
* Flex 3 and Flash CS3 support: The documentation and help systems have also been completely updated to support ActionScript 3 in Flex and Flash CS3.
* Stream republishing from server to server (stream push)
* New C++ based plugin architecture
Ma la novità davvero innovativa è il supporto allo streaming di contenuti video su dispositivi mobili con Flash Lite 3.

Fantasy Interactive è una software house specializzata in siti web realizzati in flash che ho già descritto in un vecchio post.
Da qualche tempo sta introducendo anche l'utilizzo di flex e hanno pensato bene di creare un Blog con diversi esempi. La particolarità del blog è che è stato realizzato in Flash.

Il Flash Player 9.0 ha raggiunto il 90.3% dei PC in Stati Uniti, Canada, UK, Germania, Francia e Giappone mentre in europa la percentuale è leggermente superiore ( 90.5%).
Questo è l'annuncio fatto da Adobe, ed è importante sottolinearlo in ambito di sviluppo Flex in quanto significa che quasi più nessuno ha la necessità di aggiornare il player quando avvia un'applicazione Flex.

Il canale Discovery Channel ha creato Shark Video Mixer, un'applicazione per la settimana dello squalo che consente agli utenti registrati al loro sito di realizzare un documentario sugli squali. L'applicazione ricorda una versione semplificata di Adobe Premiere dove si possono trascinare sulla timeline video, musiche ed effetti di transizione. Il risultato finale può essere salvato e condiviso con gli altri utenti.
Tra le altre iniziative è presente un gioco in Flash, SharkRunner, alla ricerca di squali su un tratto di mare

Wiki Mind Map consente di navigare graficamente attraverso il risultato di una ricerca sui termini pubblicati su Wikipedia utilizzando un'applicazione Flash.
FlexGala ricomincia alla grande dopo la brevissima pausa di ferie che si è presa. Sono stati infatti pubblicati una nuova serie di articoli su Flex 3, Actionscript 3 e Adobe AIR :
La modalità Full Screen in Flex e Actionscript 3
Aggiungere icone al Tree usando gli ItemRenderer
Effetti e Transizioni in Flex 3 : usare gli State
Quest'anno ci saranno davvero tantissime novità su FlexGala e AUGItaly. Vi consigliamo quindi di stare sintonizzati e di registrarvi a FlexGala in modo da rimanere sempre aggiornati sulle novità del mondo dello sviluppo di Rich Internet Applications con Flex e AIR.
Mathieu Badimon è un bravissimo programmatore Actionscript con la passione del 3D.
Nel suo sito sono presenti molti esperimenti che potete osservare andando nella sezione Lab.
Recentemente ha creato FIVe3D ossia un progetto open-source con lo scopo di aggiungere funzionalità 3D ai Movieclip (è stato utilizzato anche nella pagina dello stesso progetto).
Merita un'occhiata!
Su Adobe Labs è stato rilasciato un aggiornamento di AIR per Flash CS3, pronto per essere scaricato gratuitamente.
Come indicato da Richard Galvan questo rilascio è stato anticipato e si prevedono altri futuri update.
Segnalo una serie di aggiornamenti su DevNet (l'Adobe Developer Center), con alcuni interessanti articoli e tutorial su Actionscript e XML:
- Filtrare dati XML con ECMAScript
- Introduzione al OOP ed Actionscript 3.0
- Incrementare le performance con Actionscript per Flash e Flex
- Applicazioni sicure con Flex e .NET
Molto bello e pieno di contenuti il sito della Elettronics Arts realizzato per i giochi sportivi che da anni appassionano milioni di giocatori di computer e console. Un portale dedicato a football, hockey, calcio, golf e auto dove vedere le classifiche dei giocatori iscritti ai servizi online.
Durante la visione di un filmato, magari un intervista in lingua straniera, potrebbe essere utile creare dei sottotitoli all'interno del video stesso, magari con la traduzione simultanea.
Qualcosa di simile era già possibile da Flash 8 con i CuePoints (e ovviamente lo è ancora adesso), tuttavia un nuovo componenete introdotto dalla nuova release CS3 di Flash, permette di inserire dei "caption" proprio all'interno del video, l'"FLVPlayBackCaptioning".
Ovviamente lo strumento necessita di alcuni accorgimenti nonchè di un file xml sul quale scrivere le informazioni sulle durate dei "caption". Tanto per rendere quindi l'idea, possiamo considerare i "caption" come box in cui scrivere informazioni o testo in generale. Vediamo quindi ora come fare.
Continua a leggere "Creare captions con i video in Flash CS3" »
Inserendo video FLV all'interno di una vostra applicazione web, vi sarete domandati se gli skill (comunque molti) messi a disposizione da Flash potessero essere personalizzati ulteriormente.
Ora in Flash CS3 si può fare qualcosa: vediamo come.
Nel pannello "Componenti Video" troverete oltre all'inossidabile FLVPlayback, anche i tanti "pezzi" che compongono o possono comporre, un interfaccia per video.
Continua a leggere "Personalizzare i componenti Video in Flash CS3" »
La libreria Papervision3D, trattata in un vecchio post del nostro Gianfranco Torlone, si aggiorna alla versione 1.5.
Come annunciato nel blog del sito, questa nuova release ha incrementato drasticamente la velocità di elaborazione e portato nuovi oggetti (BitmapWire, BitmapColor, e CompositeMaterial) oltre ad aver fixato alcuni precedenti bug ed aver aggiornato altre importanti funzionalità come la InteractiveScene3D .
E' possibile effettuare il download di Papervision3D 1.5 oppure guardare una demo del prodotto
Sul sito CommunityMX è stato pubblicato un tutorial completo su come usare la classe Font in Actionscript 3, per poter includere uno o più font in un file SWF ed avere la possibilità di riutilizzarli in altri SWF.
Il tutorial è illustrato utilizzando Flash CS3 Professional e richiede Actionscript 3 e il Flash Player 9.
E' possibile inoltre scaricare il file di supporto

Se vivete in Nuova Zelanda ed avete un budget limitato, ma volete comunque andare in vacanza da qualche parte, il sito di Air New Zealand fa per voi.
L'applicazione offre un comodo selettore laterale di prezzo per verificare in base ad un budget prefissato quali sono i voli che si possono acquistare e i dettagli sulle singole destinazioni.
Una delle classiche necessità che ha in genere uno sviluppatore web, è la possibilità di caricare dati od informazioni da fonti esterne, questo per far si che la nostra applicazione sia il più dinamica possibile ed il nostro intervento di sviluppatori minimo se non addirittura nullo.
Caricando dati da fonti esterne, possiamo gestire il nostro lavoro un pò sotto ogni aspetto, dal layout alle informazioni ad altro ancora. Immaginiamo di dover creare in Flash un'applicativo che carichi tutta una serie di articoli o news quotidianamente! Creare staticamente un file Flash così potrebbe essere l'ultima cosa che vogliamo!
Continua a leggere "Lavorare con dati esterni in Actionscript 3" »
Ottavo e ultimo appuntamento con le principali novità di Actionscript 3. Riepiloghiamo velocemente i precedenti approfondimenti: display list, uso dei componenti, classe loader, XML E4X, creare una classe, classe Animator e color picker
In questo articolo esploreremo brevemente le nuove funzionalità offerte da Flash CS3 per abilitare la modalità FullScreen utilizzando ActionScript 3.0.

Continua a leggere "Full Screen in Flash CS3 e ActionScript 3.0" »
Settimo post riguardante le novità di Actionscript 3: oggi trattiamo il componente ColorPicker, un’altra novità di ActionScript 3.0, che può essere utilizzato in qualunque progetto Flash per aprire un pannello per la selezione dei colori.
In questo articolo creeremo due ColorPicker: uno generico, che visualizzerà tutti i colori disponibili, e uno personalizzato, nel quale specificheremo i colori attraverso la proprietà color. Utilizzeremo, infine, un campo di testo per visualizzare il colore selezionato.

Continua a leggere "Il componente ColorPicker in Flash CS3" »
Sesta puntata dedicata alle novità di Actioscript 3 e nello specifico su comeconvertire animazioni create sulla TimeLine in Actionscript.
In Flash CS3 e ActionScript 3.0 è finalmente possibile selezionare un’animazione realizzata su timeline, convertirla in actionscript/XML ed utilizzarla all'interno del proprio codice.
Prestazioni migliori ed una collaborazione più immediata tra designer e developer sono solo due tra i principali vantaggi nell’utilizzo di questa tecnica.
Continua a leggere "Classe ANIMATOR e funzione “Copy Motion As ActionScript 3.0”" »
Quinto appuntamento con le novità di Actioscript 3 nel quale analizzaremo come creare una classein Actionscript 3.
Tra le novità presenti in Flash CS3 non poteva mancare un supporto più avanzato alla programmazione ad oggetti ed alla scrittura di classi personalizzate.
Scriveremo un semplice esempio utile a dimostrare i cambiamenti nella scrittura di una classe personalizzata e come è possibile abbinare tale classe ad un elemento visivo presente sullo Stage. Creeremo, quindi, una semplice animazione, utilizzando l’evento ENTER_FRAME, che sposterà un elemento di 5 pixel a destra ad ogni fotogramma.
Continua a leggere "Creare una classe in ActionScript 3.0" »
Quarta puntata con le novità di Actioscript 3 nel quale analizzaremo la classe XML.
Anche la gestione ed il parsing di file XML sono radicalmente cambiati in Actionscript 3.0.
Le modalità di caricare i dati in formato XML sono ora molteplici e tra le novità maggiori spicca l’introduzione al supporto delle specifiche ECMAScript for XML (E4X).
La nuova classe XML fornisce una serie di metodi che agevolano notevolmente il lavoro dello sviluppatore nella manipolazione dei dati acquisiti, permettendo l’utilizzo della sintassi a punto (.), familiare a coloro che già utilizzavano Actionscript.
Nei giorni scorsi avevamo già anticipato sul nostro blog che assieme alla prossima release del framework AIR verrà distribuita un'estensione per permettere agli sviluppatori di testare e compilare applicazioni AIR dall'interno di Flash CS3.
Grant Skinner non ha ritenuto utile attendere l'estensione nativa dalla casa madre ed ha rilasciato un'estensione che fin da subito offre agli sviluppatori che utilizzano Flash CS3 la possibilità di testare, compilare e creare file d'installazione AIR. Potete scaricare dal post sul suo blog l'estensione e relative istruzioni d'installazione.
Terzo appuntamento con le novità di Actioscript 3 nel quale analizzaremo la classe Loader.
I metodi loadClip e loadMovie hanno fatto il loro tempo.
La classe Loader ha preso il loro posto portando una serie di novità, anche se la sua gestione è abbastanza simile a quella della “vecchia” classe MovieClipLoader.
E' finalmente in vendita, dopo molte settimane in fase di "pre-ordinazione", la versione inglese di Adobe Soundbooth CS3, il software per gestire ed editare registrazioni e tracce audio da utilizzare anche all'interno di Flash CS3 o Adobe Premiere Pro CS3.
Il costo del software inglese è di € 238,80 .
Per la versione italiana di Soundbooth CS3 invece bisognerà aspettare la fine del mese.
Secondo appuntamento con le novità di Actionscript 3, dopo l'analisi della DisplayList pubblicata ieri, per approfondire l'utilizzo dei componenti.
Come nelle precedenti versioni di Flash, anche nella versione CS3 sono disponibili dei componenti preconfezionati pronti all’uso (ComboBox, DataGrid, Button e così via).
La loro implementazione è però cambiata rispetto al passato e segue il principio della Display List, rendendo l'utilizzo molto più semplice ed immediato.
Continua a leggere "Utilizzare i componenti in ActionScript 3.0" »
La sezione devnet dedicata da Adobe agli sviluppatori Flash presenta alcuni nuovi ed interessanti contenuti:
- Flex Component Kit per Flash CS3: video intervista a Glenn Ruehle che spiega come il Component Kit in questione migliori il workflow tra Flex e Flash
- Usare il Button Component in Flash CS3: suggerimenti ed impostazioni su etichette, posizionamento e gestione dei bottoni
- Settaggi di un progetto Flash in locale e in rete: analisi delle caratteristiche di playback e di deploy delle applicazioni Flash da utilizzare in locale o in remoto
Il componente TileList, noto ormai da tempo agli sviluppatori Flex, rappresenta una novità per tutti coloro che utilizzano Flash CS3.
Disponibile dalla versione 3 di ActionScript, questo componente permette di visualizzare agevolmente liste di elementi sotto forma di matrice.

Talvota, lavorando o studiando nuove classi, nuovi linguaggi capita di imbattersi in esempi ed esercizi che da una parte rafforzano le proprie conoscenze, dall'altro permettono di dare sfogo alla propria creatività. E' il caso, come questo di un "contatore alla rovescia" creato in actionscript 3, mutuato da actionscript 2.
Questo piccolo esempio vi permetterà di creare dei contatori come quello abbiamo creato per il nostro blog e che trovate (o avete trovato) nel nostro sul sito per il conto alla rovescia per l'evento di AdobeLive.
Ben Pritchard, membro del Pittsburgh Flash Users Group, ha reso disponibile sul suo blog un pannello personalizzato per Flash CS3 che permette di visualizzare schemi colore di Adobe Kuler direttamente all'interno del programma.
Questa è una grande comodità per chi già è abituato ad usare Kuler, utilizzando il widget per la dashboard per OSX o la più recente interfaccia realizzata in Apollo, ed è una buona opportunità di conoscerlo per chi non lo avesse mai usato.
Potete scaricare direttamente il file MXP da installare da qui.
Sul sito di Polygonal è stata presentata una libreria di Data Structures per Actionscript 3. Anche se il nome si riferisce ad una libreria per sviluppare giochi, avere a disposizione strutture dati complesse può risultare molto utile.
Sul sito potrete trovare oltre alla libreria, corredata di documentazione, anche numerosi esempi come ad esempio un motore per gestire la fisica degli oggetti.
Nella libreria sono disponbili :
-array a più dimensioni
-code
-stack
-alberi ed alberi binari ricercabili tramite key
-liste linkate
-heap
-code con priorità
-grafi
-vettori binari
In questo esempio in Actionscript 3 scriveremo una funzione, drawShape(), che sfrutta le Drawing API per creare due linee che formano un angolo retto.
Tali linee possono avere caratteristiche differenti a seconda delle proprietà impostate: oltre a colore e dimensione, è possibile visualizzare in modo differente sia i punti di collegamento tra le linee che le loro estremità, utilizzando le proprietà JointStyle e CapsStyle del metodo lineStyle() - classe flash.display.Graphics - e creando degli angoli più o meno morbidi.
Continua a leggere "Drawing API in Flash CS3 e ActionScript 3: JointStyle e CapsStyle" »
La prossima versione di Flash CS3 supporterà campi di testo bi-direzionali: questo significa che saranno pienamente supportate le lingue, come l'arabo, che si leggono e scrivono da destra verso sinistra.
Così facendo Adobe rende i prodotti basati su Flash e Flex appetibili anche per tutte le persone la cui lingua non è di origine latina, fino ad oggi molto limitati da un supporto incompleto per le lingue non occidentali.
La notizia originale la trovate qui.
E' stata rilasciata la prima versione Alpha della nuova versione di Flashdevelop.
Per chi non lo conoscesse flashdevelop è uno dei migliori ambienti di programmazione open source per flash / flex, Actionscript 2 / 3 e Haxe.
La nuova release integra tutti gli strumenti necessari per sviluppare siti e applicazioni basate su Actionscript e/o MXML, basata su .NET offre un ambiente di programmazione leggero e altamente flessibile. E' possibile utilizzare flashdevelop come editor per la programmazione e Flash CS3 come ambiente per la creazione di elementi grafici e come compilatore, richiedendo la compilazione direttamente da flashdevelop. Così facendo abbiamo a disposizione tutti i vantaggi del nuovo IDE di Adobe uniti ai vantaggi di un editor per programmazione esterno.
Se avete una webcam non potete perdervi Cameroid, sito in cui è possibile scattarsi delle fotografie applicando numerosi effetti visivi in tempo reale, tra i quali la possibilità molto divertente di inserire il viso in un elemento "bucato" o i giochi degli specchi.
Ogni foto può essere poi salvata o addirittura pubblicata (se ne avrete il coraggio!) nella galleria pubblica di Cameroid
Il componente FLVPlayback, utilizzato per visualizzare video FLV in streaming o tramite download progressivo, è stato rivisitato notevolmente e tra le funzionalità di maggior rilievo spicca il supporto totale al full screen video.
Vediamo come settare velocemente i parametri necessari all'interno di Flash CS3.
Continua a leggere "Video Full Screen con Flash CS3 e FLVPlayBack" »
La newsletter di FlexGala di Maggio è online con tante novità.
Quella più succulenta è sicuramente l'annuncio della sessione che Enrique Duvos di Adobe terrà durante gli AdobeLive di giugno : Flex 3.
L'intervento di Enrique avrà il seguente titolo : Adobe Flex: Present and Future e durante questa sessione imparerete come sfruttare congiuntamente le vostre capacità di design e sviluppo per produrre applicazioni RIA (Rich Internet Application) utilizzando Adobe CS3 e Adobe Flex, grazie all'esplorazione dei flussi di lavoro produttivi dal designer allo sviluppatore.
Con Flash CS3 e Flex 3, gli sviluppatori Flash possono ora creare componenti Flex altamente espressivi da utilizzare nelle applicazioni RIA. Questo facilita la stretta collaborazione fra sviluppatori Flash e sviluppatori di applicazioni e incrementa le capacità creative dell'ampia base di sviluppatori Flash in tutto il mondo.
Ecco gli articoli di FlexGala per questa settimana di Maggio :
Le novità di Flex 3, Apollo, Actionscript 3 e Flash CS3 agli AdobeLive 2007
FlexGala e AUGItaly saranno presenti agli AdobeLive con uno stand dove potremo conoscerci ed incontrarci. Inoltre il 14 Giugno alle 16.30 ci sarà una sessione tenuto da uno dei Contributor di FlexGala, Matteo Ronchi che ci parlerà di Apollo e di Flex 2
Continua a leggere "La newsletter di FlexGala: cosa ci aspetta con Flex 3" »
Nella sezione Adobe Labs è stato da poco rilasciato l' Adobe FLVCheck, in versione alpha e ancora solo per Windows scaricabile da qui.
Questo strumento, utilizzabile tramite riga di comando, permette di analizzare i file FLV realizzati con applicativi non Adobe ed ottenere informazioni su metadati e messaggi di intestazione che, se errati, potrebbero impedire una corretta fruizione tramite Flash Media Server.
Il tool di Adobe non ripara comunque eventuali dati corrotti, ed in questo caso sarà necessario effettuare un nuovo encoding del video in questione.

Sul portale di Html.it, nella sezione shop, sono stati pubblicati due Video CD con all'interno dei videotutorial dedicati a Dreamweaver e Flash per realizzare setp-by-step un sito web.
Nel primo Video CD si affronterà la creazione e l'impaginazione di un sito web secondo le ultime specifiche XHTML impaginando i contenuti con i CSS e senza l'uso di tabelle; si vedrà poi come trattare oggetti multimediali ed utilizzare alcune funzioni Javascript, e validare alla fine tutto l'intero sito.
Nel secondo Video CD invece si vedrà come creare da zero un sito interamente in flash, approfondendo la gestione audio e video ed incominciando ad usare Actionscript per le principali funzioni di navigazione e fruizione dei contenuti.
La classe Tween, in ActionScript 3.0, è rimasta pressoché invariata rispetto alle precedenti versioni di ActionScript, ma è naturalmente cambiata la sintassi e il modo in cui deve essere implementata.
Analizziamo velocemente le novità con questo script di esempio, utilizzando, peraltro, diverse nuove funzionalità proprie di AS 3.0.
Continua a leggere "La classe Tween in Flash CS3 e ActionScript 3.0" »
Con l'arrivo di ActionScript 3, come avrete già capito, sono state cambiate (in alcuni casi rimosse) molte istruzioni usuali ma alquanto obsolete. Pensiamo a "getURL", "loadMovie", ecc.. .
Proprio su quest'ultima infatti ci focalizzeremo. Per richiamare infatti SWF (o immagini PNG, Gif o Jpg) dovremmo utilizzare il codice che andremo ad illustrare.
Pochi giorni fa abbiamo segnalato l'uscita di un nuovo kit per Flash CS 3 che permette di creare componenti Flash utilizzabili in ambiente Flex, come fossero normali Flex Component utilizzando il linguaggio MXML.
Abbiamo quindi testato il kit approfonditamente e i risultati sono davvero entusiasmanti.
Sul portale FlexGala sarà possibile leggere quindi un tutorial sul Flex Component Kit che, anche se non copre l'argomento in modo esaustivo, permette di comprendere le potenzialità del prodotto e di cimentarsi nella realizzazione dei primi component Flash for Flex.
Matt MacLean ha reso disponibile sul suo sito in versione Alpha una libreria per Actionscript 3 che permette di effettuare query ad un database MySQL direttamente da Flash / Flex.
Nonostante il codice sia ancora in fase di sviluppo e non applicabile in progetti commerciali, la possibilità di poter comunicare con il database direttamente dalle nostre applicazioni attraverso codice Actionscript apre notevoli possibilità per applicazioni web ma soprattutto per applicazioni desktop sviluppate con Apollo.
Come avevamo anticipato in unnostro recente post riguardo all'uso dei filtri per disegnare direttamente in programmazione, ci accingiamo oggi all'analisi di questo filtro utilizzabile esclusivamente via Actionscript.
La classe DisplacementMapFilter utilizza i valori in pixel dell'oggetto BitmapData specificato per eseguire uno spostamento di un'istanza che si trova sullo stage, o usato magari per applicare un effetto di "deformazione" come da immagine sottostante:

Continua a leggere "La classe DisplacementMapFilter in ActionScript 2" »
In Flash CS3 e ActionScript 3.0 non è più possibile utilizzare l’utilissimo metodo attachMovie, disponibile nelle versioni precedenti di actionscript, che permetteva di prelevare un movieclip dalla libreria e di visualizzarlo runtime sullo Stage.
In questo articolo utilizzeremo un semplice script alternativo, in actionscript 3.0, per realizzare una lista di elementi cliccabili, utilizzando un array come fonte dati e un movieclip in libreria, come grafica del pulsante.
Sfrutteremo, infine, la classe DisplayObject per posizionare e visualizzare gli elementi sullo Stage.
Continua a leggere "Flash CS3 e Actionscript 3: Utilizziamo la classe DisplayObject" »
Dal 19 al 21 Settembre 2007 è in programma a Boston la FlashForward Conference, un'intensa 3 giorni didattica su Flash e su come possa essere utilizzato insieme ad altri applicativi Adobe per creare animazioni, video, e rich internet application in genere lavorando con dati e database.
Il tutto sarà ovviamente presentato da una serie di esperti e specialist che mostreranno vari progetti e gallerie di esempi, in quella che viene stimata la più grande conference di utenti Flash.
Per informazioni sui prezzi e sulle modalità, nonchè per registrarsi all'evento è possibile trovare informazioni in questa pagina.
Caricando brani audio remoti in Flash vi sarà sicuramente capitato di dover leggere in automatico, o più precisamente in run-time, dati specifici dei file MP3 (titolo, autore, anno...). Attraverso la classe Sound come vedremo saremo in grado di leggere queste informazioni direttamente dagli stessi file audio, sempre che siano stati adeguatamente inseriti, ovviamente!
Procediamo quindi.
Continua a leggere "Leggere i tag ID3 dei file MP3 con Flash" »
Visto l'interesse che ha giustamente suscitato l'annuncio dell'Adobe Media Player, la prima applicazione di Adobe sviluppata con Apollo, AUGItaly ha deciso di tradurre la pagina degli Adobe Labs e le FAQ dedicate a questo nuovo software :
Adobe Media Player in italiano
Ricordiamo intanto alcune caratteristiche di Adobe Media Player :
FLV direttamente sul desktop - Guarda in streaming, scarica, gestisci e riproduci ogni contenuto multimediale. E' sufficiente un doppio click su qualunque file FlashVideo per riprodurlo sull'Adobe Media Player
Programmi preferiti - Scarica automaticamente i nuovi episodi dei tuoi programmi preferiti trasmessi online dalle Internet TV e dai podcast video
Novità - Organizza rapidamente la tua playlist preferita per riprodurre i nuovi episodi dei tuoi programmi preferiti trasmessi online dalle Internet TV e dai podcast video
Libreria - Raccogli e gestisci la tua collezione personale di video Flash
Tags & Ratings - Aggiungi delle parole chiave pesonalizzate e dei voti ai video Flash
Pratica Playlist - Filtra i contenuti della tua Libreria e dei tuoi Favoriti in base ai Tag e al Rating assegnato
Catalogo - Scopri nuovi programmi dai canali TV su Internet e dai podcast video ed aggiungili alla tua lista di Favoriti
IDIO è una rivista online dedicata ai giovani e realizzata utilizzando contenuti multimediali (testo, foto, audio e video ) che possono essere scelti ed aggiunti selezionandoli dalle relative categorie di interesse.
L'applicazione di consultazione, realizzata in Flash, comporrà la rivista personalizzata da sfogliare online secondo le scelte precedentemente effettuate, e sarà possibile anche archiviare gli articoli, inserire dei commenti o dargli un voto.
Per ulteriori dettagli è presente anche il blog del magazine. Via Webware
Forbes ha pubblicato sul proprio sito un' applicazione denominata Org Chart Wiki in cui qualsiasi utente può definire l'organigramma di un'azienda con una modalità partecipativa simile appunto ad un Wiki.
L'applicazione, realizzata in Flash, consente di disegnare dei grafi per l'organigramma ed aggiungere attributi sulle persone. Ecco un paio di esempi disponibili:
Ebbene si. Dobbiamo ammetterlo. Troppo protezione fa male più del pericolo che correremo senza! Sin dall'uscita del nuovo Sistema Operativo Windows Vista, i problemi non sono stati pochi. Certo, tutti risolvibili alla fine. Ma quanti sono gli utenti che correrebbero il rischio di cambiare sistema operativo per poi doverci rimmetere le mani comunque? Così è stato per incompatibilità con Flash 8, quindi con l'istallazione di un nuovo prodotto Adobe CS3. E questo solo per citare il mondo "Adobe". Figuriamoci altri prodotti di altre software house.
Già serpeggia l'idea che Vista farà la fine di Windows ME, il peggior sistema operativo da sempre!
Questa volta la questione si pone per il FlashPlayer su Internet Explorer 7. Il player infatti pare risentire dell'aggiornamento tra XP e Vista, ovverosia nel caso in cui effettuiamo un upgrade del sistema operativo e non una formattazione completa. In quest'ultimo caso, infatti, tutto dovrebbe funzionare correttamente.
Continua a leggere "Flash Player e Windows. Problemi ancora in..."Vista"" »
FlashGuru ha reso disponibile un'estensione per Flash CS3 che permette di lanciare il test di un'applicazione Air creata con Flash CS3 direttamente dal software di authoring.
Questo offre la possibilità di sviluppare applicazioni Air senza dover usare Flex builder o il compilatore a riga di comando di Air.
L'estensione funziona sia su Windows che su OSX ( grazie a Mike Chambers) e prossimamente permetterà anche di creare direttamente da Flash CS3 il package ".air" da distribuire.
Sul blog viene spiegato in maniera chiara quali passi eseguire per utilizzare l'estensione.
In questi giorni Adobe ha rilasciato una versione in fase di test di un kit per Flash CS3 che permette di creare contenuti interattivi, sfruttando tutta la potenza e le funzionalità dell'ultima incarnazione di Flash, ed esportarli come componenti MXML utilizzabili in Adobe Flex.
I componenti generati possono essere utilizzati normalmente all'interno di Flex o essere usati per personalizzare altri componenti, supportano i tooltips, le transizioni e i 'view states' di Flex.
Per maggiori informazioni e per scaricare il kit è sufficiente visitare la pagina nel Labs di Adobe, inoltre è possibile visualizzare una dimostrazione video (in inglese) del suddetto kit all'opera.
Sull'utilizzo di questo kit Jesse Warden ha scritto un tutorial dettagliato (anche questo in in inglese) pubblicato in questa pagina.
Yourminis è una desktop application realizzata in Flash che consente di crearsi dei desktop virtuali personalizzandoli con numerosi widget. Ce ne sono veramente tanti, dalla gestione degli RSS, i video, giochi in Flash, per leggere la posta o per controllare le aste su eBay.
La particolarià è che i desktop possono essere condivisi anche con gli altri utenti.
Da un pò di tempo il team di sviluppo ha cominciato a migrare l'applicazione su Actionscript 3.0 pubblicando un'applicazione per Air in cui è possibile aggiungere gli stessi widget utilizzati nella versione per browser.
Risorse utili
Dall'ultima verisione di Flash (oggi dovremmo quasi dire la "penultima"), è stato aggiunto un pannello di gestione dei filtri (ombra esterna, bagliore, ecc...) applicabile direttamente a MovieClip o Pulsanti.
In realtà il pannello in questione nega proprio ad ActionScript 2 ulteriori possibilità di effetti. Alcune "derivate", come nel nostro caso usando una BitMapData per creare un filtro, altre più "dirette". Con quest'ultima mi riferisco alla classe "DisplacementMapFilter" (in italiano: immagine della mappa di spostamento) che permette di applicare un effetto di deformazione o screziato a un'istanza specifica e utilizzabile solo attraverso ActionScript.
Per ora affronteremo il primo punto, cioè creare un effetto partendo dalla classe BitmapData.
Nei prossimi giorni invece vedremo come si usa questa nuova classe "DisplacementMapFilter".
Continua a leggere "Lavorare con la classe BitmapData per creare filtri in ActionScript" »
Torino 2010. Un classico: un’astronave spaziale si avvicina alla terra. Dall’astronave parte un raggio che va a colpire l’abitazione di un ragazzo catturandolo insieme al personal computer sul quale stava lavorando. All’interno dell’astronave, il ragazzo si risveglia in una strana cella e scopre di essere stato rapito dagli alieni.
E' la presentazione di un'avventura stile "Monkey Island" realizzata in Flash da un team di artisti che hanno fatto rivivere questa avventura grafica in stile anni 70/80.
Se poi volete saperne di più ci sono diversi link interessanti:
Ho parlato sul mio blog recentemente di Papervision 3D, una libreria che consentirà di realizzare applicazioni 3D in Flash 8/9,in Flex 2 ed Air. Le Api supporteranno il BumpMapping, Phong shading, zflat shading, cell shading, Luci ed export/import di oggetti ( collada ).
Attualmente la libreria non è ancora in una beta pubblica ma sono disponibili già numerosi esempi che rendono molto bene l’idea delle sue potenzialità.
Tra gli esempi vi segnalo un gioco che si ispira al vecchio Xwing, una navigazione di un panorama 3D , un calendario da sfogliare.
Sicuramente vi sarà capitato di domandarvi (nel caso in cui ovviamente non siate in grado di farlo) se fosse mai possibile creare in Flash forme vettoriali, più o meno complesse, durante la fase di run-time o più semplicemente mentre visualizzate il vostro filmato.
Il tutorial che andremo ad illustrare mostrerà proprio questo: come disegnare in Flash mentre il filmato è in esecuzione.
Continua a leggere "Disegnare forme vettoriali con Flash 8 in run-time" »
Facendo riferimento alle informazioni pubblicate sul sito di Adobe la nuova release di Flash CS3 avrà alcuni nuovi componenti nel proprio arsenale:
- color picker
- slider
- tileList (lista di miniature)
però allo stesso tempo non sono citati alcuni componenti presenti nelle precedenti versioni:
- accordion
- alert
- dateChooser
- dateField
- menu
- menuBar
Speriamo questo non significhi che non saranno più disponibili.
Attendendo notizie più dettagliate da Adobe, apettiamo e speriamo.
Ci sono molti modi per generare dinamicamente delle password alfanumeriche e per altri linguaggi di programmazione (php, .NET, etc..) si trovano numerosi esempi in rete. Trovare in rete soluzioni funzionanti e facilmente adattabili alle proprie necessità in Actionscript 2 non è facile.
Vi propongo una soluzione abbastanza flessibile, il codice presentato è un adattatamento di una funzione PHP trovata su melbournechapter.net.
Andremo a creare due funzioni: una per ottenere dei numeri random interi e una per generare la password era e propria.
Continua a leggere "Generare password alfanumeriche in Actionscript 2" »
Anche se i nuovi prodotti della console CS3 ancora non sono ufficialmente sul mercato, sono disponibili per la vendita non pochi testi su Actionscript 3 e Adobe Flash CS3.
Come apprendiamo dal blog dell'Adobe Guru Marco Casario, segnaliamo alcuni testi come "Foundation Actionscript 3.0 with Flash CS3 and Flex 2" e "Foundation Flash CS3 for Designers". Per non dimenticare poi "The Essential Guide to Flex 2 with ActionScript 3.0", ben accolto anche dalla critica del settore per quello che sembra essere la nuova frontiera delle RIA: Flex ed Actionscript.
Da quando infatti il primo (Flex) ha fatto ingresso sul mercato per gli addetti ai lavori, il secondo (ActionScript 3) ha avuto un boom che forse non si vedeva da molto e che la Adobe ha saputo cogliere e sfruttare, immettendo in questo nuovo mondo un'altra valida tecnologia accostata alle precedenti: Adobe Air!
Aral Balkan ha finalmente pubblicato la prima Alpha release di SWX, un nuovo formato per permettere la comunicazione in remoto tra codice lato server e Flash/Actionscript 2.
Questo nuovo formato permette semplicemente di usare la funzione loadMovie() di flash per effettuare chiamate a metodi di classi PHP (al momento l'unico linguaggio lato server implementato..) e ricevere la risposta direttamente nella propria applicazione.
Questo metodo offre numerosi vantaggi rispetto ad altre tecnologie di comunicazione remota.
Continua a leggere "SWX - un nuovo formato per la comunicazione flash-server" »
Sul sito di FlashDen è stato pubblicato un componente gratuito per Flash 8: Video Maru.
Questa estensione permette di creare interfacce video in pochi minuti e senza dover scrivere neanche una linea di codice.
In sostanza bisogna solo creare dei movieClip sullo stage del nostro progetto, definirne l'aspetto secondo le nostre necessità e assegnargli il nome corretto, in base alla documentazione dell'estensione, a seconda delle funzionalità che vorremo implementare nella nostra interfaccia video. Fatto questo basterà mettere nello stage un'istanza del componente, compilare ed il gioco e fatto!
Automaticamente verranno assegnate le funzionalità necessarie agli elementi da noi definiti.
L'estensione gestisce, oltre al video vero e proprio, i comandi riproduzione quali play, pause, loop, i controlli grafici di riproduzione, i dati sullo stato del video (tempo di riproduzione, durata video, etc.. ), la riflessione in automatico del video (con la possibilità di applicarvi maschere stencil o sfumate) e altro ancora.
Se avete bisogno di lavorare con video in Flash (pre CS3) vale sicuramente la pena di provare questa estensione.
Grant Skinner ha pubblicato sul suo blog una spiegazione di come impostare un progetto in Flash CS3 o Flash 9 Public Alpha rendendo completamente accessibili a Flex i simboli della libreria quando importiamo l'swf pubblicato con Flash.
Per facilitare ulteriormente il processo descritto ha reso disponibile un componente che automatizza questo processo e una classe che gestisce l'importazione in Flex dell'swf, nel modo corretto, rendendo il tutto veramente facile.
Questa tecnica permette di creare oggetti ad alto impatto grafico in Flash e di utilizzarli all'interno della nostra applicazione Flex.
Trovate un'ottimo esempio che sfrutta questa tecnica in questo post di John Grden. John mostra come creare dei movieClip in Flash che verranno poi usati come textures animate su un modello 3D (il 3D viene gestito utilizzando la fantastica libreria papervision3D)

Come avevamo già anticipato in alcuni post precedenti, nella molteplicità dei pacchetti creati per la nuova Creative Suite dalla Adobe, un posto di tutto rilievo spetta anche a Flash.
Il software che integra, oggi più che mai, web e multimedialità, viene rimodellato e plasmato sulle nuove direttive che il mondo di Internet impone e propone, rendendolo oltre ogni aspettativa per questa release, lo strumento, tra quelli già conosciuti, più versatile.
Un anticipazione? Intanto per cominciare, visto che ormai i software per lo sviluppo Web abitano tutti sotto lo stesso tetto di Adobe, finalmente Flash importa tranquillamente i file di progetto di Photoshop (PSD) e Illustrator (AI), mantenendo inalterata la struttura e l'impostazione dei livelli, permettendo di ottimizzarli in fase di passaggio dall'uno all'altro software
Forse non tutti sanno che con l'arrivo della nuova classe Tween di Flash 8 è possibile animare attraverso l'uso della sola programmazione un nostro elemento, gestirne gli eventi...ed altro ancora.
Certo, si parte dal concetto di base che in programmazione è possibile rifare quasi il 100% di ciò che realizziamo "manualmente" creando le interpolazioni, disegnando forme, creando clip, ecc...
Tuttavia con il tutorial che spiegeremo qui di seguito, vi spiegheremo come creare forme e come animarle, gestendo il tutto con poche righe di codice. Vedremo infatti come sarà semplice creare un'animazione comprensiva di "EaseIn" o "EaseOut" - i due parametri che permettono di aumentare o diminuire la velocità d'esecuzione di un'animazione all'inizio o alla fine di essa stessa.
Capita molto spesso, lavorando con Flash a progetti sostanzialmente ampi, di dover smembrare la propria applicazione o sito internet in più file swf, o anche, dover caricare delle immagini esternamente invece di inserirle all'interno della libreria.
A questo scopo già esistono molte possibilità (vedi istruzioni come LoadMovie o LoadMovieNum), tuttavia con Flash 8 è invece possibile inserire elementi esterni in un campo di testo dinamico, attraverso il tag "IMG" dell'HTML.
Continua a leggere "Incorporare file esterni in campi di testo con Flash 8" »
Come molti di voi sapranno, Flash mette a disposizione molte opzioni per "trattare" il testo. Sia esso "statico", "dinamico" o di "input".
Con il testo "dinamico" e/o di "input" se vogliamo utilizzare un font particolare siamo costretti ad "incorporarlo" (embeddarlo), affinchè i vari glifi (lettere) necessari siano poi visualizzati dall'utente finale.
In fase di lavorazione quindi dobbiamo ricordarci di incorporare almeno i caratteri principali (minuscole, maiuscole e numeri, ad esempio).
Tradotto in termini pratici: dobbiamo segliere, per ogni campo di testo dinamico che creiamo, le 3 opzioni predefinite di Flash denominate appunto "Maiuscole", "Minuscole" e "Numeri".
Inserendo del codice che andremo a mostrarvi tra poco, potremo invece creare un nostro set predefinito di glifi basati sugli standard UniCode che verrà caricato da Flash ogni volta che avviamo il programma semplificandoci quindi il lavoro (rimandendo sicuri di aver incorporato quanto serve).
Continua a leggere "Creare un set di caratteri personalizzati in Flash 8" »
Sicuramente navigando in rete, vi sarà capitato di incappare nella protezione Active-X di Internet Explorer, caratterizzata da una bordatura di selezione tutt'intorno al file swf. Tale protezione dovrebbe proteggere gli utenti "distratti" da eventuali danni provocati da file esterni richiamati da una pagina HTML attraverso il tag "object" - usato appunto per richiamare un file swf in un documento, od "embed" per i video.
Per ammissione della stessa Microsoft infatti la protezione costringe molti addetti ai lavori a rivedere i propri lavori. Tuttavia vi proproniamo in questo articolo una delle soluzioni al problema.
Continua a leggere "Eliminare la protezione ActiveX per i file Flash" »
In America in questi giorni si sta svolgendo l'Adobe Engadge Event. Durante la sessione di questa giornata, Kevin Lynch ha rivelato la timeline dei rilasci futuri riguardo la Flash Platform.
Nella prima metà dell'anno, Adobe rilascierà :
Nella seconda parte dell'anno vedremo invece :
Sarà davvero un anno pieno di novità per il mondo Adobe e ci sarà tanto da studiare !
Lavorando con il video anche attraverso Flash, generando cioè filmati in formato MOV, ho riscontrato recentemente una nuova anomalia in fase di pubblicazione.
Al momento di pubblicare il mio lavoro secondo i formati richiesti (swf, html e mov) Flash bloccava la creazione di quest'ultimo in quanto gli era impossibile trovare i componenti QuickTime necessari.
Il problema di tale avviso minaccioso era dovuto (incredibile a dirsi) proprio dall'aggiornamento 7 e 7.02 di uno dei software più diffusi di matrice Apple e cioè iTunes.
Il problema invece non si presentava per le vecchie versioni dello stesso. L'ultima versione valida pare essere la 6.0.2.23.
Continua a leggere "Nuova incompatibilità tra Flash 8 e l'aggiornamento di QuickTime" »
Mi è capitato alcuni giorni fa di annotare un'incompatibilità di visualizzazione tra Flash 8 e Windows Vista (versione Home Premium, la più diffusa a quanto pare).
Il problema non inficia direttamente il lavoro che stiamo facendo ne l'swf finale che creeremo, tuttavia se durante il lavoro stiamo trattando delle Movie Clip (praticamente impossibile non farlo) ed entriamo dentro la nostra clip per fare qualunque tipo di modifica, Flash rallenta improvvisamente, mostrando con tempi da moviola calcistica, l'effetto "onda" di ingresso nella clip, rappresentato da un bordo rettangolare che si espande (se entriamo) o si contrae (se usciamo).
Continua a leggere "Problemi di incompatibilità tra Flash 8 e Windows Vista" »
Durante l'ultimo eSeminar di Adobe Italia che ho tenuto dal titolo :
Riconoscimento del movimento con la Webcam in Adobe Flash 8
mi è stato chiesto di fare un paio di esempi base prima di andare a parlare di intercettazione della WebCam con Actionscript.
Così sono venuti fuori un pò di esempi carini che ho deciso di condividere sul blog di AUGItaly.
Partiamo dal primo esempio creato, quello cioè che permette di caricare un video FLV esterno in un'applicazione Flash senza usare nessun flash Component.
Per poter caricare un video all'interno del nostro Stage, primadi tutto ci andiamo a creare dalla Library un nuovo oggetto video : New Video.
Trasciniamo questo elemento sulla timeline e gli assegniamo un nome d'istanza. Nle mio caso l'ho chiamato "video".
Per associare a questo oggetto un video in formato FLV (Flash Video) debbo pirma di tutto creare un'istanza della classe NetConnection ed invocare il metdo connect():
var nc:NetConnection = new NetConnection();
nc.connect(null);
Adesso dobbiamo creare un'istanza della classe NetStream che accetta come parametro passato al costruttore l'istanza della NetConnection :
var ns:NetStream = new NetStream(nc);
Non ci resta che attaccare l'istanza NetStream all'oggetto video trascinato sullo Stage ed eseguire il metodo play() esposto dalla classe NetStream :
video.attachVideo(ns);
ns.play("video.flv");
Continua a leggere "Caricare un Flash video (FLV) esterno con Actionscript e Flash 8 Professional" »
Sull'Adobe Developer Center sono stati pubblicati 5 capitoli del libro
Actionscript 3 Cookbook e resi scaricabili gratuitamente.
Si tratta del primo testo uscito su Actionscript 3 e tocca diversi argomenti che gli sviluppatori Flex, Flash ed Actionscript 3 trattano quotidianamente.
Come tutta la serie Cookbook della O'reilly, il libro si concentra su aspetti pratici e meno teorici, dando delle soluzioni a dei problemi reali.
I capitoli scaricabili gratuitamente trattano i seguenti argomenti :
ActionScript basics
Custom classes
Runtime environment
Arrays
Display list
Il libro è stato recensito tempo fa da Flex Gala e ha passato il test con ottimi voti.
Del resto gli autori sono una vera e propria sicurezza : Joey Lott, Darron Schall, and Keith Peters.
E' disponibile una nuova versione (la 2.0) di FlashTextEditor, un componente per Flash che permette una migliore gestione dell'editing dei campi di testo grazie al supporto dei CSS (almeno le proprietà di base di livello 1), in aggiunta alle altre classiche funzioni base degli editor WYSIWYG. Come riportato sul sito ufficiale del prodotto
"When StyleSheet support was added to Flash back in version 7, it was disappointing to discover that text fields using it are not editable. There was a possibility to make it work by keep using Flash HTML in the background and somehow render the output using the style sheet"
nonostante il dichiarato supporto ai fogli di stile, non era possibile usarli nei textfield se non ricorrendo alla conversione dei campi testo in campi HTML ed usare quindi i tag di formattazione.
Continua a leggere "Text editor per Flash con supporto CSS" »
Cominciano ad essere diffuse le guide commerciali relative alla nuova versione 3.0 di Actionscript. Il presente linguaggio, già utilizzabile in applicazioni realizzate con Flex 2, è atteso dagli sviluppatori che potranno scriverlo in ambiente Flash dalla versione 9, che sarà fra non molto messa sul mercato.
Oltre alle ottime documentazioni di AS 3.0 in coppia con Flex 2, fornite da Adobe ed elencate su Augitaly, è disponibile in vendita una guida ad Actionscript 3.0 (in lingua inglese) presentata dalla casa editrice O'Reilly che presenta numerosi esempi di codice da riutilizzare ed una sezione dedicata ad utenti meno esperti per introdurli ai concetti della programmazione orientata agli oggetti (OOP).
In questo numero anche: