SDK 1.4 MSIX 업데이트MSIX SDK 1.4 update

SDK 릴리스 (1.4)를 사용 하 여 더 많은 기능을 추가 하 고 SDK를 성능 향상을 계속 합니다.With the SDK release (1.4), we are continuing to add more functionality and make performance improvements to our SDK. 1.4의 릴리스를 사용 하 여 개발자 SDK 사용 하 여 이제 압축을 풀고 앱 번들을 추출 하 고 번들 플랫합니다.With the release of 1.4, developers can use the SDK to now unpack and extract app bundles and flat bundles.

번들의 지원, 클라이언트 앱 수 이제 앱 번들을 추출만 다운로드 및 적용 되는 번들 내에서 패키지를 추출 합니다.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 this release, the bundle support extends to flat bundles as well. 즉 클라이언트 사용 앱 번들 번들 매니페스트를 액세스 하 고 추출-하고자 하는 앱 패키지를 지정할 수는 개발자에 게 선택 및 제어를 유지 합니다.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. SDK는 언어 및 로캘 정보에 대 한 네이티브 OS를 호출 하 고도 번들에서 적절 한 패키지의 선택을 하는 데 사용할 수 있는 클라이언트 앱에 해당 정보를 제공 합니다.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.

새 SDK를 사용 하 여 MSXML6에 대 한 Windows를 제거 하 상자 종속성 부족 하 고 따라서 이진 파일의 크기를 줄입니다. 네이티브 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.

Windows에서 종속성을 제거 하는 함께 제거 zlib에 대 한 종속성 (타사 라이브러리) 및 MacOS, iOS 및 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). 또한 모든 플랫폼에서 이진 크기를 줄이기 위해 다른 개선을 했습니다.Additionally, we made other improvements to reduce the binary size on all platforms.

성능 및 기능 기능 향상과 함께 개발자 SDK를 사용 하 여 시작 하는 데 사용할 수 있는 더 나은 샘플도 포함 되어 있습니다.Along with the performance and feature improvements, we are also including better samples that developers can use to get started with the SDK. 개발자는 샘플을 사용 하 여, 일부 msix 패키지를 읽는 데 필요한 공용 인터페이스를 구현 하는 방법을 배울 수 있습니다.Using the samples, developers can learn how to implement some of the public interfaces required to read the msix packages.

GitHub에서 최신 SDK를 얻을 수 있습니다.You can get the latest SDK on GitHub.