Kit de développement logiciel (SDK) MSIXMSIX SDK

Le SDK de MSIX est un projet open source qui permet aux développeurs d’utiliser le format de package MSIX universellement sur toutes les plateformes.The MSIX SDK is an open source project that allows developers to use the MSIX package format universally on all platforms. Cela permet aux développeurs de créer une expérience cohérente pour les utilisateurs sur toutes les plateformes et de distribuer les expériences à l’aide du même package.This allows developers to build consistent experiences for their users on all platforms and distribute the experiences using the same package. Le SDK fournit des conseils aux développeurs de leur contenu de l’application du package et de générer un manifeste de package d’application de manière qu’il peut cibler les plateformes de leur choix.The SDK provides guidance for developers to package their app content and build an app package manifest in a way that it can target the platforms of their choice. Cela permet aux développeurs de leur contenu d’application en une seule fois, au lieu d’avoir du package au package pour chaque plateforme.This enables developers to package their app content once instead of having to package for each platform.

Le SDK fournit que les API requises pour vérifier, valider et décompressez le contenu du package à partir du package MSIX.The SDK provides the APIs required to verify, validate and unpack the package contents from the MSIX package. Utilisation du projet, les développeurs d’applications n’êtes pas obligé préoccuper si le package a été falsifié ou si elle peut être approuvée.Using the project, app developers don't have to worry about whether the package has been tampered with or if it can be trusted. Il effectue falsification protection et la signature de contrôles de validation avant que le contenu de l’application est installé.It will perform tamper protection and signature validation checks before the app contents are unpacked.

Le SDK peut être utilisé par n’importe quelle application de client inter-plateformes qui permet à des tiers créer des plug-ins ou les extensions.The SDK can be used by any cross platform client app that allows for third parties to build plugins or extensions. Les développeurs d’application client peuvent utiliser le modèle d’extension d’application est disponible sur la plateforme Windows 10 et utiliser le SDK MSIX sur les plateformes non Windows 10.The client app developers can use the app extension model that is available on Windows 10 platform and use the MSIX SDK on the non-Windows 10 platforms. À l’aide du Kit de développement, les développeurs tiers peuvent créer des extensions d’application et les plug-ins pour l’application cliente est inutile générer un package spécifique pour chaque plateforme.With the help of the SDK, third party developers building app extensions and plugins for the client app do not have to build a specific package for each platform. Au lieu de cela, qu’ils génèrent un package qui est pris en charge sur Windows 10 et toutes les autres plateformes.Instead, they build one package that is supported on Windows 10 and all the other platforms. Avec le SDK, les développeurs d’applications peuvent choisir des plateformes spécifiques pour prendre en charge.With the SDK, app developers can choose specific platforms to support.

Un des atouts concurrentiels du package MSIX est le fichier manifeste.One of the key differentiators of the MSIX package is the manifest file. Le fichier manifeste contient toutes les métadonnées concernant le package et spécifie toutes les informations clés accessibles à l’application cliente pour faire des choix appropriés comme applicabilité ou prise en charge.The manifest file contains all the metadata regarding the package and specifies all the key information that the client app can access to make appropriate choices like applicability or supportability. Le fichier manifest permet aux développeurs d’applications client et des développeurs tiers plus et la flexibilité communiquer des caractéristiques telles que la prise en charge, la disponibilité et la configuration requise.The manifest file allows client app developers and third party developers more options and flexibility to communicate characteristics such as requirements, availability, and support.

En savoir plusGet more info

MSIX SDK est un projet open source sur GitHub.MSIX SDK is an open source project on GitHub. Le référentiel GitHub inclut la source complète et des instructions pour savoir comment générer les binaires pour chaque plateforme.The GitHub repo includes the full source and instructions for how to build the binaries for each platform.

Si vous avez des commentaires, veuillez soumettre sur la site de la Communauté tech MSIX.If you have feedback, please submit it on the MSIX tech community site. S’il existe des problèmes ou bogues identifiés dans le Kit de développement, vous pouvez les publier à le page problèmes pour le dépôt GitHub du Kit de développement logiciel MSIX.If there are issues or bugs that identified in the SDK, you can post them to the issues page for the MSIX SDK GitHub repo.