Windows Phone 7 è basato su Windows Embedded Compact 7

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 :

0028.wp7_on_wce7_thumb_207C2A33

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.

1030.wce6_thumb_26595E7D

Windows CE 6.0

8664.wce7_thumb_07A50543

Windows CE 7.0

Insomma, se la base di Windows Phone 7 è proprio questa allora c’è da aspettarsi un ottimo futuro per il nuovo nato in casa Microsoft.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s