
Baru baru ini dikabarkan bahwa Microsoft telah kembali menunjukan komitmen mereka terkait transparansi dan kolaborasi komunitas dengan pengumuman rencana bertahap untuk membuka source framework WinUI yang menjadi tulang punggung visual Windows 11.
Nah bagi yang belum tahu, WinUI (Windows UI Library) adalah framework modern yang digunakan untuk membangun antarmuka aplikasi Windows. Di Windows 11, WinUI 3 menjadi fondasi dari berbagai elemen visual seperti Start Menu, Settings, dan kontrol aplikasi. Artikel terkait WinUI bisa kamu cek pada halaman berikut.
Untuk membuat framework ini Open Source, tentu tidak bisa langsung instan begitu saja karena WinUI terintegrasi erat dengan komponen proprietary Windows, menurut Microsoft proses ini butuh waktu dan mereka menyebutnya sebagai “proses bertanggung jawab” yang memerlukan pemisahan antara bagian yang bisa dibuka dan yang harus tetap tertutup demi keamanan dan stabilitas sistem
Roadmap
Nah ada empat fase utama dalam enam bulan kedepan dengan detail sebagai berikut :
Fase | Deskripsi |
---|---|
1. Sinkronisasi Kode Internal ke GitHub | Setelah rilis Windows App SDK 1.8 (Agustus), Microsoft akan mulai menyinkronkan perubahan kode secara lebih rutin ke GitHub. |
2. Build Lokal oleh Developer Eksternal | Developer dapat meng-clone repositori WinUI dan membangunnya secara lokal dengan dokumentasi resmi. |
3. Kontribusi Komunitas | Setelah alat pengujian tersedia, komunitas dapat mengirim pull request dan menjalankan tes lokal. |
4. GitHub Sebagai Pusat Pengembangan | Semua pengembangan dan pelacakan isu akan dipindahkan ke GitHub, menggantikan mirror internal. |
Untuk memantau proses ini, kamu bisa mengunjungi halaman GitHub berikut. Dan yang pasti nih guys, langkah ini jelas akan membuka peluang bagi para developer untuk dapat menyesuaikan interface windows sesuai dengan kebutuhan aplikasi, berkontribusi dengan UI Windows, dan meningkatkan aksesibilitas dan performa melalui inovasi komunitas.
Kedepannya mungkin WinUI bisa menjadi lebih baik lagi karena komunitas bisa ikut mengembangkannya dan tentu ini akan berdampak positif juga untuk pengguna biasa.
Bagaimana menurutmu? apakah kamu punya pendapat? komen dibawah guys.
Via : GitHub