Microsoft baru baru ini mengumumkan sebuah aplikasi bernama WinApp / Windows App Development CLI sebagai bagian dari public preview, dimana aplikasi ini merupakan sebuah tool command line open source yang dirancang untuk menyederhanakan development cycle atau siklus pengembangan aplikasi Windows di berbagai framework dan toolchains.
Bisa dibilang, tool ini akan menjadi jembatan penting bagi developer lintas platform yang bekerja di luar ekosistem Visual Studio atau MSBuild, seperti pengguna Electron, C++ (CMake), .NET, Rust, Dart, hingga Python.

"Windows development often involves managing multiple SDKs, creating and editing multiple manifests, generating certificates and navigating intricate packaging requirements," Metulev explained in the announcement. The goal? "Unify these tasks into a single CLI, letting you focus on building great apps rather than fighting with configuration."
Nah pada intinya, WinApp ini akan mengatasi kesulitan pengguna dengan satu perintah, jika kamu seorang developer yang membangun aplikasi Windows, cukup menjalankan perintah winapp init di root project kamu, kemudian otomatis itu akan mem-bootstrap semuanya.

Perintah tersebut juga akan mendownload paket Windows SDK dan App SDK, menghasilkan projections (dimulai dengan C++/WinRT), membuat manifest dan aset, menangani pembuatan sertifikat, dan menyiapkan dependensi.
Nah selain itu, WinApp menyediakan workflow yang konsisten untuk membangun, menjalankan, dan men-debug aplikasi, baik itu di Windows 10 maupun Windows 11, dimana developer tidak perlu lagi menyesuaikan script build untuk tiap framework atau toolchain, karena WinApp menangani semua konfigurasi secara otomatis.
Tool ini juga mendukung integrasi dengan CI/CD, sehingga proses build dan deployment dapat diotomatisasi tanpa harus menulis banyak skrip tambahan. Misalnya, kamu bisa langsung melakukan winapp build untuk menghasilkan paket MSIX siap distribusi atau winapp run untuk menjalankan aplikasi secara lokal dengan konfigurasi yang sudah tepat.
Nah detailnya bisa kamu cek pada halaman berikut, dan jika kamu ingin mencoba WinApp CLI ini, kamu bisa mendownloadnya dari halaman GitHub berikut atau dengan perintah winget berikut:
winget install microsoft.winappcli
Dengan adanya WinApp, tentu sangat diharapkan siklus pengembangan aplikasi Windows menjadi lebih cepat, lebih sederhana, dan lebih terstandardisasi, sehingga developer bisa lebih fokus pada inovasi aplikasi daripada mengurus kerumitan konfigurasi.
Bagaimana menurutmu? komen dibawah guys.
Via : Microsoft
Catatan Penulis : WinPoin sepenuhnya bergantung pada iklan untuk tetap hidup dan menyajikan konten teknologi berkualitas secara gratis — jadi jika kamu menikmati artikel dan panduan di situs ini, mohon whitelist halaman ini di AdBlock kamu sebagai bentuk dukungan agar kami bisa terus berkembang dan berbagi insight untuk pengguna Indonesia. Kamu juga bisa mendukung kami secara langsung melalui dukungan di Saweria. Terima kasih.
