Différence entre Windows CE et Windows Mobile
Les développeurs installent des systèmes d'exploitation basés sur Windows CE sur divers appareils électroniques, comme des machines à coudre et des décodeurs câble, tandis que les smartphones et appareils mobiles utilisent des systèmes basés sur Windows Mobile. Microsoft concède sous licence Windows Mobile, et divers distributeurs concèdent sous licence les produits Windows CE.
Développement
Les développeurs Windows CE choisissent parmi environ 700 composants, qui ensemble créent des logiciels et systèmes d'exploitation pour une variété d'appareils électroniques. Les développeurs Windows Mobile choisissent des composants destinés à un type d'appareil et les couplent avec des technologies spécifiques à l'appareil, un programme shell et des applications pour créer des systèmes d'exploitation.
Compatibilité
Les systèmes Windows Mobile fonctionnent sur la plupart des smartphones et appareils mobiles. Les systèmes Windows CE n'ont pas cette flexibilité. Ils ne fonctionnent que sur le matériel pour lequel ils ont été conçus et ne peuvent pas fonctionner correctement avec un autre appareil électronique.
Fonctionnalité
Windows Mobile ne peut exécuter que 32 processus maximum simultanément, chacun utilisant un espace d'adressage virtuel de 32 Mo, qui mappe les données à leur adresse physique. Windows CE peut exécuter jusqu'à 32 768 processus à la fois avec 2 Go d'espace d'adressage virtuel disponibles par processus.
En résumé : Windows CE est une plateforme modulaire pour systèmes embarqués (industriel, automobile, appareils spécialisés). Windows Mobile est une plateforme unifiée, prête à l'emploi, pour appareils mobiles grand public (smartphones, PDA), construite au-dessus de Windows CE avec une interface utilisateur, des applications (Office Mobile, IE Mobile) et des API standardisées.
