SDK de MSIX

El SDK de MSIX es un proyecto de código abierto que permite a los desarrolladores usar el formato de paquete MSIX universalmente en todas las plataformas. Esto permite a los desarrolladores crear experiencias coherentes para sus usuarios en todas las plataformas y distribuir las experiencias con el mismo paquete. El SDK proporciona una guía para desarrolladores empaquetar su contenido de la aplicación y generar un manifiesto de paquete de aplicación de forma que pueden tener como destino las plataformas de su elección. Esto permite a los desarrolladores empaquetar su contenido de la aplicación una vez en lugar de tener al paquete para cada plataforma.

El SDK proporciona que las API necesarias para comprobar, validar y desempaquete el contenido del paquete del paquete MSIX. Con el proyecto, los desarrolladores de aplicaciones no tienen que preocuparse por si se ha alterado el paquete o si lo es de confianza. Antes de que el contenido de la aplicación se desempaquetan lo llevará a cabo comprobaciones de validación de protección y la firma de manipulaciones.

El SDK se puede usar cualquier aplicación de cliente multiplataforma que permite crear complementos o extensiones de terceros. Los desarrolladores de aplicaciones de cliente pueden usar el modelo de extensión de aplicación que está disponible en la plataforma de Windows 10 y usar el SDK de MSIX en las plataformas que no sean Windows 10. Con la Ayuda del SDK, los desarrolladores de terceros crear extensiones de aplicaciones y complementos para la aplicación cliente no tiene que generar un paquete específico para cada plataforma. En su lugar, crean un paquete que se admite en Windows 10 y todas las plataformas. Con el SDK, los desarrolladores de aplicaciones pueden elegir las plataformas específicas para admitir.

Uno de los diferenciadores clave del paquete MSIX es el archivo de manifiesto. El archivo de manifiesto contiene todos los metadatos sobre el paquete y especifica toda la información clave que puede tener acceso la aplicación cliente para tomar decisiones adecuadas como aplicabilidad o compatibilidad. El archivo de manifiesto permite a los desarrolladores de aplicaciones de cliente y los desarrolladores de terceros más opciones y flexibilidad comunicar las características, como requisitos, la disponibilidad y soporte técnico.

Obtener más información

MSIX SDK es una proyecto de código abierto en GitHub. El repositorio de GitHub incluye el código fuente completo e instrucciones sobre cómo crear los archivos binarios para cada plataforma.

Si tiene comentarios, envíela en el sitio de la comunidad tecnológica MSIX. Si hay problemas o errores que identificó en el SDK, puede publicarlos en el página problemas del repositorio de GitHub del SDK de MSIX.