MSIX SDKMSIX SDK

il SDK MSIX è un progetto open source che consente agli sviluppatori di usare il formato di pacchetto MSIX universalmente su tutte le piattaforme.The MSIX SDK is an open source project that allows developers to use the MSIX package format universally on all platforms. Ciò consente agli sviluppatori di creare esperienze coerenti per gli utenti in tutte le piattaforme e distribuire l'esperienza utente con lo stesso pacchetto.This allows developers to build consistent experiences for their users on all platforms and distribute the experiences using the same package. il SDK fornisce materiale sussidiario per gli sviluppatori creare pacchetti di contenuto le app e creare un manifesto di pacchetto dell'app in modo che possono essere indirizzati a piattaforme di propria scelta.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. Ciò consente agli sviluppatori per creare un pacchetto di contenuto app una volta anziché al pacchetto per ogni piattaforma.This enables developers to package their app content once instead of having to package for each platform.

il SDK fornisce che le API necessarie per verificare, convalidare e decomprimere il pacchetto di contenuto dal pacchetto MSIX.The SDK provides the APIs required to verify, validate and unpack the package contents from the MSIX package. Utilizzo del progetto, gli sviluppatori di app non dovranno preoccuparsi se il pacchetto è stato manomesso o se può essere attendibile.Using the project, app developers don't have to worry about whether the package has been tampered with or if it can be trusted. Controlli di convalida di protezione e la firma delle manomissioni eseguirà prima che il contenuto dell'app viene decompresso.It will perform tamper protection and signature validation checks before the app contents are unpacked.

il SDK può essere usato da tutte le app client multipiattaforma che consente di compilare estensioni o plug-in di terze parti.The SDK can be used by any cross platform client app that allows for third parties to build plugins or extensions. Gli sviluppatori di app client possono usare il modello di estensione di app che è disponibile nella piattaforma Windows 10 e usare il SDK MSIX sulle piattaforme 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. Con l'aiuto del SDK, gli sviluppatori di terze parti che compilano estensioni app e i plug-in per l'app client non è necessario compilare un pacchetto specifico per ogni piattaforma.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. In alternativa, compilare un pacchetto che è supportato in Windows 10 e tutte le altre piattaforme.Instead, they build one package that is supported on Windows 10 and all the other platforms. Con il SDK, gli sviluppatori di app possono scegliere piattaforme specifiche per il supporto.With the SDK, app developers can choose specific platforms to support.

Uno dei principali fattori di differenziazione del pacchetto MSIX è il file manifesto.One of the key differentiators of the MSIX package is the manifest file. Il file manifesto contiene tutti i metadati riguardanti il pacchetto e specifica tutte le principali informazioni che l'app client può accedere per effettuare le scelte appropriate, ad esempio la supportabilità o applicabilità.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. Il file manifesto consente agli sviluppatori di app client e gli sviluppatori di terze parti altre opzioni e flessibilità comunicare le caratteristiche, ad esempio requisiti, disponibilità e supporto.The manifest file allows client app developers and third party developers more options and flexibility to communicate characteristics such as requirements, availability, and support.

Scopri maggiori informazioniGet more info

MSIX SDK è un progetto open source su GitHub.MSIX SDK is an open source project on GitHub. Il repository di GitHub include il codice sorgente completo e le istruzioni su come creare i file binari per ogni piattaforma.The GitHub repo includes the full source and instructions for how to build the binaries for each platform.

Se hai commenti e suggerimenti, inviarla al sito della community tech MSIX.If you have feedback, please submit it on the MSIX tech community site. Se sono presenti problemi o bug identificati nel SDK, è possibile pubblicarli per i pagina dei problemi per il repository GitHub di MSIX SDK.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.