? Microsoft Windows Compact Edition , o Windows CE è un sistema operativo per sistemi embedded e mobile computer . Windows CE è un sistema operativo separato , distinto dal desktop di Windows . Windows CE non può essere acquistato in un negozio. Piuttosto, si è concesso in licenza ai produttori OEM ( Original Equipment Manufacturer) e produttori di dispositivi mobili , che misura la propria esperienza utente in cima al sistema di Windows CE . La prima versione di Windows CE è stato nel 1996 , ma si è notevolmente evoluta da allora . Progettato per Minimal Memoria
Windows CE è stato progettato per funzionare su sistemi di dimensioni ridotte . Windows CE è la base tecnica dietro a molti smartphone , che hanno sostanzialmente meno memoria di un sistema desktop . Come tale , il kernel di Windows CE in grado di operare in appena un paio di megabyte di quel poco di memoria di un dispositivo compatto potrebbe avere . Piuttosto che essere una versione paired -down dei loro sistemi operativi desktop Windows , Windows CE è costruito da zero per essere leggero .
Source Code Distribuzione
Quando Windows CE è concesso in licenza ad un OEM , pezzi di grandi dimensioni sono disponibili in codice sorgente , anziché rigorosamente in formato binario . Questo significa che i licenziatari hanno accesso al codice effettivo utilizzato per parti di programma del sistema di Windows CE . Gli OEM possono modificare il codice sorgente in modo che possa operare in modo più stretto contatto con i loro dispositivi . Microsoft non fornisce il codice sorgente completo per l'intero sistema operativo , tuttavia. Alcuni componenti di base che non deve essere adattato dal codice sorgente per hardware specifico vengono ancora distribuiti solo in formato binario per proteggere la tecnologia di Microsoft .
Strumenti di sviluppo
Microsoft di Visual Studio sviluppo software suite supporta progetti di programmazione per i sistemi operativi CE - based, tra cui il proprio sistema operativo Windows Phone e Windows CE . Programmi e immagini piattaforma può essere compilato ed eseguito sia sul computer desktop con un emulatore o su un dispositivo mobile collegato. Lo strumento Microsoft Developer Platform viene utilizzato per la costruzione del kernel del sistema operativo , dei driver e anche l'esperienza degli utenti a partire dal codice sorgente . In generale , Windows CE sviluppo è fatto utilizzando gli strumenti forniti da Microsoft .
Windows Mobile
Windows Mobile è un sistema operativo mobile di Microsoft progettato per l'uso negli smartphone . L' ultima versione di Windows Mobile è 6.5 , basato sul 5.2 kernel del sistema operativo Windows CE . E 'la base per una serie di smartphone , con e senza touchscreen , e dispone di una alcune delle applicazioni di base scopo di imitare le loro controparti desktop di Windows . Windows Mobile è stato progettato per fornire un'esperienza utente simile a versioni desktop di Windows , sia in estetica e funzionalità.
Windows Phone 7
Windows Mobile è stato rinominato " Windows Phone " dopo la versione 6.5 per indicare la sua attenzione per l'esperienza smartphone. Il vecchio sistema operativo Windows Mobile è stato visto come essendo troppo datato per essere competitivi in un mercato sempre più dominato da iPhone e sistemi operativi per smartphone Android di Google di Apple. Microsoft interamente demolito Windows Mobile e riscrisse il proprio smartphone OS , utilizzando un nuovo sistema di Windows CE e una nuova esperienza di interfaccia utente . Windows Phone 7 è basato sulla loro più recente tecnologia dei sistemi embedded , Windows CE 7 , ed è dotato di un'interfaccia utente che ricorda da vicino i loro Zune lettori multimediali portatili .