De eerste dag van de Build conference zit er op. Zoals alle grote Microsoft conferenties begint het met een groot spektakel. Het grootste nieuws: Universal Windows Apps, Phone 8.1 met Cortana de personal assistent en Windows 8.1 Update, met… ja daar is ie dan… het start menu.

Windows Phone 8.1
De Keynote begon met de presentatie van Windows Phone 8.1. Samengevat: veel meer customizable (zoals lockscreen en achtergrond) om het meer "Personal” te maken. En in dat kader kwam de grootste onthulling: Cortana. De persoonlijke assistent op je telefoon. Cortana reageert op gesproken vragen en opdrachten. Vergelijkbaar met Siri, maar volgens Microsoft veel beter en uitgebreider. Cortana kent en of leert je omgeving door gebruik te maken van je contacten, afspraken, emails en alles wat Bing kan vinden op het internet. Dat is nogal wat. Klein voorbeeld. Je geeft de opdracht "Help me er aan herinneren dat ik mijn zus moet vragen naar haar nieuwe pup, de volgende keer dat ik contact met haar heb”. Cortana weet wie "mijn zus” is en dat als er dan een berichtje, belletje of Skype langs komt, dat er dan een waarschuwing on beeld komt zodat je niet vergeet om iets over haar pup kan vragen. Slim en goed werkend spul. De gesproken aansturing lijkt me vooral interessant in de auto, maar ook met typen gaat het prima. Overigens kun je aangeven wat Cortana allemaal mag gebruiken om je te leren kennen, maar om het goed te laten werken is dat natuurlijk alles. De Data blijft lokaal, dus het is niet zo dat Microsoft een gigantisch profiel van je op de servers heeft staan, maar ja, dat blijft dan toch weer te maken hebben met een stukje vertrouwen…… tja.
Maar ook voor zakelijk gebruik verbeteringen: erg goede ondersteuning voor VPN en dual sim. Wordflow om super snel te typen, Wifi Sense om automatisch op vertrouwde gratis Wifi spots te verbinden. Automatisch overschakelen op Skype tijdens het bellen als dat aan beide kanten beschikbaar is. Of te wel… Veel nieuws.
Windows 8.1 Update
Windows 8.1 krijgt een flinke update. Wederom een flinke verbetering voor laptops en desktops voor als je geen touch gebruikt. Persoonlijk heb ik nooit het start menu gemist, maar voor de lief hebbers. Het start menu is weer terug. Wel mooi gedaan overigens. Rechts aan het startmenu hangen nu live-tiles zodat je toch in 1 oog opslag weet wat het nieuws is, of je mail hebt en hoeveel facebook berichten er zijn. Daarnaast is het mogelijk om de "Modern Apps” (of zoals veel mensen ze kennen: de tegeltjes Apps) ook te draaien op de desktop. Er komt dan gewoon een Window rondom heen te staan. Makkelijk multitasken en samenwerken met desktop applicaties dus. Erg mooi opgelost.
De Modern apps draaien altijd in een zeer beperkte omgeving. Zo mag je niet zomaar een file op het filesystem ophalen bijvoorbeeld. En er is geen ADO.net beschikbaar om naar een SQL database te connecten. Daar is nu ook iets op gevonden. Apps kunnen gebruik maken van (je eigen) libraries (dll’s) zoals je die zou gebruiken in desktop applicaties. Je bestaande codebase hoeft dus niet aangepast te worden, alleen de UI hoeft dan als Modern app gebouwd te worden. De voorwaarde is uiteraard wel dat de App niet uit de store komt (i.v.m. veiligheid), maar door systeem beheer uitgerold is.
Maar de aller gaafste onthulling was toch wel "Universal Windows Apps”. Dat betekend dat je 1 keer je applicatie maakt en dat deze draait op Windows 8.1 (Tablets, laptops en desktops) EN op Windows Phone EN (later) Xbox!!!! Whow. Voorheen moest je dus 3 apps bouwen, nu 1, dat scheelt. Hopelijk komen er op deze manier ook sneller, meer apps beschikbaar op deze platformen.
Daarmee hangt ook samen dat, aangezien je op Windows met HTML 5 kunt ontwikkelen, je dat straks ook kunt voor de Phone! Het zal niemand ontgaan zijn, dat ik HTML 5 liefhebber ben, dus ik ben hier echt erg blij mee.
We gaan nog even door. "The internet of things” is wat Microsoft noemt het overal en altijd connected zijn van allerlei apparaten, dus niet alleen de PC, tablet en telefoon, maar ook de koelkast, thermostaat, frisdrank automaat of bedenk het zo gek… je fiets. Dat idee is natuurlijk niet echt nieuw, maar de techniek gaat zo hard en de jongens uit Veldhoven (lees ASML) kunnen machines maken waarmee chips gemaakt worden die zo bizar klein zijn, dat een complete Windows computer nu niet groter meer is dan een postzegel en nog energie zuinig ook. Je hoeft dus geen embedded programmeur meer te zijn, maar "gewoon” Windows developer om te ontwikkelen voor apparaten zonder de gebruikelijk Windows interface. Mooi spul.
Klaar voor vandaag. Morgen weer een dag voor nieuws en interessante ontwikkelingen.