Windows Phone

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Windows Phone
Windows Phone
Ontwikkelaar Microsoft
OS-familie Windows CE 7.0 voor WP7.x
Windows NT 6.2 voor WP8.x
Bronmodel Closed source
Laatste uitgave 7.10.8862.144 (14 maart 2013)
8.0.10211.204 Portico (11 december 2012)
Codenaam Photon
Kerneltype Hybride
Status Actief
Website windowsphone.com
Portaal  Portaalicoon   Informatica

Windows Phone (afgekort WP) is een besturingssysteem van de firma Microsoft bedoeld voor smartphones. Het is gepresenteerd op 11 oktober 2010. De toestellen met Windows Phone zijn sinds 21 oktober 2010 verkrijgbaar, hoewel het besturingssysteem pas medio 2011 in Nederland en België officieel is geïntroduceerd. Dit is omdat het besturingssysteem enkel in de 'EFIGS'-talen (Engels, Frans, Italiaans, Duits en Spaans) beschikbaar was voor de Mango-update.[1] Microsoft presenteerde het besturingssysteem voor het eerst tijdens het Mobile World Congress 2010 in Barcelona. Vaak wordt het gezien als het vervolg op Windows Mobile, maar Windows Phone is hier los van ontwikkeld. Ook wordt Windows Phone als de lang gespeculeerde Zune-phone gezien. Dit zou een telefoon moeten worden die gebaseerd is op de interface van de Zune-mediaspeler van Microsoft.

Inhoud

Geschiedenis [bewerken]

Sinds 2004 zijn er plannen gemaakt om Windows Mobile te vernieuwen of van een grote update te voorzien. In 2008 is het gehele project gestopt en heeft men besloten om helemaal opnieuw te beginnen in plaats van verder te gaan met Windows Mobile. Het besturingssysteem dat uit dit project is gekomen werd eerst 'Windows Phone 7 Series' genoemd, maar sinds 2 april 2010 heeft Microsoft besloten het woord 'Series' weg te laten om de naam simpeler te houden.

Windows Phone had in 2009 op de markt moeten komen, maar is in verband met de ontwikkeling van Windows Mobile 6.5 vertraagd. De tijdsdruk werd steeds hoger en Microsoft heeft sindsdien besloten een iets andere aanpak te volgen. Alles wat de telefoon kan, moet perfect zijn. Met andere woorden: "Liever iets minder goede functionaliteit dan veel inferieure functionaliteit". In het vierde kwartaal van 2010 werden de eerste telefoons gelanceerd en daarna moet via updates overige functionaliteit worden toegevoegd. In de tijd daarna volgden de updates DoNo, Mango (ook wel bekend als Windows Phone 7.5) en Tango.

Versies [bewerken]

Legenda
Niet meer ondersteund Ondersteund Toekomstige versie
Major versie Naam
Eerste release
Versie Build Codenaam Belangrijkste wijzigingen
7 Windows Phone 7
Oktober 2010
7.0 7004 Photon Eerste uitgaven van het Windows Phone 7 OS.
7008 Verbeterde update procedure voor latere updates.
7389 NoDo Voegt CDMA-ondersteuning toe, kopiëren en plakken, snellere app-laadtijden en betere Facebookintegratie. Build 7389 bevat dezelfde functies als 7390.
7390
7392 Intrekken van frauduleuze certificaten.
7403 Voorbereidende update op Windows Phone 7.5, deze update is nodig om te kunnen updaten naar Mango.
Windows Phone 7.5
27 september 2011
7.10 7720 Mango Windows Phone 7.5 werd aangekondigd in februari 2011. Steve Balmer kondigde een grote update aan voor Windows Phone 7 die werd vrijgegeven aan het eind van het jaar. In deze update is onder andere Internet Explorer 9 toegevoegd, Twitterintegratie in de people-hub. Ook kunnen apps van derden nu gebruik maken van multitasking op Windows Phone.
7740 Herstelt een probleem met Microsoft Exchange Server 2003 en voicemailnotificatie.
Windows Phone 7.5 Refresh
Onbekend (Refresh)
28 juni 2012 (Tango)
7.10 8107 Refresh Voegt LTE-ondersteuning toe en herstelt een bug waardoor het toetsenbord soms niet tevoorschijn kwam. Ook bevat deze versie een bugfix voor een probleem met locatie bepaling en diverse andere problemen.
8112 Standaardversie voor AT&T Nokia Lumia 900 en HTC Titan II. Ondersteuning voor visuele voicemail en Internet Sharing (Tethering) voor het AT&T-netwerk.
8773 Tango Mogelijkheid om contacten te exporteren naar de simkaart en beheren, tevens ondersteunt Windows Phone nu hardware met 256 MB RAM en ook de vereisten voor de SPU zijn verlaagd.
8779 Kleine verbeteringen en updates.
8783 Kleine verbeteringen en updates.
Windows Phone 7.8
1 februari 2013
7.10 8858 7.8 Update voor Windows Phone 7, brengt meeste functies van Windows Phone 8 naar Windows Phone 7.
8860 Verschillende kwaliteitsverbeteringen.
8862 Hersteld een bug in Live Tiles welke niet updaten.
8 Windows Phone 8
29 oktober 2012
11 december 2012 (Portico)
8.0 9903 Apollo Meerdere schermresoluties, MicroSD-ondersteuning en multicore-processorondersteuning, verbeterde interface, nieuw logo, Windows CE-kernel vervangen door Windows NT-kernel, compatibel met Windows 8 Apps en omgekeerd, native code, Internet Explorer 10, Nokia Maps en meer.
10211 Portico Verbeteringen voor audio, bugfixes, Always-on wifi verbinding en VPN ondersteuning, mogelijkheid om oproepen automatisch te beantwoorden met SMS. SMS concepten opslaan en optie om alle berichten te selecteren.
Windows Phone Blue 8.xx NTB Blue Blue, een update voor Windows Phone 8, wordt gelijktijdig verwacht met Windows Blue, Outlook.com update, Skydrive update, etc. in de zomer van 2013.

Gebruikersinterface [bewerken]

Windows Phone heeft een andere focus dan Windows Mobile. Windows Mobile is op de markt gekomen als een zakelijk besturingssysteem. Windows Phone richt zich op de consument. Dit blijkt onder andere uit integratie met diensten als Xbox Live, Windows Phone Marketplace en Zune Pass, een downloaddienst voor muziek van Microsofts mediaspeler Zune.

De interface van het besturingssysteem, welke de naam 'Metro' draagt, is geïnspireerd door de gebruikersinterface van die van Zune. Het is bedoeld voor gebruik met touchscreen. Het startscherm bestaat uit zogenoemde live tiles (tegels). Dit zijn snelkoppelingen naar websites, contacten, applicaties en dergelijke. De tiles worden tevens gebruikt om updates weer te geven. Zo geeft bijvoorbeeld de tile van de e-mailclient het aantal ongelezen berichten en de tile van een contact bijvoorbeeld de nieuwe foto van zijn of haar sociale netwerksite.

Een ander belangrijk deel van van de gebruikersinterface zijn de 'hubs'. Hubs zijn applicaties die een aantal functionaliteiten bieden rond een bepaald thema. Hierbij wordt horizontaal gescrold. Er zijn zes hubs[2], welke in de onderstaande tabel worden beschreven.

People Dit is de contactenlijst. De contacten komen uit Windows Services en Exchange, maar ook uit Twitter, Facebook en Gmail
Pictures Hierin staan fotoalbums welke op de telefoon zijn opgeslagen en fotoalbums van het internet. Albums van het internet komen via cloud-diensten zoals Facebook.
Games Dit is de Xbox Live-integratie, hierbij zie is het Xbox Live-profiel te benaderen. Vanuit deze hub worden spellen gestart en is het mogelijk anderen uit te nodigen voor een spel. De Xbox-integratie is gericht op mobiel gebruik, wat zich uit in het gebruik van turnbased games.
Music + Video Hier is de Zune-mediaspeler geïntegreerd. Men kan hier de Zune Pass gebruiken, de download verloopt dan via 3G of wifi.
Marketplace Via deze hub kunnen applicaties en games worden gedownload. Verder wordt de marketplace gebruikt voor het downloaden van muziek en abonneren op podcasts.
Office In deze hub kunnen bestanden in Microsoft Office worden geopend en bewerkt. De hub biedt ook ondersteuning voor Exchange. Verder wordt de hub gebruikt om bijlagen uit e-mails te openen en andersom, om Officebestanden te verzenden via de e-mailapplicatie. Ook kan aan de documenten ingesproken commentaar worden toegevoegd.[3]

Voor Windows Phone beschikte Zune al over de Metro-interface. Ook Windows 8 krijgt een geheel op Metro gebaseerde interface. De Xbox heeft in 2011 ook een volledige revisie ondergaan en gebruikt nu ook deze interface. Elementen van Metro zijn ook al zichtbaar in de Windows Live Essentials 2011. Office 2013 bevat eveneens kenmerken van Metro. Verder zijn ook diverse websites van Microsoft gebaseerd op Metro.

Functionaliteit [bewerken]

Fujitsu Toshiba IS12T Windows Phone

In Windows Phone 7 is een webbrowser aanwezig, deze is gebaseerd op IE7 en de gebruikte render-engine is een versie tussen IE7 en IE8.[4] Met de update naar Windows Phone 7.5 (Mango) werd de hele browser vervangen door Windows Internet Explorer 9. Adobe Flash wordt bij de release nog niet ondersteund, ook zal Silverlight in de browser niet werken.[5]

Voor het afspelen van mediabestanden wordt de software van de Zune-mediaspeler gebruikt. De ondersteunde bestandsformaten voor muziek zijn: MP3, WMA, AAC, AAC+, eAAC+, AMR en Midi[6].Voor video zijn dat: MPEG4, H.263, H.264, WMV (.wmv) en DivX. Voor afbeeldingen zijn JPEG en BMP beschikbaar. Dit zijn minder formaten dan de Zune-mediaspeler zelf ondersteunt, maar Microsoft heeft alleen deze formaten bevestigd.

Verder beschikt Windows Phone 7 over een Marketplace. Deze ondersteunt betaling via kredietkaart en betaling via de provider. Voor ontwikkelaars is het mogelijk een testperiode toe te voegen. De marketplace is bestemd voor het downloaden van muziek, spellen, abonneren op podcasts en dergelijke. Aankopen worden geregistreerd via een Windows Live ID. Voor spellen wordt een onderscheid gemaakt. Er zijn officiële spellen, Xbox Live Games for Windows Phone, genaamd[7]. Partners die Microsoft hiervoor bevestigd heeft, zijn: EA Games, Namco en Pandora. Daarnaast kan elke onafhankelijke ontwikkelaar spellen maken voor het besturingssysteem.

Multitasking [bewerken]

Windows Phone 7 zal in elk geval in de eerste versie geen volledige multitasking ondersteunen. Enkel de applicaties van het besturingssysteem zelf kunnen naast elkaar draaien. Dit zijn applicaties als Zune, de browser en dergelijke. In plaats hiervan heeft Microsoft wel twee andere systemen geïmplementeerd.[8]

Het eerste systeem is te vergelijken met cookies in internetbrowsers. Als een applicatie wordt afgesloten, wordt er een status-pakket opgeslagen. Dit houdt informatie vast zoals; welk deel was als laatst zichtbaar, hoever er naar beneden gescrolld is, wat er in de invoervelden stond en dergelijke. Op het moment dat men terugkeert, wordt de applicatie met deze informatie weer opgebouwd.

Het tweede systeem is door middel van push-notificaties die bovenin het startscherm worden getoond. Microsoft heeft dit Microsoft Notification Service gedoopt. Applicaties kunnen hiermee berichtjes (notificaties) 'naar voren duwen'. Dit betekent dat applicaties die niet open staan, wel real-time updates kunnen geven. Een voorbeeld is een Rss-feed met nieuwsberichten. Er komt in het scherm te staan dat er een nieuw bericht is in de webfeed waar je op geabonneerd bent. Andere voorbeelden zijn: weerbericht-updates, Xbox Live-uitnodigingen en dergelijke.

Updates [bewerken]

De updates zullen via Microsoft zelf verspreid worden, hiermee hoopt Microsoft versplintering van een aantal versies tegen te gaan. De kleine updates zullen draadloos via een internetverbinding naar de telefoons verzonden worden. Grote updates zullen verspreid worden via de desktopsoftware van Zune onder Windows, en 'Windows Phone Connector' onder Mac OS X. De Zune-software zal een belangrijke rol spelen bij Windows Phones, zo zal ook via Zune muziek en films naar de telefoon verzonden worden. Software-updates worden niet meer verspreid via de fabrikant of provider, maar als zij toch een provider-specifieke update willen verspreiden, dan kunnen ze gebruikmaken van Microsofts updatesysteem.

Ondertussen zijn er voor Windows Phone 7 al 3 grote updates verspreid. De NoDo-update heeft zijn naam te danken aan een grap binnen Microsoft; volledig betekent het eigenlijk No Donut. Deze update bracht de mogelijkheid om te kopiëren en te plakken. Windows Phone Mango, ook wel bekend als Windows Phone 7.5 (Windows Phone 7.5 draagt versienummer 7.10), was een lang verwachte update en bracht diverse verbeteringen aan het besturingssysteem. Ook werd vanaf nu Nederlands ondersteund. Windows Phone Tango is de recentste versie van Windows Phone. Deze update zorgde ervoor dat Windows Phone nu geschikt was voor smartphones met nog lagere specificaties.

Windows Phone 8 zal niet worden verstuurd als update naar smartphones met Windows Phone 7. In plaats daarvan krijgen Windows Phone 7-toestellen een update naar de tussenversie Windows Phone 7.8, deze bevat functies van Windows Phone 8.

Internet Explorer [bewerken]

1rightarrow.png Lees ook Internet Explorer Mobile voor meer informatie over deze browser.

Windows Phone 7 werd origineel geleverd met Internet Explorer Mobile 7 als browser. Dit moet niet verward worden met Internet Explorer 7, aangezien IE Mobile 7 ook is gebaseerd op Internet Explorer 8. Windows Phone 7.5 kreeg Internet Explorer Mobile 9 als browser, waarbij versie 8 dus werd overgeslagen, dit om de mobiele- en desktopversie van de browser gelijk te trekken. Internet Explorer Mobile 9 is gebaseerd op Internet Explorer 9 en gebruikt bijgevolg dezelfde engine. Voor Windows Phone 8 wordt Internet Explorer Mobile 10 gebruikt.

De browser staat de gebruiker toe om 6 tabbladen te openen, deze kunnen parallel met elkaar geladen worden.

Hardware-eisen [bewerken]

Microsoft laat de bouw van de telefoons over aan andere bedrijven maar Microsoft stelt wel hardware-eisen zodat Windows Phone altijd vloeiend kan werken. Er wordt onderscheid gemaakt tussen drie klassen (soms ook chasses genoemd). Chassis 1 is het chassis met de meest strenge eisen, chassis 3 heeft de minst strenge eisen. Een hoger eisenpakket is bedoeld voor intensieve gebruikers, wellicht ook voor mensen die graag spellen spelen (of applicaties) welke veel vergen van het geheugen, dan wel de processor. Het 'basis'-chassis is als volgt:[9]

  • Een Terug-, Thuis- en Zoekknop
  • Twee volumeknoppen, aan/uit-knop en cameraknop
  • ARMv7-gebaseerde processor
  • Hardware-versnelling voor de DirectX Applicatie Programming Interface
  • Een capacitief touchscreen met een resolutie van 800 x 480, later zal ook 480 x 320 worden ondersteund.
  • Een digitale camera met flitser
  • Bluetooth- en wifi-connectie
  • FM-radio-ontvanger
  • A-GPS
  • Accelerometer, kompas
  • Afstandssensor

Ook worden een beperkt aantal vormfactoren ondersteund. Het eerste model zal een groot touchscreen hebben met minimaal een 1GHz-processor en een aparte grafische processor. Bij de lancering zijn diverse toestellen gepresenteerd van HTC, Dell, LG en Samsung. Hieronder zijn toestellen met en zonder fysiek toetsenbord, verschillende schermgrootte en een toestel met een uitschuifbare Yamaha-speaker. Doordat Microsoft niet zelf toestellen fabriceert, zorgt dit ervoor dat er verschillende toestellen op de markt komen voor verschillende doelgroepen.

De tweede vormfactor zijn toestellen met een qwerty-toetsenbord direct onder het scherm en deze worden in 2011 verwacht. Microsoft heeft tijdens de presentatie in Barcelona een aantal hardwarepartners gepresenteerd, waaronder: HTC, Sony Ericsson, Dell, Garmin-Asus (producent van navigatiesystemen), HP, LG, Samsung, Toshiba and Qualcomm (processoren).

Software-ontwikkeling [bewerken]

Windows Phone-software-ontwikkeling wordt enkel gebaseerd op Silverlight en XNA.[10] Het .Net Compact Framework is niet meer beschikbaar voor Windows Phone 7, wat betekent dat alle oudere applicaties van Windows Mobile niet meer beschikbaar zijn voor dit OS.

Ontwikkeling gebeurt door middel van Microsoft Visual Studio 2010, Expression Blend of XNA Game Studio Express. Software kan getest worden via een emulator. Ook heeft de ontwikkelaar de mogelijkheid via de Marketplace zijn applicaties op elk Windows Phone toestel te testen, er zijn dus geen specifieke test-toestellen nodig en voor testdoeleinden hoeft de applicatie niet door de Marketplace-keuring te gaan.

Er is een speciale versie van Silverlight nodig, omdat deze overweg moet kunnen met de telefoonfunctionaliteit zoals:[11]

  • Hardware-acceleratie voor video en graphics
  • Accelerometer voor bewegingsdetectie
  • Multi-touch
  • Camera en microfoon
  • Gebruik van de gps
  • Push-notificaties
  • Gebruik van de mediabibliotheek op de telefoon
  • Xbox-Live, voor het ontwikkelen van spellen
  • Basis telefoon-functionaliteit, zoals bellen, sms-en, e-mail en dergelijke

De applicaties worden enkel via Microsofts Marketplace verspreid.

Besturingssysteem [bewerken]

Windows Phone 7 is gebaseerd op Windows CE 7.0. Na de laatste vernieuwingen hierin biedt het in theorie ondersteuning voor 32.000 processen tegelijk. Voor elk proces is maximaal 1GB aan virtueel geheugen beschikbaar. Hoewel er totaal 2GB aan virtueel geheugen beschikbaar is voor de processen. Ook de kernel beschikt over 2GB virtueel geheugen. Dit zijn de specificaties van Windows Embedded in het algemeen, en dus niet van Windows Phone 7 in het bijzonder. Eerst dacht men dat Windows Phone 7 op Windows CE 6.0 gebaseerd was, maar ontwikkelaar James O'Neill ontdekte dat Windows Phone 7 op Windows CE 7.0 gebaseerd is[12]. De graphics worden verricht door Direct3D, dit is gebaseerd op DirectX10.

Met de overstap naar Windows Phone 8 werd de Windows CE kernel aan de kant geschoven en werd de Windows NT kernel gebruikt, dezelfde kernel die sinds Windows XP in consumenten edities van Windows wordt gebruikt. Het gaat om Windows NT 6.2, welke dezelfde kernel is als in Windows 8. Dit is gedaan om de compatibiliteit tussen de twee besturingssystemen te verbeteren en om het makkelijker te maken voor ontwikkelaars om apps tussen de twee platformen te porten. De overstap naar een nieuwe kernel was een van de redenen dat Windows Phone 7 niet kan worden geüpdatet naar Windows Phone 8.

Bestandssytemen [bewerken]

Voor het besturingssysteem worden twee bestandssystemen gebruikt, namelijk IMGFS en TexFAT.[13] IMGFS wordt gebruikt voor de systeembestanden en is compatibel met desktop-pc's. Het andere bestandssysteem, TexFAT, is bedoeld voor de gebruikersbestanden.

Windows Phone 7 gebruikt MicroSD als uitbreidbaar geheugen, maar dit wordt enkel door de fabrikant aangebracht bij de productie van de telefoons, het is dus niet mogelijk zelf nieuwe geheugenkaarten te gebruiken. Ook is het niet geschikt als massa-opslag. Dit komt doordat er een Unified Storage System wordt gebruikt. Dat zorgt ervoor dat er voor het besturingssysteem geen verschil is tussen de opslag in de telefoon zelf en het uitbreidbaar geheugen.

Hardware [bewerken]

Toestellen [bewerken]

1rightarrow.png Zie ook Lijst van Windows Phone toestellen voor een volledig overzicht van toestellen met Windows Phone

Systeemeisen [bewerken]

Microsoft maakt zelf geen toestellen, maar het legt wel enkele hardware vereisten op waar een toestel aan moet voldoen om Windows Phone te mogen draaien. Dit doet Microsoft om er zeker van te zijn dat de Windows Phone ervaring altijd vloeiend is. Daarom moeten alle Windows Phone toestellen voldoen aan de volgende specificaties:

Minimum Windows Phone vereisten
Aanraak gevoelig, 4-punts multi-touchscherm met WVGA (480x800) resolutie
ARM v7 "Cortex/Scorpion" – Snapdragon QSD8X50, MSM7X30 en MSM8X55
DirectX9 GPU
256MB RAM met minstens 4GB Flashgeheugen
Versnellingsmeter, licht sensor, afstandssensor en Assisted GPS
FM radio tuner
Zes (6) opgelegde hardware knoppen: Terug, start, zoeken, camera, power-knop en volumeknoppen
Optionele hardware: Camera aan schermzijde, kompas en gyroscoop

Nederland en Vlaanderen [bewerken]

De officiële introductie van het besturingssysteem vond plaats rond april 2011. Sinds de komst van Windows Phone 7.5 (Mango) is ook de Nederlandstalige versie van het besturingssysteem beschikbaar en is er volledige toegang tot de Marketplace, zowel via Windows Phone zelf als via Zune en Xbox Live.

Kritiek [bewerken]

Er zijn een aantal punten waarop Windows Phone 7 kritiek heeft gekregen. Eén van deze dingen is het ontbreken van een 'kopiëren en plakken'-functie. De kritiek blijkt wel het meest duidelijk uit een artikel van Cnet: "Windows Phone is vergeten hoe kopiëren en plakken werkt" [14]. Dat is echter met de NoDo-update goedgezet. Ook is het bericht dat multitasking niet beschikbaar is voor 3rd-party-ontwikkelaars bijna nergens goed ontvangen, blijkt uit de reacties onder de nieuwsartikelen. Ook zijn veel Windows Mobile-gebruikers teleurgesteld dat oude applicaties niet meer werken op Windows Phone en dat ontwikkelde applicaties alleen via de Marketplace op de telefoon zijn te krijgen.

Tevens ontbeert Windows Phone 7 een groot aantal Exchange Policies. Slechts 7 van de 30 worden ondersteund, waar voorganger Windows Mobile 6.5 nog alle 30 ondersteunde. Met name in een zakelijke omgeving verhindert dit een snelle acceptatie.

Zie ook [bewerken]

Referenties [bewerken]

  1. Microsoft brengt op 11 oktober Windows Phone 7 uit (9 september 2010).
  2. Pocketnow.com. MWC: Windows Phone 7 Built on 6 Hubs, Coming Holiday 2010 (15 februari 2010).
  3. Youtube: Windows Phone 7 Office HUB (22 februari 2010).
  4. CNET.com. Microsoft hits redial in phone effort (Q&A) (15 februari 2010).
  5. Mathew Miller. Does Microsoft thinking copying the 2007 iPhone is a good idea? (16 maart 2010).
  6. Allaboutphones.nl. 'Dell Lightning zal de eerste Windows Phone 7 gaan worden' (22 april 2010).
  7. Ron Pessner. Game Developers Have a Great Opportunity with Windows Phone 7 Series (9 maart 2010).
  8. Engadget. Windows Phone 7: the complete guide (28 maart 2010).
  9. Hardware.info. Microsoft lekt details Windows 7 smartphones (26 februari 2010).
  10. Tweakers.net. Microsoft introduceert Visual Studio 2010 en .Net Framework 4 (12 april 2010).
  11. Silverlight.Net. Silverlight for Windows Phone.
  12. Tweakers.net. Windows Phone 7 is gebaseerd op Windows CE 7 (26 december 2010).
  13. Tweakers.net. Geheimen van Windows Phone 7 (19 april 2010).
  14. Cnet.com. Windows Phone forgets how to copy and paste (16 maart 2010).