Panoramica dell'Contenitore di app per Windows CE

Microsoft ha fornito piattaforme e sistemi operativi per dispositivi incorporati per decenni. Poiché nuove offerte come Windows 10 IoT sono diventate disponibili, i nostri clienti e partner sono sempre più interessati alle funzionalità avanzate di sicurezza, piattaforma e connettività cloud fornite da questi sistemi operativi. I clienti che passano dalla maggior parte delle edizioni precedenti di Windows, ad esempio Windows XP e Windows 7, possono farlo con poco sforzo a causa di applicazioni compatibili con il file binario. Altri sistemi operativi, ad esempio Windows CE, richiedono ai generatori di dispositivi di modificare il codice sorgente. Le applicazioni di conversione come questa possono essere difficili.

Per aiutare questi clienti a passare a Windows 10 IoT e sfruttare la piena potenza del bordo intelligente, tra cui intelligenza artificiale e Machine Learning, Microsoft ha sviluppato la tecnologia che consentirà alla maggior parte dei clienti di eseguire le applicazioni esistenti, non modificate Windows CE in Windows 10 IoT mentre continuano a investire nell'aggiornamento delle applicazioni. Per altre informazioni su come funziona questa tecnologia nell'episodio IoT Show Modernizing Windows CE Devices

Quali sono i requisiti della piattaforma

La tecnologia di migrazione delle app Windows CE funziona eseguendo un'istanza Windows CE 2013 sopra Windows 10 IoT Core.

La soluzione funziona con codice applicazione a 32 bit e richiede una piattaforma di base ARM32 o x64 compatibile con Windows 10 IoT Core. È consigliabile creare 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 con il contenitore app CE.

È Contenitore di app per Windows CE la scelta giusta per me

Per le progettazioni che devono sfruttare ARM32 o avere applicazioni CE complesse che richiedono più cicli di sviluppo per la migrazione, il contenitore app CE con servizi Windows 10 IoT Core offre una soluzione ottimale per la migrazione graduale.

Gli sviluppatori inseriscono un'immagine speciale della piattaforma ARM32 o x86 Windows CE2013 all'interno dell'immagine del sistema IoT Core, che distribuiscono in Windows 10 IoT Core hardware compatibile. Gli sviluppatori hanno accesso per iniziare ad aggiungere funzionalità, ad esempio la connettività cloud di Azure o le periferiche moderne, anche se il livello Windows 10 e può spostare parti dell'applicazione CE oltre a completare la migrazione prima del 2029.

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, le macchine virtuali possono gestire facilmente i tempi degli aggiornamenti del sistema operativo e distribuire facilmente gli aggiornamenti dell'applicazione.

Vedere Introduzione con Il contenitore app CE per una guida dettagliata che illustra il percorso di migrazione.

Tuttavia, se si hanno progetti esistenti che hanno solo bisogno di alcuni anni di produzione, il corso migliore è rimanere su Windows CE 2013. Il percorso in avanti viene spiegato più profondamente in Avanzamento con Windows CE usando l'Contenitore di app per Windows CE su Windows 10 IoT Core.