Información general de la Contenedor de aplicación de Windows CE
Microsoft ha proporcionado plataformas y sistemas operativos para dispositivos incrustados durante décadas. A medida que nuevas ofertas como Windows 10 IoT están disponibles, nuestros clientes y asociados están cada vez más interesados en las características avanzadas de seguridad, plataforma y conectividad en la nube que proporciona este sistema operativo. Los clientes que se mueven desde la mayoría de las ediciones anteriores de Windows, como Windows XP y Windows 7, pueden hacerlo con poco esfuerzo debido a aplicaciones compatibles binarias. Otros sistemas operativos, como Windows CE, requieren que los generadores de dispositivos modifiquen el código fuente. La porción de aplicaciones como esta puede ser un desafío.
Para ayudar a estos clientes a moverse a Windows 10 IoT y aprovechar toda la potencia del perímetro inteligente, incluida la inteligencia artificial y el aprendizaje automático, Microsoft ha desarrollado tecnología que permitirá a la mayoría de los clientes ejecutar sus aplicaciones de Windows CE existentes y sin modificar en Windows 10 IoT mientras siguen invirtiendo en la actualización de sus aplicaciones. Puede obtener más información sobre cómo funciona esta tecnología en el episodio de IoT Show Modernizing Windows CE Devices (Modernización de dispositivos de Windows CE IoT Show).
¿Cuáles son los requisitos de la plataforma?
La Windows CE app migration funciona mediante la ejecución de una Windows CE de 2013 sobre Windows 10 IoT Core.
La solución funciona con código de aplicación de 32 bits y requiere una plataforma base ARM32 o x64 compatible con Windows 10 IoT Core. Debería estar cómodo creando una imagen de Windows CE 2013 mediante el generador de plataformas, así como con la creación de una imagen para Windows 10 IoT Core.
Puede encontrar una lista más detallada de los requisitos en Requisitos previos en el artículo Tareas iniciales contenedor de aplicaciones de CE.
¿Contenedor de aplicación de Windows CE la opción adecuada para mí?
Para los diseños que necesitan aprovechar ARM32 o que tienen aplicaciones de ce complejas que requerirán varios ciclos de desarrollo para migrar, el contenedor de aplicaciones de ce con Windows 10 IoT Core Services ofrece una excelente solución para la migración gradual.
Los desarrolladores coloquen una imagen de plataforma especial arm32 o x86 Windows CE2013 dentro de su imagen de sistema de IoT Core, que implementan en un hardware compatible Windows 10 IoT Core. Los desarrolladores tienen acceso para empezar a agregar funcionalidad, como la conectividad en la nube de Azure o periféricos modernos, a través de la capa de Windows 10 y pueden mover partes de la aplicación de ce, además de tener como objetivo la migración completa antes de 2029.
Con IoT Core Services, el sistema Windows 10 IoT Core operativo seguirá recibiendo actualizaciones de seguridad hasta 2029. Además, con funcionalidades como Centro de actualización de dispositivos, los OEM pueden administrar el tiempo de las actualizaciones del sistema operativo, así como distribuir las actualizaciones de la aplicación fácilmente.
Consulte Tareas iniciales contenedor de aplicaciones de ce para obtener una guía paso a paso que le guiará por el recorrido de migración.
Sin embargo, si tiene diseños existentes que solo necesitan unos cuantos años más de fabricación, el mejor curso es permanecer en Windows CE 2013. La ruta de acceso hacia delante se explica con más profundidad en Avanzar con Windows CE elContenedor de aplicación de Windows CE en Windows 10 IoT Core .