Panoramica del Contenitore di app per Windows CE
Microsoft ha fornito piattaforme e sistemi operativi per i dispositivi incorporati per decenni. Man mano che sono diventate disponibili nuove offerte come Windows 10 IoT, i nostri clienti e partner sono sempre più interessati alle funzionalità avanzate di sicurezza, piattaforma e connettività cloud offerte da questi sistemi operativi. I clienti che passano dalla maggior parte delle edizioni precedenti di Windows, come Windows XP e Windows 7, possono farlo con poco sforzo a causa di applicazioni compatibili con binari. Altri sistemi operativi, ad esempio Windows CE, richiedono ai generatori di dispositivi di modificare il codice sorgente. La conversione di applicazioni come questa può risultare complessa.
Per aiutare questi clienti a passare a Windows 10 IoT e sfruttare tutta la potenza dell'edge intelligente, tra cui l'intelligenza artificiale e l'apprendimento automatico, Microsoft ha sviluppato una tecnologia che consentirà alla maggior parte dei clienti di eseguire le applicazioni Windows CE esistenti e non modificate in Windows 10 IoT, mentre continuano a investire nell'aggiornamento delle applicazioni. Per altre informazioni sul funzionamento di questa tecnologia, vedere l'episodio IoT Show Modernizing Windows CE Devices (Modernizzazione dei dispositivi Windows CE)
Quali sono i requisiti della piattaforma
La tecnologia di migrazione delle app di Windows CE funziona eseguendo un'istanza di Windows CE 2013 su Windows 10 IoT Core.
La soluzione funziona con il codice dell'applicazione a 32 bit e richiede una piattaforma di base ARM32 o x64 compatibile con Windows 10 IoT Core. Dovresti avere familiarità con la creazione di un'immagine di sistema Windows CE 2013 usando il generatore di piattaforme e la creazione di un'immagine per Windows 10 IoT Core.
Un elenco più dettagliato dei requisiti è disponibile in Prerequisiti nell'articolo Introduzione al contenitore di app ce.
È Contenitore di app per Windows CE la scelta giusta per me
Per le progettazioni che devono usare ARM32 o avere applicazioni ce complesse che richiedono più cicli di sviluppo per eseguire la migrazione, il contenitore di app CE con Windows 10 IoT Core Services offre una soluzione per la migrazione graduale a Windows 10 IoT Core.
La tecnologia di migrazione delle app di Windows CE funziona eseguendo un'istanza di Windows CE 2013 su Windows 10 IoT Core. Con Windows 10 IoT Core Services si ricevono licenze sia per Windows Embedded Compact 2013 che per Windows 10 IoT Core. A partire da ottobre 2023, il componente Windows Embedded Compact 2013 non riceve più patch di supporto (Windows Embedded Compact 2013 - Ciclo di vita Microsoft | Microsoft Learn). Sistema operativo Windows 10 IoT Core quando usato con il prodotto Windows 10 IoT Core Services continua a ricevere aggiornamenti della sicurezza fino al 2029 (Windows 10 IoT Core Services - Ciclo di vita Microsoft | Microsoft Learn).
Con IoT Core Services, il sistema operativo Windows 10 IoT Core continuerà a ricevere gli aggiornamenti della sicurezza fino al 2029. Inoltre, con funzionalità come Device Update Center, gli OEM possono gestire facilmente i tempi degli aggiornamenti del sistema operativo e distribuire facilmente gli aggiornamenti delle applicazioni.
Vedere Getting Started with CE App Container (Introduzione al contenitore di app CE) per una guida dettagliata che illustra il percorso di migrazione.
Tuttavia, se hai progetti esistenti che necessitano solo di qualche altro anno di produzione, il corso migliore è quello di rimanere su Windows CE 2013. Il percorso avanti è illustrato più in dettaglio in Spostamento avanti con Windows CE usando il Contenitore di app per Windows CE in Windows 10 IoT Core.