Noticias
Microsoft winapp, nueva CLI de desarrollo de aplicaciones de Windows
Microsoft winapp es la nueva CLI de desarrollo de aplicaciones de Windows que en versión preliminar pública ha lanzado el gigante del software. Esta herramienta de código abierto es una interfaz de línea de comandos única para administrar SDK de Windows, empaquetar, generar identidades de aplicaciones, manifiestos y certificados, y usar herramientas de compilación con cualquier framework de aplicaciones.
A primera vista, puede parecer una herramienta de desarrollo bastante especializada, pero Microsoft prevé que se adapte a numerosos tipos de flujo de trabajo. La compañía afirma que debería simplificar la integración de las API y funciones nativas de Windows, independientemente del framework o lenguaje, como explica Nikola Metulev, gerente de producto de la plataforma Windows para desarrolladores:
«La CLI de winapp está diseñada específicamente para frameworks multiplataforma y desarrolladores que trabajan fuera de Visual Studio o MSBuild. Tanto si eres un desarrollador web que crea con Electron, un experto en C++ que usa CMake, como un desarrollador de .NET, Rust o Dart que crea aplicaciones para Windows, la CLI puede simplificar las complejidades del desarrollo en Windows, desde la configuración del entorno hasta el empaquetado para su distribución. Esto facilita considerablemente el acceso a las API modernas, incluidas las API de IA de Windows, las funciones de seguridad y las integraciones de shell, directamente desde cualquier cadena de herramientas«.
Microsoft winapp, características
El desarrollo en Windows suele implicar la gestión de múltiples SDK, la creación y edición de múltiples manifiestos, la generación de certificados y la gestión de complejos requisitos de empaquetado. El objetivo de este proyecto es unificar estas tareas en una única CLI, permitiendo que el desarrollador se centre en crear aplicaciones en lugar de lidiar con la configuración.
Aunque la CLI aún está en sus primeras etapas y existen muchos escenarios de desarrollo en Windows, «compartimos esta versión preliminar pública para aprender del uso real, recopilar comentarios y solicitudes de funciones, y centrar nuestras inversiones en las áreas más importantes para los desarrolladores», explica Metulev.
Es innegable que esta no es una herramienta para todos los desarrolladores, pero para cualquiera que trabaje en proyectos que dependan de la automatización, la herramienta de línea de comandos es un gran ahorro de tiempo. Microsoft también promociona la integración con Electron como una gran ventaja:
«Para los desarrolladores de Electron, hemos empaquetado la CLI como un paquete npm y hemos añadido comandos para conectar Node.js con el código nativo de Windows. La CLI puede crear andamiajes para complementos nativos de C++ o C#, preconfigurados para acceder al SDK de aplicaciones de Windows y al SDK de Windows. Esto facilita más que nunca la integración de funciones nativas de alto rendimiento o capacidades de IA como Phi Silica directamente en su aplicación Electron».
Microsoft winapp es una aplicación de código abierto que llega en versión preliminar pública. Está disponible en su repositorio de GitHub, donde se puede encontrar documentación, guías y reporte de problemas. Microsoft ha compartido un vídeo para resaltar las capacidades de winapp:
-
NoticiasHace 6 díasEnrique Lores deja la presidencia mundial de HP
-
A FondoHace 4 días285.000 millones evaporados o por qué tu modelo de licencias puede morir
-
NoticiasHace 6 díasLa Fiscalía registra la sede de la red social X en París
-
A FondoHace 3 díasEl caso IBM o cómo sobrevivir al meteorito de la agéntica

