25 February 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
Geplaatst in Design, Flash, Mobiel, SEO | Comments Off
17 November 2009
Vandaag live gegaan: “Raad de Plaat” actiesite voor Bol.com.
5 Nederlandse artiesten hebben hun medewerking verleent aan deze actie, wat een erg leuk resultaat heeft opgeleverd. Ga snel de video’s bekijken van Kane, Acda en de Munnik, Ilse DeLange, Andre Rieu en Janine Jansen.
Meer informatie over het project op de bijbehorende portfolio pagina.
Geplaatst in Flash, Projecten | Comments Off
5 October 2009
Op dit moment is Adobe MAX 2009 aan de gang in Los Angeles. Op deze conferentie spreken topsprekers uit de hele wereld en kondigt Adobe verschillende nieuwe technieken aan. Helaas ben ik zelf niet aanwezig maar ik volg het nieuws op de voet via Twitter en diverse blogs.
De grootste aankondiging die Adobe tot dusver heeft gedaan is dat vanaf Flash CS5 het mogelijk is om direct vanuit Flash native iPhone applicaties te maken. Met behulp van Actionscript 3.0 kan je de applicatie gewoon ontwikkelen gewoon in Flash. De applicatie wordt omgezet in native iPhone code. Dit betekent dat de Flash niet draait in een Virtual Machine maar gewoon net als elke andere iPhone applicatie.
Adobe heeft op hun labs site hierover meer informatie en wat voorbeeld applicaties geplaatst. De applicaties die op deze manier zijn ontwikkeld kunnen ook gewoon verkocht worden via de App Store. Ik heb “That Roach Game” uitgeprobeerd en het spel draait net zo snel als elke andere applicatie.
Flash heeft zichzelf weer een paar stappen vooruit geholpen als Mobile ontwikkelplatform. Het was al mogelijk om Symbian en Windows Mobile applicaties te maken met Flash CS4/Flash Lite 3.0. Die applicaties draaien echter in een Flash player en dus niet als native applicaties. Ik hoop van harte dat Adobe deze ontwikkeling nou nog een stapje verder neemt en ervoor zorgt dat je vanuit Flash ook direct native Android, Symbian en Windows Mobile applicaties kan maken. Als dat gebeurd wordt Flash het mobile ontwikkelplatform bij uitstek.
De toekomst ziet er goed uit voor Flash.
Meer informatie: labs.adobe.com
Geplaatst in Actionscript, Flash, Mobiel, iPhone | Comments Off
28 September 2009
Een aantal weken gelden heeft Evident de geheel vernieuwde website van de Hogeschool Utrecht opgeleverd. Een flinke verbetering ten opzichte van de vorige website.
Enkele onderdelen van de vernieuwde HU.nl zijn door Kayenta gerealiseerd in Flash. De belangrijkste hiervan zijn de homepage carrousel en de opleidingen navigator.
Ga snel het resultaat bekijken op hu.nl.
Geplaatst in Actionscript, Flash, Projecten, Video | Comments Off
28 September 2009
De 4 spelletjes die ik in opdracht van Evident voor Danoontje heb gemaakt staan online!

Lizzy - Ballen vangen (klik op wip)
Daan - Hamer game (klik op piratenvlag)
Emma - Sterke bottenspel (klik op vlinder)
Albert - Telspel (klik op papieren vliegtuigje)
Erg leuk om een keer spelletjes te maken voor zo’n jonge doelgroep. Bekijk voor meer informatie over dit project mijn portfolio.
Geplaatst in Actionscript, Flash, Projecten | Comments Off
25 August 2009
Voor een recent project maak ik gebruik van FLV bestanden die worden geladen vanaf Microsoft Internet Information Server (IIS).Tijdens het ontwikkelen kwam ik achter dat de video’s niet lekker streamen en dat ze halverwege het spelen werden afgebroken (met name op tragere verbindingen). Dit gedrag herkende ik van Apache webserver met ingeschakelde GZIP-compressie. (Zie: Gouden tip voor FLV streaming via Apache).
Ook IIS maakt gebruik van HTTP-compressie, dit heet bij Microsoft “Dynamic Compression”. Als Dynamic Compression is ingeschakeld op IIS stuurt de webserver geen “Content-Length” HTTP-header mee. Flash gebruikt normaal gesproken deze HTTP-header om te bepalen of de video compleet geladen is. Daarnaast kan de data pas worden gebruikt als deze in zijn geheel binnen is.
Dit probleem is op te lossen om specifiek voor FLV bestanden Dynamic Compression uit te zetten. Op deze (punt 5) site kwam ik erachter dat je dit doet door in de applicationHost.config onder de httpCompression sectie de default config:
<staticTypes>
<add mimeType=”*/*” enabled=”true” />
</staticTypes>
Te veranderen in:
<staticTypes>
<add mimeType=”video/x-flv” enabled=”false” />
<add mimeType=”*/*” enabled=”true” />
</staticTypes>
Ik hoop dat deze post weer wat hoofdbrekers voorkomt :).
Geplaatst in Flash, Video | Geen reacties »
8 July 2009
Tegelijk met de opening van het nieuwe savannegebied van Diergaarde Blijdorp is ook mijn laatste project live gegaan. “Kijken, Kijken, Niet Knipperen!” is een innovatief spel waarmee je met behulp van je webcam een staarwedstrijd speelt tegen een Giraffe.

Innovatief Flash Webcam spel, wie knippert er eerder met zijn ogen, jij of de Giraffe?
Met behulp van open source gezichtsherkenning en het analyseren van webcam beelden hou ik in de gaten wie er eerder knippert: de speler of de Giraffe.
Het (erg leuke) concept, animaties en design zijn van IN10 Communicatie.
Lees meer over dit project op mijn portfolio pagina.
Ga nu snel zelf “Kijken Kijken, Niet Knipperen” spelen!
Tags: Flash, flash game, game, Video, viral, webcam
Geplaatst in Actionscript, Flash, Projecten | Geen reacties »
19 February 2009
Adobe heeft zojuist aangekondigd dat Flash Lite 3.1 (beta) beschikbaar is voor het publiek. De player is beschikbaar voor een groot aantal Windows Mobile en Symbian S60 telefoons.
Je mag de player meedistribueren met je eigen applicaties. Daardoor ben je niet afhankelijk of de gebruiker de Flash Lite player op zijn of haar telefoon heeft staan. In het verleden mocht dit niet en is Flash Lite hierdoor, in mijn ogen, niet echt aangeslagen als mobiel platform.
Door de vernieuwde Flash Lite player kan je dezelfde applicatie releasen voor zowel Windows Mobile als Symbian S60 (Nokia) telefoons. Een grote stap vooruit voor Flash als mobiel platform.
Ik hoop van harte dat Adobe snel de Flash Lite player ook gaat releasen voor de iPhone. Dat zou een grote groep developers ontsluiten, iets wat me goed nieuws lijkt voor Apple.
Tot die tijd zitten we (als developers) vast aan Objective C voor de iPhone. Zaterdag ga ik een iPhone development cursus doen. Na zaterdag ben ik dus helemaal klaar om applicaties te maken voor Windows Mobile/Symbian (met Flash Lite) en voor de iPhone :). Kom maar op met die mobiele applicaties en game projecten! 
Geplaatst in Flash, Flash Lite, Mobiel, iPhone | Geen reacties »
18 February 2009

In opdracht van IN10 Communicatie heb ik meegewerkt aan de vernieuwde website van Camping Dana. Camping Dana is een virtuele camping waarmee Denemarken als vakantieland wordt gepromoot. De site zal worden gebruikt in Nederland, Duitsland en in Engeland. Alle content is volledig dynamisch en daardoor is het erg makkelijk om taalversies toe te voegen.
Kijk vooral eens rond, er zijn leuke minigames en wetenswaardigheden.
Bezoek Camping Dana
Geplaatst in Actionscript, Flash, Projecten, SEO, Video | Geen reacties »
5 February 2009
De nieuwe website van Karl Kani Europe is live! In opdracht van DC Works heb ik de frontend realisatie gedaan van de nieuwe website van Karl Kani Europe. De content van deze site komt uit XML bestanden en is dus volledig dynamisch. Uiteraard heb ik weer gebruik gemaakt van SWFAddress waardoor er kan worden gelinkt naar pagina’s binnen deze Flash website. Via het CMS kan de klant gemakkelijk producten of bijvoorbeeld YouTube video’s toevoegen.
De site heeft een lekkere hiphop soundtrack passend bij het merk. Rechtsonderin staat de musicplayer waar je zelf eventueel een andere track kan uitzoeken.
Geplaatst in Actionscript, Flash, Projecten | Geen reacties »