Negli anni passati, i sistemi operativi mobili della Microsoft erano basati sui fratelli maggiori utilizzati dagli OEM per i dispositivi embedded. Windows Mobile 6.1 e 6.5 erano infatti basati su Windows CE 5.0 (e non su Windows CE 6.0, come erroneamente qualcuno potrebbe pensare) mentre a quanto pare Windows CE 6.0 non è stata la base per alcun sistema operativo mobile così come non lo è per Windows Phone 7.
Dal blog di James O’Neill, si evince che Windows Phone 7 è in realtà basato su Windows Embedded Compact 7, ad oggi non ancora ufficialmente rilasciato per lo sviluppo dei dispositivi embedded da parte degli OEM.
Con una semplice applicazione fatta girare sull’emulatore, di seguito il risultato che James O’Neill ha ottenuto :
Di seguito le enormi potenzialità di Windows CE 7 :
- Supporto processori dual core (SMP, ARMv6);
- Sviluppo mediante un plug-in per Visual Studio 2008;
- Sistema di posizionamento via Wi-Fi;
- Bluetooth 2.1;
- DLNA (Digital Living Network Alliance);
- Cellcore;
- DRM;
- Media Transfer Protocol;
- Plug-in per il rendering dei contenuti Rich Media su Internet Explorer 7;
- Supporto NDIS 6.1;
- User experience basato su touch screen e sviluppo interfacce con XAML (su C++);
Rispetto al suo predecessore Windows CE 6.0, le novità sono molteplici, come riportato nelle due seguenti figure.
Insomma, se la base di Windows Phone 7 è proprio questa allora c’è da aspettarsi un ottimo futuro per il nuovo nato in casa Microsoft.