NoticiasSoftware

Microsoft lanza winapp CLI, una nueva herramienta de código abierto para desarrollar apps en Windows sin depender de Visual Studio

Winapp CLI simplifica la creación de aplicaciones nativas desde cualquier entorno, facilitando tareas como la gestión de certificados

Microsoft ha anunciado la disponibilidad en vista previa pública de una nueva herramienta que promete cambiar el flujo de trabajo de miles de programadores: la Windows App Development CLI, conocida como winapp CLI. Se trata de una utilidad de línea de comandos de código abierto diseñada para simplificar el ciclo de vida del desarrollo de aplicaciones en Windows, especialmente dirigida a aquellos que trabajan fuera del ecosistema tradicional de Visual Studio o MSBuild.

Esta iniciativa busca democratizar el acceso a las APIs modernas del sistema operativo, incluidas las funciones de seguridad y las nuevas capacidades de inteligencia artificial. La herramienta está pensada para adaptarse a desarrolladores que utilizan marcos multiplataforma o lenguajes diversos, como C++, Rust, Dart o .NET, así como desarrolladores web que trabajan con Electron. El objetivo principal es eliminar la fricción habitual que supone gestionar múltiples SDKs, editar manifiestos complejos o generar certificados manualmente.

Entre sus funciones más destacadas se encuentra el comando de inicialización, que descarga los paquetes necesarios y configura el proyecto automáticamente, ahorrando pasos propensos a errores humanos. Además, la CLI soluciona uno de los grandes dolores de cabeza del desarrollo moderno en Windows: la identidad del paquete. Ahora, es posible asignar identidad a un ejecutable con una sola instrucción, lo que permite probar y depurar APIs avanzadas (como las notificaciones o los hosts MCP) sin necesidad de empaquetar e instalar la aplicación completa cada vez.

Winapp CLI tiene integración profunda con Electron y empaquetado simplificado

Microsoft ha puesto un énfasis especial en la comunidad de Electron, lanzando la CLI también como un paquete npm. Esto permite tender un puente entre Node.js y el código nativo de Windows, facilitando la integración de características de alto rendimiento o modelos de IA locales, como Phi Silica, directamente en aplicaciones web de escritorio. También se simplifica el proceso de depuración, inyectando la identidad del paquete directamente en el proceso de ejecución de Electron.

Finalmente, la herramienta aborda la fase de distribución. Cuando el desarrollo está completo, la creación de un paquete MSIX listo para la tienda o para su carga lateral (sideloading) se reduce a un único comando que gestiona tanto el empaquetado como la firma. Al estar en una fase de vista previa pública, el proyecto se encuentra disponible en GitHub, donde Microsoft espera recibir comentarios para refinar las funcionalidades antes de su lanzamiento final.

Fuente
Windows Blog

Edgar Otero

Técnico de sistemas informáticos. Experto en tocar botones, instalar aplicaciones y reconfigurar mi vida digital cada cierto tiempo. Explico experimentos y otros trucos utilizando solamente un teclado.
Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar Política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en info@profesionalreview.com
Botón volver arriba