Обновление пакета SDK для MSIX 1,4

В выпуске пакета SDK (1,4) мы продолжаем добавлять дополнительные функции и улучшать производительность нашего пакета SDK. С выпуском 1,4 разработчики могут использовать пакет SDK для распаковки и извлечения пакетов приложений и неструктурированных пакетов.

Благодаря поддержке пакетов клиентские приложения теперь могут извлекать наборы приложений, а также скачивать и извлекать пакеты внутри пакета. В этом выпуске поддержка пакета также распространяется на неструктурированные пакеты. Это означает, что клиентское приложение, которое использует пакет, может получить доступ к манифесту пакета и указать пакеты приложений, которые требуется извлечь, чтобы выйти из выбора и управлять разработчиком. Пакет SDK вызывает собственную ОС для сведений о языке и языковых стандартах, а также предоставляет эту информацию клиентскому приложению, которое оно может использовать для выбора соответствующего пакета из пакета.

с новым пакетом SDK мы добавили поддержку MSXML6 для Windows, которая удаляет из рамки зависимость, и тем самым сокращает размер двоичного файла и использует собственную библиотеку XML.

вместе с удалением зависимости в Windows мы также удалили зависимость от zlib (сторонней библиотеки) и используете встроенные реализации на MacOS, iOS и Android (аосп). Кроме того, мы внесли другие улучшения для уменьшения размера двоичных файлов на всех платформах.

Вместе с улучшениями производительности и функций мы также включая лучшие примеры, которые разработчики могут использовать для начала работы с пакетом SDK. С помощью примеров разработчики могут научиться реализовывать некоторые открытые интерфейсы, необходимые для чтения пакетов msix.

Вы можете получить последнюю версию пакета SDK на GitHub.