2010-06-10 14 views
8

Spesso mi si vedano questi termini:Windows CE vs Windows Mobile

  • Windows CE
  • Mobile Pocket PC Windows
  • Windows Mobile Smart Phone

Conosco la differenza tra il secondo 2 , ma sono confuso sul primo. Ho pensato che fosse il nome del sistema operativo mobile precedente a Windows Mobile 5.

Ma lo vedo più spesso nei prodotti attuali. (Per lo sviluppo è disponibile lo attuale Here.

Che cos'è e in che modo si riferisce alle linee di Windows Mobile?

risposta

20

Windows CE è un sistema operativo modulare. È costruito con uno strumento chiamato Platform Builder (PB).

PB ha un catalogo di elementi che possono essere inclusi in un'immagine del sistema operativo. Ad esempio TCP/IP, Shell, Esplora risorse di Windows, server come FTP e Telent, il device driver manager o GWES (il catalogo è piuttosto esteso). In pratica ogni parte di ciò che viene considerato come sistema operativo è un componente che può essere incluso escluso (sebbene ovviamente i componenti possano avere dipendenze - ad esempio, non è possibile avere una shell senza GWES). L'immagine del sistema operativo è inoltre altamente personalizzata per l'hardware esatto su cui verrà eseguita. Un'immagine del sistema operativo Windows CE non può essere copiata su hardware diverso e funzionare.

Quindi chiunque può creare un SO Windows CE, e per via della sua natura modulare, non esiste una configurazione "off the shelf" (come XP, Vista o Windows 7). Chiamiamo quelle persone, per questa discussione, il "cliente".

Ora qualsiasi cliente può aggiungere le proprie cose nel sistema operativo - la loro "salsa segreta" se lo si desidera.Ad esempio, guarda l'interfaccia utente TouchFlo di HTC o l'applicazione Google Maps. Ciò è stato fatto dal cliente, non dal team Windows CE. Lo stesso vale per le applet del pannello di controllo, le applicazioni, ecc.

Quindi Windows Mobile può essere visto solo come un altro Cliente. Prendono Platform Builder e selezionano un sottoinsieme specifico degli elementi del catalogo dal SO principale. Aggiungono poi le proprie cose (la shell WinMo, le notifiche, POOM, ecc.). Quindi spediscono a all'ODM (produttori di dispositivi come HTC).

È un po 'più complesso di quello perché il team di WinMo spedisce effettivamente uno strumento che è come Platform Builder (anche se non è lo stesso) e le librerie compilate per tutta la loro salsa segreta, e spetta all'ODM fare effettivamente la creazione dell'immagine del sistema operativo.

Quindi WinMo è sia un sottoinsieme che un superset di CE. È un sottoinsieme perché non contiene tutte le cose disponibili per il sistema operativo. È un superset perché include cose che non vengono fornite con il sistema operativo principale. Ciò significa che con lo strumento Platform Builder è possibile creare un sistema operativo CE, ma non è possibile creare un sistema operativo WinMo.

+0

Wow! Dolce risposta Questo ha chiarito tutto per me. Grazie! – Vaccano

+0

Grazie, è molto utile. ctacke puoi dirmi c'è qualche strumento simile come cmd, fiddler disponibile per Windows 6.5 dispositivo mobile. Voglio catturare la rete del mio Windows 6.5 Mobile. Qualsiasi aiuto sarà apprezzato. – user960567

1

Windows Mobile è basato su Windows CE. È il cuore della piattaforma mobile. Windows Mobile è sovrapposto a una base di base CE: in genere tutto ciò che è disponibile in CE è disponibile in Mobile, ma non necessariamente nella direzione opposta. Molti dispositivi incorporati utilizzano Windows CE. Mobile fornisce l'interfaccia con cui hai familiarità su dispositivi PocketPC e Smart Phone, CE fornisce un menu di avvio come su un PC desktop. Sono sistemi operativi simili con condivisione delle fondamenta CE.

+1

Non completamente vero. Ci sono un * lotto * di cose disponibili in CE che non sono in WinMo. WinMo include forse il 70% degli articoli del catalogo. – ctacke

2

ho trovato questo timeline ad essere una guida a portata di mano per la storia di scoiattoli di quella/quelle piattaforma (s)

Inoltre, dallo stesso wiki article:

Windows Mobile è meglio descritta come un sottoinsieme di piattaforme basato su una sottostruttura CE di Windows . Attualmente, Pocket PC (ora chiamato Windows Mobile Classic), SmartPhone (Windows Mobile Standard), e PocketPC Phone Edition (Windows Mobile Professional) sono i tre principali piattaforme sotto le finestre mobile ombrello. Ogni piattaforma utilizza diversi componenti di Windows CE, nonché le funzioni e le applicazioni supplementari adatte allo i rispettivi dispositivi.

Problemi correlati