Archief voor February 2010

Flash Player 10.1 - verbeteringen

Thursday, February 25th, 2010

Deze week was ik op Flash In The Can Amsterdam alwaar Adobe een keynote gaf over de laatste stand van zaken met betrekking tot Flash. Één van hun belangrijkste aankondigingen was Flash Player 10.1. Door het versienummer lijkt het slechts om een kleine update te gaan maar niets is minder waar.

Dit zijn volgens mij de meest interessante nieuwe toevoegingen aan de Flash Player.

Mobiel platform
Adobe heeft hard gewerkt om de Flash Player 10.1 ook beschikbaar te maken op andere apparaten zoals bijvoorbeeld smartphones (Google Nexus One) en netbooks. Daarbij is extra gelet op de performance. Dit wordt dus de eerste Flash Player die met dezelfde versies op meerdere soorten devices draait. Dus geen  half gecastreerde versie (Flash Lite) meer op mobiele devices.

Adobe kondigde ook aan dat RIM (maker van de Blackberry) en Google meedoen aan het Open Screen Project. Dat betekent dat je vanaf CS5 je applicatie/game op basis van één bronbestand kan exporteren naar de 3 belangrijkste mobiele platforms; iPhone, Blackberry en Android (Nexus One).

Vanaf Flash Player 10.1 wordt het ook mogelijk om mobiel specifieke dingen uit te lezen. Zoals bijvoorbeeld de acceleratormeter, GPS locatie en screen-orientation. Ook is er nu support voor multi-touch, waarbij gestures (bijvoorbeeld pinch om te zoomen en met 2 vingers roteren) zijn ingebouwd.

Toegang tot de microfoon
Vanaf Flash Player 10.1 heb je nu geen streaming server meer nodig voor toegang tot de microfoon. Het is mogelijk om het microfoon signaal direct te gebruiken in je applicatie. Op Flash In The Can werd bijvoorbeeld een demo gegeven van een Singstar-achtige applicatie die kon detecteren hoe hoog (pitch) je zong.

Peer to peer networking
Het is mogelijk om straks zonder server tussen Flash Players op verschillende computers te communiceren. Dit kan bijvoorbeeld gebruikt worden voor games (met weinig lag) of om videostreams op een betere manier te verdelen (wat de druk van de server haalt). Een goed voorbeeld waar deze techniek ook wordt toegepast is BitTorrent. Zie voor meer informatie dit artikel: http://labs.adobe.com/technologies/stratus/

Hardware acceleratie
Op mobiele telefoons wordt nu gebruik gemaakt van de GPU om applicaties te accelereren. Hierdoor kunnen ze stukken sneller content renderen naar het scherm. In een demo op Flash In The Can lieten ze zien wat dit bijvoorbeeld betekende voor video playback. Het verschil was enorm.

Daarnaast gebruikt Flash nu ook hardware acceleratie voor het decoderen van H264 video.

Er zijn nog veel meer verbeteringen doorgevoerd in de Flash Player, zie voor een complete lijst:
http://labs.adobe.com/technologies/flashplayer10/features.html



Archief



Categorieën



Mijn expertise

  • Flash

    • Actionscript 2.0
    • Actionscript 3.0
    • Flash Remoting
    • Flash Lite
    • Flash Video
  • Webdevelopment

    • AJAX
    • PHP
    • MySQL
    • Javascript
    • CSS
    • (X)HTML
View Meinaart van Straalen's profile on LinkedIn