2010-06-10 19 views
8

veo a menudo estos términos:Windows CE vs Windows Mobile

  • Windows CE
  • Windows Mobile Pocket PC
  • Windows Mobile Móvil

Conozco la diferencia entre el segundo 2 , pero estoy confundido el primero. Pensé que era el nombre del sistema operativo móvil anterior a Windows Mobile 5.

Pero lo estoy viendo con más frecuencia en los productos actuales. (Aquí está un MS Form actual para desarrollarlo. Here es un producto actual para crearlos.)

¿Qué es y cómo se relaciona con las líneas de Windows Mobile?

Respuesta

20

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.

+0

¡Guau! Dulce respuesta Eso lo aclaró para mí. ¡Gracias! – Vaccano

+0

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

1

Windows Mobile está basado en Windows CE. Es el núcleo de la plataforma móvil. Windows Mobile se superpone sobre una base de base CE: generalmente todo lo disponible en CE está disponible en Mobile, pero no necesariamente al revés. Muchos dispositivos integrados usan Windows CE. Mobile proporciona la interfaz con la que está familiarizado en los dispositivos PocketPC y Smart Phones, CE proporciona un menú de inicio como en una PC de escritorio. Son sistemas operativos similares que comparten la base del núcleo CE.

+1

No es del todo cierto. Hay muchas * cosas disponibles en CE que no están en WinMo. WinMo incluye tal vez el 70% de los artículos del catálogo. – ctacke

2

he encontrado este timeline ser una guía útil para la historia de la ardilla que/los que la plataforma (s)

También, de la misma wiki article:

Windows Mobile se describe mejor como un subconjunto de plataformas basado en un apuntalamiento CE de Windows . Actualmente, Pocket PC (ahora llamado Windows Mobile Classic), SmartPhone (Windows Mobile Standard), y PocketPC Phone Edition (Windows Mobile Professional ) son las tres principales plataformas bajo el paraguas de Windows Mobile . Cada plataforma utiliza diferentes componentes de Windows CE de , así como características y aplicaciones complementarias de adecuadas para sus respectivos dispositivos.

Cuestiones relacionadas