Actualización de MSIX SDK 1.4MSIX SDK 1.4 update

Con la versión del SDK (1.4), seguimos agregar más funcionalidad y realizar mejoras de rendimiento para nuestro SDK.With the SDK release (1.4), we are continuing to add more functionality and make performance improvements to our SDK. Con la versión 1.4, los desarrolladores pueden usar el SDK ahora desempaquetar y extraer los paquetes de aplicación y planos agrupaciones.With the release of 1.4, developers can use the SDK to now unpack and extract app bundles and flat bundles.

Con la compatibilidad de paquetes, las aplicaciones cliente pueden ahora extraer paquetes de aplicación y sólo descargue y extraiga los paquetes dentro de la agrupación que se aplican.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. En esta versión, la agrupación se extiende a paquetes sin formato también.In this release, the bundle support extends to flat bundles as well. Esto significa que la aplicación cliente que consume el paquete puede tener acceso el manifiesto de agrupación y especificar los paquetes que desea extraer - dejando la elección y control para el desarrollador.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. El SDK llama el sistema operativo nativo para obtener información de idioma y configuración regional y proporciona esa información a la aplicación cliente que puede usar para realizar la elección del paquete adecuado desde el paquete también.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 el nuevo SDK, hemos agregado compatibilidad para MSXML6 para Windows, que quita el fuera de la dependencia y, por tanto, reduce el tamaño del archivo binario y utilice la biblioteca nativa de 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.

Junto con la eliminación de dependencia en Windows, también hemos eliminado la dependencia de zlib (biblioteca de terceros 3rd) y usar en implementaciones en MacOS, iOS y 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). Además, hemos realizado otras mejoras para reducir el tamaño del archivo binario en todas las plataformas.Additionally, we made other improvements to reduce the binary size on all platforms.

Junto con las mejoras de rendimiento y la característica, también vamos a incluir ejemplos mejor que los desarrolladores pueden usar para empezar a trabajar con el SDK.Along with the performance and feature improvements, we are also including better samples that developers can use to get started with the SDK. Con los ejemplos, los programadores pueden aprender a implementar algunas de las interfaces públicas necesarias para leer los paquetes msix.Using the samples, developers can learn how to implement some of the public interfaces required to read the msix packages.

Puede obtener el último SDK en GitHub.You can get the latest SDK on GitHub.