Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door Arnoud Wokke

Redacteur mobile

Interview: Microsoft over Windows Phone 7

Inleiding

In één klap neemt Microsoft afscheid van alles wat in de afgelopen jaren met Windows Mobile is opgebouwd. Met het verschijnen van Windows Phone 7 begint de softwaregigant met een schone lei.

Die schone lei blijkt uit diverse zaken: zo is de interface compleet anders dan Windows Mobile 6, de filosofie achter het besturingssysteem is anders en ook de software-ontwikkeling werkt anders. Er zijn eigenlijk maar weinig overeenkomsten, behalve dat beide OS'en gemaakt zijn door Microsoft en ontwikkeld zijn op basis van de Windows CE-kernel.

Op de DevDays-ontwikkelaarsbijeenkomst die Microsoft eind maart in Den Haag hield, sprak Tweakers.net met Charlie Kindel. Kindel gaat bij Microsoft over de ontwikkeling van Windows Phone 7. Eerder was hij onder meer verantwoordelijk voor Windows Home Server.

Kindel geeft in dit interview onder meer een toelichting op de ontwikkeling van applicaties, multitasking, de filosofie achter de opbouw van het OS en de overeenkomsten in strategie tussen Windows Phone 7 en Apples iPhone OS.

De gedachte achter Windows Phone 7

'Drie schermen' en internetservices

Microsoft baseert zijn strategie momenteel op de 'drie schermen'-filosofie: pc of laptop, tv, en smartphone. Volgens Microsoft ligt de toekomst in het kunnen synchroniseren van zoveel mogelijk zaken tussen die drie schermen.

De smartphone is als 'derde scherm' om veel verschillende redenen belangrijk, zegt Kindel. "De telecommarkt is enorm groot en kent een gigantische hoeveelheid gebruikers. De smartphone is de nieuwe 'personal computer', je hebt hem altijd bij je, al je contacten en andere persoonlijke informatie staat erop en hij is altijd verbonden met het internet."

De bedoeling is dan ook dat er maar weinig op de Windows Phone 7-toestellen zelf wordt uitgevoerd: "Een groot deel van de activiteit vindt plaats aan de serverkant. Ook applicaties maken veel gebruik van de server, zoals met notificaties. Zo gebeuren de zaken die het meeste van het toestel zouden vergen, nu op de server. Dat kan ook besparend werken voor de accu."

Integratie met andere Microsoft-diensten

Die focus op internetservices opent ook mogelijkheden voor integratie met andere Microsoft-diensten: Zune voor multimedia, Xbox voor gamen en Bing voor zoeken. Zo zouden ontwikkelaars die Xbox 360-games maken, ook een mobiele versie voor Windows Phone 7 kunnen maken. Die zouden dan bijvoorbeeld samen verkocht kunnen worden. "Of ze dat ook doen, is aan de game-ontwikkelaars. Wij maken het alleen mogelijk."

Meer in eigen hand

Microsofts filosofie voor Windows Mobile 6 was om fabrikanten en providers vooral hun eigen gang te laten gaan. Daardoor verschenen er veel verschillende toestellen met veel verschillende versies en interfaces op de markt. Bij Windows Phone 7 mogen fabrikanten minder doen om de interface aan te passen. "Wij hebben veel geïnvesteerd in het merk Windows Phone en de look & feel is deel van de kracht van het OS. Daarom is er ook geen api beschikbaar om bijvoorbeeld het homescreen aan te passen. Het homescreen is van de gebruiker voor de gebruiker en daar kan niemand bij."

Daarnaast gaat Microsoft zelf updates voor het OS uitbrengen. Daarmee hoeven gebruikers niet langer te wachten tot de fabrikant of de provider een firmware-update uitbrengt. Dat moet zorgen voor minder versplintering in het aantal versies van Windows Phone dat gebruikt wordt. "We willen dat iedereen dezelfde versie van het OS gebruikt. Het is niet prettig als er dertig versies van je besturingssysteem in omloop zijn."

Die updates kunnen op twee manieren naar gebruikers worden gepusht. "Dat doen we via de desktopsoftware van Zune of over the air", aldus Kindel. "Welke manier we toepassen, hangt af van de grootte van de update." In de praktijk zal het erop neerkomen dat grote updates via de desktopsoftware geïnstalleerd kunnen worden, terwijl de kleinere updates direct naar de telefoon worden gestuurd.

Windows Phone 7 zal bij de release nog niet 'feature complete' zijn: veel zaken worden pas later toegevoegd. Dat is een bewuste keuze, aldus Kindel. "Wat we doen, willen we extreem goed doen. Dat is een verandering ten opzichte van eerdere Windows Mobile-versies, waar we zoveel mogelijk functionaliteit in probeerden te stoppen. Nu zullen sommige dingen bij de lancering ontbreken, maar het belangrijkste is voor ons de gebruikservaring. Alles aan het toestel moet gelijk goed werken. Daarna kijken we hoe we die functionaliteit uit kunnen breiden."

Interface

De interface is gebaseerd op twee belangrijke pijlers: 'tiles' en 'hubs'. Tiles staan op het homescreen. Een tile kan van alles bevatten: een contact, een applicatie of een bookmark, maar ook een hub. Een tile wordt constant bijgewerkt, bijvoorbeeld met updates van Facebook of notificaties van een mailapplicatie.

De hubs zijn de plaats waar applicaties kunnen samenkomen: daardoor wordt informatie van verschillende bronnen op één locatie weergegeven, in plaats van in diverse verschillende applicaties. Zo kunnen de achievements in diverse games worden weergegeven in een Xbox-hub.

In eerste instantie kunnen de hubs nog niet worden uitgebreid met functionaliteit van nieuwe applicaties. Dat wordt later wel mogelijk, zodat Nederlandse gebruikers bijvoorbeeld op Hyves-integratie mogen rekenen. "Op termijn kan dat, maar vooralsnog richten we ons op andere zaken", aldus Kindel.

De release

Microsoft heeft veel fabrikanten en providers bereid gevonden mee te werken aan Windows Phone 7. Onder meer HTC, Samsung, Sony Ericsson, LG en Asus werken al aan WP7-hardware en -software. Kindel toont ons een nog naamloos toestel van Asus en een qwerty-slider van LG.

De release staat gepland voor eind dit jaar en volgens Kindel ligt Microsoft nog op schema. "Als ik zie waar we nu staan op het gebied van snelheid en stabiliteit van het OS, ben ik er zeker van dat we het gaan halen."

Bij die release mogen fabrikanten en providers geen eigen elementen toevoegen. Volgens Kindel is dat logisch: "Wij hebben veel geïnvesteerd in het merk Windows Phone en we denken dat de consistentie van de interface een deel van de kracht gaat worden. Dat is de reden dat fabrikanten, in tegenstelling tot bij Windows Mobile 6, geen nieuwe look & feel aan Windows Phone 7 mogen meegeven."

Toch heeft Kindel veel waardering voor wat fabrikanten en providers met Windows Mobile 6 hebben gedaan. "Veel fabrikanten hebben elementen in de interface vervangen. They did a phenomenal job, sommige interfaces waren beter dan de standaardinterface. Daar mogen ze trots op zijn."

Betalen via de provider

Een van de belangrijkste verkoopargumenten moet Windows Marketplace worden. Een groot manco bij concurrerende downloadwinkels is volgens Kindel de manier van betalen. Voor Android Market heb je een creditcard nodig die aan een Google Checkout-account is gekoppeld; de App Store van Apple accepteert naast een creditcard ook het betaalsysteem Click&Buy.

Microsoft wil dat heel anders aanpakken: aankopen van bijvoorbeeld applicaties moeten automatisch via de telefoonrekening betaald kunnen worden. "Dat is een service in Windows Phone 7 en we streven ernaar om dat in alle landen waar Windows Phone 7 uitkomt, aan te bieden." Of dat lukt, is echter nog nog onduidelijk.

Software en ontwikkeling

Alleen Marketplace

Het met een executable bestand installeren van applicaties is onder Windows Phone 7 niet mogelijk. Ook bedrijven die een exclusieve applicatie voor de eigen medewerkers maken, wat in Windows Mobile 6 wel gebeurde, vissen achter het net. "Dat hebben we in de planning voor toekomstige releases, voorlopig richten we ons op andere zaken." Alleen ontwikkelaars kunnen hun eigen applicaties op hun eigen toestellen testen.

Het beperken van de mogelijkheid om applicaties op een andere manier te installeren, is volgens Kindel gedaan om gebruikers tegemoet te komen. "Op die manier kunnen we beter garanderen dat applicaties goed, veilig en compatibel zijn."

Voor ontwikkelaars zitten er ook voordelen aan. "Ontwikkelaars willen op een makkelijke manier hun applicatie aan zoveel mogelijk mensen aanbieden. Met de Marketplace kan dat."

Voor de Marketplace gaan wel regels gelden. Daaronder gelden onder meer 'business policies' en 'technical policies'. "Voordat een applicatie wordt goedgekeurd, onderwerpen wij het aan een aantal tests. Als de applicatie wordt goedgekeurd, verschijnt hij in Marketplace. Als hij wordt afgekeurd, kan de ontwikkelaar proberen om zijn applicatie te wijzigen en opnieuw in te leveren."

Microsoft wil het daarbij beter doen dan bijvoorbeeld Apple, dat nog wel eens kritiek krijgt omdat applicaties om onduidelijke redenen worden geweigerd. "Wij zullen transparant zijn over de eisen voor applicaties en over de punten waarop ze niet voldoen als ze worden afgekeurd."

Geen native code

Applicaties voor Windows Phone 7 kunnen gemaakt worden in Silverlight, games in XNA. Daarnaast draaien .Net-applicaties in een soort 'sandbox', die overigens na verloop van tijd steeds minder strikt zal worden.

Een native development kit komt er niet, aldus Kindel. "Wel geven we bepaalde ontwikkelaars toegang tot native api's, als dat nodig is. Dat zal niet vaak gebeuren, maar dat doen we bijvoorbeeld om Adobe de kans te geven Flash voor Internet Explorer te ontwikkelen. Dat lukt niet met de ontwikkeltools die ontwikkelaars normaal gesproken hebben." Kindel ontkent echter dat grote ontwikkelaars meer api's mogen gebruiken. "Daarover is de afgelopen weken een verkeerd beeld in de media ontstaan."

Multitasking

In eerste instantie heeft Windows Phone 7 alleen multitasking voor de eigen applicaties, zoals de Zune-mediaspeler. De mediaspeler kan vanuit andere applicaties bediend worden: als in een andere applicatie de volumeknop wordt ingedrukt, verschijnt er een Zune-widget op het scherm met een Play/Pauze-knop en knoppen om het vorige of volgende nummer te starten.

De multitaskingfunctionaliteit krijgt verder de drie al bekende notificatiemethoden: een notificatie in een tegel op het homescreen, een notificatie die van boven op het scherm komt en een 'in-app'-notificatie, voor als je al in het programma zit dat een notificatie wil geven.

Toch zegt Kindel dat Microsoft multitasking voor bepaalde scenario's wel wil ondersteunen. "Als je bijvoorbeeld een applicatie hebt die op de achtergrond een gps-positie aan andere toepassingen kan doorgeven, is het wel nodig dat die applicatie in de achtergrond kan draaien. Voor dat soort scenario's bouwen we multitasking weer in." Dat gebeurt in toekomstige versies; op de vraag hoe snel die zullen verschijnen, wil Kindel echter niet ingaan.

Keep it simple

Microsoft heeft geprobeerd om de drempels voor ontwikkelaars zo laag mogelijk te maken, zodat applicaties snel en makkelijk kunnen worden gemaakt. Daarom is voor applicaties gekozen voor Silverlight, terwijl games in XNA worden ontwikkeld. "Zo zijn er meteen veel ontwikkelaars die software voor Windows Phone 7 kunnen maken, simpelweg omdat ze al met de technologie overweg kunnen." Bovendien is de basisversie van de ontwikkeltools gratis te downloaden. Er is wel een uitgebreidere versie die geld gaat kosten.

De software in de ontwikkelomgeving emuleert een x86- in plaats van een ARM-chip. "Dat is omdat het emuleren van een 1GHz-toestel veel van de pc vergt. Het was veel logischer om voor x86-hardware te kiezen, zodat er minder van de pc wordt gevraagd."

Microsoft heeft overigens al bekendgemaakt dat een ontwikkelaar 70 procent van de winst van de verkoop van zijn applicaties krijgt. De overige 30 procent gaat naar Microsoft.

Tot slot

Veel van de elementen uit de nieuwe strategie van Microsoft, zoals de gesloten vorm van de Marketplace en het beperken van multitaskingmogelijkheden, lijken geënt op de strategie die Apple de afgelopen jaren met zijn iPhones volgde. Kindel erkent dat: "Dat klopt, in veel zaken zitten wij met Apple op één lijn. We hebben de gebruikservaring vooropgesteld bij Windows Phone 7 en scherpe keuzes gemaakt. Het kan kloppen dat een aantal van die keuzes overeen komen met die van Apple. At the end of the day gaat het ons allebei om de gebruikservaring van smartphones."

Kindel denkt - uiteraard - dat Windows Phone 7 snel marktaandeel zal winnen. "In het verleden is het vaker gebeurd dat wij op een bepaalde markt de underdog waren en toch marktleider zijn geworden." De vraag is wat er gebeurt als Windows Phone 7 flopt en de verkopen achterblijven bij de verwachtingen. Gooit Microsoft dan het bijltje erbij neer? "Wij vinden de mobiele markt heel belangrijk. Ik kan echter niet op dit soort vragen ingaan. Daarvoor is het nu nog te vroeg." Microsoft verwacht juist heel veel van zijn nieuwe mobiele OS, zegt Kindel. "We hebben veel positieve feedback gekregen van fabrikanten, providers en ontwikkelaars. We hopen met Windows Phone 7 een succesvolle nieuwe weg in te slaan."

Reacties (121)

Wijzig sortering
Ik loop hier nog met een telefoon die kan bellen en sms-en. Voor dergelijke mensen is Windows Phone 7 al een enorme vooruitgang en kan een OS niet eens zoveel schelen. Als de telefoon maar een beetje leuk eruit ziet en snel werkt.
Het hele uiterlijke van windows phone 7 vind ik echt afschuwelijk. En de fabrikanten mogen er ook niet veel aan aanpassen.
Ik heb er nog niet mee gewerkt dus mag er eigenlijk niet over oordelen maar ik heb wel de filmpjes op youtube gezien. De snelheid kan er later nog wel inkomen.
Maar als je op het hoofdmenu al die internet explorer ziet moet ik al bijna kotsen.
Ik heb dan ook niks tegen windows en vind windows 7 top!

En hoe zit het met de apps.. geen native apps. Alleen iets met Silverlight? komop...Dit is niet eens beter als iPhone.

Ik hou het maar bij Android. Dank u.
Ik vind het belachelijk dat alles via de marketplace moet gaan. Ik wil echt heel graag een windows phone voor een bepaalde applicatie die er mobiel alleen is voor Windows Mobile. Ik ben al zeker dat deze applicatie niet in de marketplace terecht gaat komen, met het gevolg dat ik me maar snel een phone zal aanschaffen met 6.5.
Waarom niet gewoon een certificaat op de marketplace, maar wel nog de mogelijkheid om via exes te installeren??
Ik vind het OS er erg goed uit zien, en het klinkt allemaal goed doordacht. Ik ben benieuwd hoe ik het in praktijk allemaal gaat werken, en wacht dan ook met smart de eerste telefoons af.

wat me wel opvalt is dat ik erg vaak de zin: "Dat hebben we in de planning voor toekomstige releases, voorlopig richten we ons op andere zaken." tegen kom. hij maakt zich er zo wel erg makkelijk vanaf. maar ik ben benieuwd, zien ik geloven.
als ik zo lees gebeurt er ook veel op de server van Microsoft.
dus dat zou waarschijnlijk betekent dat XDA het een stukje moeilijker zal gaan krijgen om Windows phone 7 roms te gaan maken voor telefoons die het eigenlijk niet horen te hebben zo als de HD2.
leestip: arstechnica: how iphone destroys windows phone 7 without even shipping

interessante opinie, je hoeft het er niet mee eens te zijn natuurlijk maar de argumenten zijn behoorlijk overtuigend.
Voor een groot gedeelte wel ja, gelukkig lees ik op Tweakers ook meer dan voldoende WM gebruikers die de stap naar WP7S een slechte vinden, allerlei functies die vervallen en een Apple-achtig regime. Gelukkig, omdat ik het niet erg kritisch zou vinden als het plots allemaal zou worden goedgepraat. Persoonlijk denk ik dat dit voordelig kan zijn, WP7S zou op die manier meer consumenten kunnen aanspreken, je ziet ook hoe dit werkt voor Apple. Maar voor de Tweakers onder ons is het een stap terug. Er zitten aardig wat leuke dingen aan WP7S, maar ze overtuigen mij niet. Ik ben dan ook heel benieuwd hoeveel mensen ze hiermee gaan aanspreken, Apple heeft op dit moment een enorm momentum met hun OS4 en iPad, dit zie je ook terug in de aandelen-koers, terwijl die van MS nauwelijks iets doet.
Toch zegt Kindel dat Microsoft multitasking voor bepaalde scenario's wel wil ondersteunen. "Als je bijvoorbeeld een applicatie hebt die op de achtergrond een gps-positie aan andere toepassingen kan doorgeven, is het wel nodig dat die applicatie in de achtergrond kan draaien. Voor dat soort scenario's bouwen we multitasking weer in." Dat gebeurt in toekomstige versies; op de vraag hoe snel die zullen verschijnen, wil Kindel echter niet ingaan.
Zo hee, dat had ik niet verwacht, en dat ze dat nu ook na buiten brengen sinds dinsdag... wie had dat verwacht, je kan dus enkel 'enkele services' laten multitasken.. vast om batterij en performance te sparen... waar heb ik dat eerder gezien.
Dat was al bekend voor de presentatie van iPhone OS 4.0.
Ja, maar laat Microsoft hierboven nu helemaal toegeven dat ze gewoon hebben gekeken naar Apple en dit nadoen. Niks mis mee, want het is succesvol, maar ze zijn er erg ver in gegaan en dan verbaast het mij ook niet dat multitasking op precies dezelfde wijze wordt geintegreerd.
De vraag als WP7 flopt "Gooit Microsoft dan het bijltje erbij neer?"
Daar is alvast een antwoord op te formuleren; neen. De mobiele markt wordt de belangrijkste en deze zullen ze zeker niet aan hun neus voorbij laten gaan. Daarenboven zijn er genoeg Windows fanboys die staan te wachten op WP7
* killercow vindt t een parchtige markting actie iig.

Op de tweakers.net frontpage een slogan mogen plaatsen als: "De release van Windows Phone 7 wordt dit jaar de belangrijkste gebeurtenis in de telecomsector" is vast niet goedkoop.
Wat wordt volgens jou een belangrijkere gebeurtenis dan? Android heeft vorig jaar zijn release gehad en de iphone al een paar jaar terug.
Van wie verwacht je dat ze nog iets drastisch nieuws uit de mouw gaan schudden op de telefoonmarkt?
Wat gaat er dan volgens jou allemaal gebeuren dit jaar in de telecomsector? ;)

Beetje offtopic: Heeft iemand details over de steeds afgebeelde telefoon? Ik vind 'm namelijk wel een mooi simplistisch design hebben! En met een qwerty-tobo eronder zou het helemaal :9~ zijn.
De release van Windows Phone 7 wordt dit jaar de belangrijkste gebeurtenis in de telecomsector.
Als je dit soort opmerkingen leest is er meestal maar één conclusie; reclame voor iets waar het geclaimde helemaal niet in zit.
Net zoiets als gel die niet plakt, en een zakje soep waar aandacht en natuurlijke ingrediënten in zitten.
Iemand nadoen levert nooit een hype op, je bent namelijk niet de eerste.

Op dit item kan niet meer gereageerd worden.


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Moederborden

'14 '15 '16 '17 2018

Tweakers vormt samen met Tweakers Elect, Hardware Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True