MSIX SDK 1.4 updateMSIX SDK 1.4 update

Con la versione SDK (1.4), Microsoft continua ad aggiungere ulteriori funzionalità e migliorare le prestazioni di Windows SDK.With the SDK release (1.4), we are continuing to add more functionality and make performance improvements to our SDK. Con il rilascio di 1.4, gli sviluppatori possono usare il SDK ora decomprimere ed estrarre bundle dell'app e flat bundle.With the release of 1.4, developers can use the SDK to now unpack and extract app bundles and flat bundles.

Con il supporto di aggregazioni, le app client possono ora estrarre bundle dell'app e solo scaricare ed estrarre i pacchetti all'interno del bundle che sono applicabili.With the support of bundles, client apps can now extract app bundles and only download and extract the packages inside the bundle that are applicable. In questa versione, il supporto di bundle si estende ai bundle flat anche.In this release, the bundle support extends to flat bundles as well. Ciò significa che l'app client che utilizzano il pacchetto può accedere il manifesto del bundle e specificano i pacchetti di app che desideri estrarre - lasciando la scelta e controllo per gli sviluppatori.This means that the client app that consuming the bundle can access the bundle manifest and specify the app packages that it wants to extract - leaving the choice and control to the developer. il SDK chiama il sistema operativo nativo per informazioni su lingua e impostazioni locali e fornisce informazioni sull'App client che è possibile usare per effettuare la scelta di un pacchetto appropriato dal bundle anche.The SDK calls the native OS for language and locale information and provides that info to the client app which it can use to make the choice of appropriate package from the bundle as well.

Con il nuovo SDK, è stato aggiunto il supporto per MSXML6 per Windows che rimuove il timeout della dipendenza di finestra e quindi riduce le dimensioni del file binario e usare la libreria nativa di XML.With the new SDK, we added support for MSXML6 for Windows which removes the out of box dependency and thus reduces the size of the binary and use the native XML library.

Con la rimozione delle dipendenze in Windows, è stata anche rimossa la dipendenza da zlib (libreria di terze parti 3rd) e usare le implementazioni in arrivo in MacOS, iOS e Android(AOSP).Along with removing dependency in Windows, we also removed the dependency on zlib (3rd party library) and use in-box implementations on MacOS, iOS and Android(AOSP). Inoltre, sono apportati altri miglioramenti per ridurre le dimensioni binarie in tutte le piattaforme.Additionally, we made other improvements to reduce the binary size on all platforms.

Con i miglioramenti delle prestazioni e funzionalità, è stato anche incluso migliori esempi che gli sviluppatori possono usare per iniziare a usare il SDK.Along with the performance and feature improvements, we are also including better samples that developers can use to get started with the SDK. Usando gli esempi, gli sviluppatori possono apprendere a implementano alcune delle interfacce pubbliche per leggere i pacchetti msix necessaria.Using the samples, developers can learn how to implement some of the public interfaces required to read the msix packages.

È possibile ottenere la versione più recente SDK su GitHub.You can get the latest SDK on GitHub.