Questa settimana vedremo Flash Player 10.2 rilasciato per i telefoni Android (con una versione beta disponibile per tablet Honeycomb). Inoltre, Ely Greenfield ha sviluppato un framework 2D accelerato dalla GPU per Molehill, denominato M2D. Continuate a leggere per saperne di più?
Adobe ha annunciato che una versione di disponibilità generale di Flash Player 10.2 per Android 2.2 (FroYo) e Android 2.3 (Gingerbread) sarà disponibile nell'Android Market il 18 marzo. Ci sarà anche una versione beta resa disponibile per gli utenti che eseguono Android 3.0 (Honeycomb) per tablet come Motorola XOOM. Gli utenti di XOOM devono installare l'aggiornamento Android 3.0.1 per sfruttare il vantaggio di Flash 10.2 dall'Android Market.
Una delle principali caratteristiche di Flash Player 10.2 per dispositivi mobili è l'integrazione con CPU multi-core e GPU accelerate che consentono di eseguire StageVideo con hardware accelerato su dispositivi mobili con Android 3.0 e versioni successive. Ulteriori punti salienti includono:
Alcune funzionalità sono disponibili solo su Android 3.0 in quanto quella versione del sistema operativo ha un modello di rendering del browser migliorato che consente tali funzionalità integrate. Nota per i produttori di browser e sistemi operativi: collaborare con Adobe per migliorare (o persino supportare) Flash Player sulla tua piattaforma è vantaggioso per tutti. Psst! Questo è un suggerimento per voi ragazzi e ragazze di Apple.
Con così tanti nuovi dispositivi Android dotati di processori multi-core e GPU "Superchip" in pre-produzione, questa è una grande base per la prossima ondata di dispositivi smartphone e tablet.
Quando la build Flash "Incubator" è stata annunciata poche settimane fa, gli sviluppatori sono stati stupiti da tutte le fantastiche dimostrazioni tecniche che mostrano la potenza e la flessibilità delle API "Molehill" all'interno del prossimo Flash Player. Adobe si sta concentrando sulle API di livello molto basso per questa versione, ma ha fornito molti famosi framework 3D con accesso avanzato a "Molehill" per consentire loro di creare framework completi e di facile utilizzo su queste API di base da utilizzare per gli sviluppatori.
Un certo numero di dipendenti Adobe ha continuato a sottolineare che "Molehill" non è limitato all'accelerazione 3D, ma che le API possono essere utilizzate anche per qualsiasi tipo di implementazione 2D. Ora diamo uno sguardo al primo GPU Accelerated 2D Framework per "Molehill" chiamato M2D, scritto da Ely Greenfield di Adobe. Alcune delle funzioni accelerate di questo framework 2D includono render embed, fogli animati animati, posizionamento e rotazione di oggetti e particelle accelerate! Apparentemente, saremo anche in grado di accelerare DislplayObjects usando questo framework.
Questa è una grande notizia per gli sviluppatori di giochi Flash tradizionali poiché sono principalmente utilizzati per lavorare nello spazio 2D. Mentre il 3D è fantastico da avere ed è accolto con grande favore dalla comunità in generale, a volte è meglio iniziare con qualcosa di un po 'più vicino a ciò che si è familiare. Sono sicuro che vedremo più framework 2D specifici basati sulle API "Molehill" che emergeranno per uso generale nei prossimi mesi. Ci sono anche alcuni esempi del motore fisico Box2D accelerato attraverso M2D (vedi foto sopra). Tempi molto eccitanti!
Così? dovremmo prepararci per un assalto di cloni "Angry Birds" accelerati dalla GPU?