Mise à jour du SDK MSIX 1.4
Avec la version du SDK (1.4), nous continuons à ajouter d’autres fonctionnalités et à apporter des améliorations aux performances de notre SDK. Avec la version 1.4, les développeurs peuvent utiliser le Kit de développement logiciel (SDK) pour décompresser et extraire des ensembles d’applications et des offres groupées plates.
Avec la prise en charge des regroupements, les applications clientes peuvent désormais extraire des ensembles d’applications et télécharger et extraire uniquement les packages à l’intérieur de l’ensemble d’applications applicable. Dans cette version, la prise en charge de l’offre groupée s’étend également aux offres groupées plates. Cela signifie que l’application cliente qui consomme l’offre groupées peut accéder au manifeste d’offre groupée et spécifier les packages d’application qu’il souhaite extraire, en laissant le choix et le contrôle au développeur. Le Kit de développement logiciel (SDK) appelle le système d’exploitation natif pour les informations de langue et de paramètres régionaux et fournit ces informations à l’application cliente qu’il peut utiliser pour choisir le package approprié à partir de l’offre groupée.
Avec le nouveau Kit de développement logiciel (SDK), nous avons ajouté la prise en charge de MSXML6 pour Windows qui supprime la dépendance prête à l’emploi et réduit ainsi la taille du fichier binaire et utilise la bibliothèque XML native.
En plus de supprimer la dépendance dans Windows, nous avons également supprimé la dépendance sur zlib (bibliothèque tierce) et utilisé des implémentations in-box sur MacOS, iOS et Android(AOSP). En outre, nous avons apporté d’autres améliorations pour réduire la taille binaire sur toutes les plateformes.
En plus des améliorations apportées aux performances et aux fonctionnalités, nous incluons également de meilleurs exemples que les développeurs peuvent utiliser pour commencer à utiliser le Kit de développement logiciel (SDK). À l’aide des exemples, les développeurs peuvent apprendre à implémenter certaines des interfaces publiques requises pour lire les packages msix.
Vous pouvez obtenir le kit de développement logiciel (SDK) le plus récent sur GitHub.