Month: December 2010

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.

Windows Embedded CE 6.0 R3 QFEs : Novembre 2010

Sono stati rilasciati i QFEs di Novembre 2010 per Windows Embedded CE 6.0 R3 e sono scaricabili al seguente indirizzo :

Windows Embedded CE 6.0 Monthly Update November 2010

Riporto di seguito i principali fix, come descritto nel file allegato al download :

Component:  COMM

Component:  DirectX

Component:  FATFS

Component:  Flash Lite

  • 101115_KB2424582 – This update addresses issues with Adobe Flash Lite plug-in and onKillFocus event.

Component:  Imaging

Component:  Internet Explorer

Component:  pWord

  • 101130_KB2426162 – Wordpad application window may not rotate when the device screen is rotated 90 degrees.

.Net Micro Framework : Beginners Guide

Siete degli sviluppatori che utilizzate il .Net Framework e volete iniziare a dare “vita” ai sistemi embedded ? Volete continuare ad utilizzare la tecnologia a voi più nota e “cara” ? La soluzione è l’uso del .Net Micro Framework !

Se non sapete da dove iniziare, anche per quanto riguarda l’acquisto di sistemi hardware sui quali poter eseguire i vostri test, consiglio il sito TinyCLR dal quale potete anche scaricare in formato PDF una guida per principianti, per iniziare a sviluppare con il .Net Micro Framework sui sistemi embedded prodotti dalla GHI electronics.

La guida fornisce tutte le basi necessarie del C# e tutte le features che il .Net Micro Framework mette a disposizione per interagire con le periferiche hardware che possono costituire un sistema embedded, quali moduli I2C, SPI, porte seriali, networking, GPIO e quant’altro.

3288.beg_guide_netmf_thumb_6D3B6DED