¿Cuáles son las principales diferencias entre Windows CE y Windows Mobile para un programador?

StackOverflow https://stackoverflow.com/questions/1618014

Pregunta

¿Cuáles son las principales diferencias entre Windows CE y Windows Mobile para un programador? Me encantaría encontrar una tabla de características, pero no he podido encontrar una en el sitio web de Microsoft.

Estoy empezando a trabajar en un proyecto que involucra terminales industriales de mano. Estoy en la fase inicial de diseño y necesito encontrar una comparación de Windows CE y Windows Mobile.

Muchas de las personas con las que hablaré saltarán a la primera opción que suena "suficientemente buena". Quiero que mi primera sugerencia sea la mejor en función de sus necesidades.

Estamos hablando de hardware de servicio pesado con un precio de servicio pesado. Tengo que quitar las preguntas de programación antes de tiempo.

Actualmente somos una tienda de MFC6 y .Net 2.0

¿Fue útil?

Solución

No hay una gran diferencia entre ellos, puede seleccionar Windows CE de VS y su aplicación funcionará tanto en Windows CE como en Windows Mobile. porque estás trabajando en Compact Framework, por lo que es lógico, para mí como desarrollador que trabaja en PDA, simplemente encuentro deferencia cuando intenté crear un programa de pantalla completa.

Otros consejos

Windows CE y Windows Mobile son dos entidades diferentes. En muchos casos, difieren de una manera muy grande.

En su caso, al ser el OEM y tener un HW para apuntar, debe elegir Windows CE. Con Windows CE, usted elige qué componentes incluir en la imagen y la diferencia más importante es el esquema de licencias. Windows Mobile es más caro y requiere pasar un programa de certificación con altos costos. Con Windows CE puede mantener los componentes caros que no usa fuera de la imagen y así reducir el costo.

En cualquier caso, Windows CE y Windows Mobile no son lo mismo. Y Windows Mobile no lo es

  

Windows CE con el teléfono añadido

Windows Mobile se basa en Windows CE 5, pero es diferente.

Los desarrolladores de Windows CE normalmente desarrollan en C y usan eMbedded Visual Tools, diferentes de los desarrolladores de Windows Mobile que pueden usar Visual Studio y desarrollar en lenguajes .Net, porque Windows Mobile tiene el marco compacto de .Net.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top