Microsoft Surface nu ook in Nederland verkrijgbaar
In 2007 zag Microsoft Surface als product het licht. Jammer genoeg toen alleen nog in de Verenigde Staten. Het idee stamde al uit 2001 toen Steve Bathiche van Microsoft Hardware en Andy Wilson van Microsoft Research brainstormde over een interactieve tafel, waarbij er een mix moest ontstaan tussen de virtuele wereld en de fysieke wereld. Door de manier waarop Surface is gebouwd en de software is het oorspronkelijke idee vormgegeven.
Het idee van Surface is dat er op een natuurlijke manier met gebruikers gecommuniceerd wordt.
Meerdere mensen kunnen tegelijk gebruik maken van Surface door het multi-user en multi-touch principe. De software ondersteunt dat gebruikers van alle kanten van de tafel gebruik kunnen maken van de toepassingen. Daarvoor is de standaard opstelling horizontaal in de vorm van een tafel. Daarnaast kan Surface ook interacteren met objecten. Dit kan door vormen te herkennen of te communiceren middels tags (vergelijkbaar met barcodes, zie voorbeeld links).
In de filmpjes zie je bijvoorbeeld ook dat er een fotocamera of een mobiele telefoon op Surface wordt gelegd en de software direct van alles laat zien. Bijvoorbeeld de foto’s die erop staan. Of er eenvoudig iets naartoe te slepen en dus te kopieëren. Dit zijn scenario’s die op dit moment beperkt zijn te implementeren. Met een telefoon kan bijvoorbeeld met behulp van bluetooth gecommuniceerd worden, maar dan moet er wel eerst een connectie tot stand worden gebracht met gebruikersinteractie. Maar in de (nabije?) toekomst zullen deze scenario’s ook ondersteund worden. De demo’s die je nu ziet maken gebruik van de eerder genoemde tags.
Software ontwikkelen voor Surface is verbasingwekkend eenvoudig. Dit kan met XNA (de gaming API) of met Windows Presentation Foundation (WPF) worden gedaan. De Surface SDK bevat controls die op WPF zijn geschreven, waardoor je met Visual Studio en Expression Blend aan de gang kan gaan om de styling en meer te doen. Een zeer bekend ontwikkelmodel als je al met WPF of Silverlight werkt! De Surface SDK is overigens niet vrij toegankelijk. De SDK wordt met licentie geleverd in combinatie met een Microsoft Surface development unit. De reden hiervoor is dat je echt de beleving van het gebruik van de tafel moet kunnen zien als je applicaties ontwikkelt. Werkt je applicatie in 360 graden modus? Hoe gaat je applicatie om met multi-touch? Hoe maak je gebruik van tekst? Dit is allemaal niet echt goed te zien of te testen met de Surface Simulator die met de SDK wordt meegeleverd.
Sinds januari 2009 zijn we begonnen om Surface nu beschikbaar te maken in een aantal landen in Europa. Een van die landen is Nederland. De software is overigens nog wel Engels, maar je kan natuurlijk wel Nederlandse software schrijven. Er zijn al meerdere partijen in Nederland bezig met het ontwikkelen van software of het onderzoeken van de mogelijkheden. Op de komende Mix Essentials zal er aandacht worden besteed aan zowel de business en design kant van Surface als de technische kant. Wil je meer informatie over Surface weten, ga dan naar www.surface.com. Heb je business gerelateerde vragen of wil je een (of meerdere?) units kopen, neem dan even contact op met mij.