Windows CE vs Windows Mobile
Sehe ich oft diese Begriffe:
- Windows CE
- Windows Mobile Pocket PC
- Windows Mobile Smartphone
Kenne ich den Unterschied zwischen der zweiten 2, aber ich bin verwirrt auf den ersten. Ich dachte, es war die Bezeichnung für das Mobile Betriebssystem vor Windows Mobile 5.
Aber ich sehe es öfter in aktuelle Produkte. (Hier ist eine aktuelle MS-Formular für die Entwicklung drauf. Hier ist ein Aktuelles Produkt für Sie zu erstellen.)
Was ist das und wie funktioniert es mit dem Windows Mobile-Linien?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Windows CE ist ein Modulares Betriebssystem. Es ist gebaut, mit einem tool namens " Platform Builder (PB).
PB hat einen Katalog von Elementen, die enthalten sein können in einem OS geben Bild. Zum Beispiel TCP/IP, Shell, Windows-Explorer-Servern wie FTP und Telnet, der Gerät-Treiber-manager oder GWES (der Katalog ist Recht umfangreich). Im Grunde gerade über jede Teil von dem, was Sie denken, als das OS ist eine Komponente, die enthalten sein können, ausgeschlossen (obwohl offensichtlich Komponenten können Abhängigkeiten - können Sie nicht eine Shell ohne GWES zum Beispiel). Das OS-Bild ist auch sehr speziell für die genaue hardware, auf der es ausgeführt wird. Eine Windows-CE-Betriebssystem-Bild nicht kopiert werden kann, um unterschiedliche hardware und Arbeit.
Sodass jeder Benutzer kann erstellen Sie ein Windows CE-Betriebssystem, und weil es modular ist Natur, es gibt keine solche Sache wie eine "off-the-shelf" - Konfiguration (wie XP, Vista oder Windows 7). Nennen wir diese Menschen, für diese Diskussion, die "Kunden".
Nun alle Kunden können fügen Sie Ihre eigenen Sachen in die OS - Ihre "secret sauce", wenn man so will. Zum Beispiel betrachten HTC TouchFlo Benutzeroberfläche oder die Google Maps-Anwendung. Das war geschehen, dass der Kunde, nicht das Windows CE-team. Gleiche für control panel applets, Anwendungen, etc.
Also Windows Mobile wirklich gesehen werden kann, als nur ein weiterer Kunde. Nehmen Sie Platform Builder, und wählen Sie eine bestimmte Teilmenge der Katalog-Elemente aus dem core OS. Sie fügen dann Ihre eigenen Sachen (die WinMo-shell, Benachrichtigungen, POOM, etc). Sie versenden dann , dass der ODM (Geräte-Herstellern wie HTC).
Es ist ein bisschen komplexer als das, denn die WinMo-team tatsächlich Schiffe ein Werkzeug, das wie Platform Builder (wenn auch nicht die gleiche) und die kompilierte Bibliotheken für alle Ihre geheimen sauce, und es ist an der ODM, um tatsächlich die OS image-Erstellung.
Also WinMo ist sowohl eine Untermenge und eine Obermenge von CE. Es ist eine Teilmenge, weil es nicht enthalten alle das Zeug zur Verfügung, um das OS. Es ist eine Obermenge, denn es enthält Dinge, die nicht im Lieferumfang des core OS überhaupt. Dies bedeutet, dass nur mit dem Platform Builder tool können Sie erstellen, die eine CE-Betriebssystem, aber Sie können nicht erstellen Sie ein WinMo OS.
Ich habe festgestellt, das timeline zu sein, eine praktische Anleitung für das squirrelly Geschichte/die Plattform(en)
Auch, aus dem gleichen wiki-Artikel:
Windows Mobile basiert auf Windows CE. Es ist der Kern der Mobilen Plattform. Windows Mobile ist geschichtet auf der Spitze eines CE-base-foundation - in der Regel alles, was in der CE ist verfügbar in Mobile, aber nicht unbedingt Umgekehrt. Viele embedded-Geräte verwenden Windows CE. Mobile bietet die Schnittstelle, die Sie vertraut sind mit auf PocketPC-Geräten und Smartphones, CE bietet ein start-Menü wie auf einem desktop-PC. Sie werden ähnliche Systeme mit teilen der CE-Kern-Stiftung.