Windows CE es un sistema operativo modular. Está construido con una herramienta llamada Platform Builder (PB).
PB tiene un catálogo de elementos que se pueden incluir en una imagen de sistema operativo. Por ejemplo, TCP/IP, Shell, Windows Explorer, servidores como FTP y Telent, el administrador de controladores de dispositivos o GWES (el catálogo es bastante extenso). Básicamente, casi todas las partes de lo que piensas, ya que el SO es un componente que se puede incluir de los excluidos (aunque obviamente los componentes pueden tener dependencias, no puedes tener un Shell sin GWES, por ejemplo). La imagen del sistema operativo también está muy adaptada para el hardware exacto en el que se ejecutará. Una imagen del sistema operativo Windows CE no se puede copiar a otro hardware y trabajo.
Para que cualquiera pueda construir un sistema operativo Windows CE, y debido a su naturaleza modular, no existe una configuración "estándar" (como XP, Vista o Windows 7). Llamemos a esas personas, para esta discusión, al "cliente".
Ahora cualquier cliente puede agregar sus propias cosas en el sistema operativo, su "salsa secreta" si se quiere.Por ejemplo, mira la interfaz de usuario TouchFlo de HTC o la aplicación Google Maps. Eso fue hecho por el cliente, no por el equipo de Windows CE. Lo mismo para las miniaplicaciones, aplicaciones, etc. del panel de control
Por lo tanto, Windows Mobile realmente puede verse como un cliente más. Toman Platform Builder y seleccionan un subconjunto específico de los elementos del catálogo desde el sistema operativo principal. A continuación, agregan sus propias cosas (el shell WinMo, notificaciones, POOM, etc.). Luego envían que al ODM (fabricantes de dispositivos como HTC).
Es un poco más complejo porque el equipo de WinMo realmente envía una herramienta que es como Platform Builder (aunque no es lo mismo) y las bibliotecas compiladas para todas sus versiones secretas, y depende del ODM hacer realmente la creación de imagen del sistema operativo.
So WinMo es un subconjunto y un superconjunto de CE. Es un subconjunto porque no contiene todas las cosas disponibles para el sistema operativo. Es un superconjunto porque incluye cosas que no vienen con el sistema operativo central. Esto significa que con solo la herramienta Platform Builder puede crear un sistema operativo CE, pero no puede crear un sistema operativo WinMo.
¡Guau! Dulce respuesta Eso lo aclaró para mí. ¡Gracias! – Vaccano
Gracias, es muy útil. ctacke puede decirme si hay alguna herramienta similar, como cmd, fiddler disponible para el dispositivo móvil Windows 6.5. Quiero capturar la red de mi Windows Mobile 6.5. Cualquier ayuda será apreciada. – user960567