Microsoft анонсировала запуск публичной предварительной версии winapp CLI — интерфейса командной строки с открытым исходным кодом, который призван облегчить разработку приложений для Windows. В компании отметили, что создание ПО для этой платформы часто требует работы с несколькими SDK, управления манифестами и сертификатами, а также соблюдения сложных требований упаковки. Основная цель winapp — объединить все эти процессы в одном инструменте, позволяя разработчикам сосредоточиться на создании качественного программного обеспечения.
Инструмент позволяет запускать команду winapp init для инициализации всех необходимых компонентов проекта, включая загрузку пакетов Windows SDK и App SDK, создание манифестов и управление зависимостями. Также доступна команда winapp restore для восстановления среды разработки из конфигурационного файла. Microsoft интегрировала GitHub Actions и Azure DevOps для улучшения CI/CD процессов.
Кроме того, winapp CLI предоставляет поддержку идентификации пакетов для упрощения отладки, что позволяет тестировать функции без необходимости полной упаковки приложения. На данный момент winapp находится на ранней стадии и доступен для общественного тестирования, документация и инструкции размещены на GitHub.
tasani.ru