Tidak heran mengapa Windows adalah platform pilihan untuk pengembang perangkat lunak. Dengan dukungan untuk hampir semua bahasa dan alat pengembangan perangkat lunak, membuat dan menguji aplikasi di Windows jauh lebih mudah daripada di sistem operasi lain.
Karena Windows 11 ada di sini, pengembang penasaran untuk melihat bagaimana hal itu akan memengaruhi kinerja dan fleksibilitas mereka dan apakah mereka harus meningkatkannya atau tidak. Hari ini kita akan memeriksa bagaimana Microsoft telah meningkatkan (atau memperburuk) sistem operasinya untuk para pengembang.
Mari kita mulai jika Anda di sini untuk menemukan jawaban atas pertanyaan yang sama.
Perombakan Toko Microsoft
Microsoft Store yang didesain ulang adalah di antara fitur baru Windows 11 yang menarik yang sekarang menawarkan lebih banyak untuk pengembang.
Dukungan Aplikasi Lebih Luas
Sebelumnya, Microsoft memiliki persyaratan khusus UWP, yang memaksa pengembang untuk menulis ulang aplikasi non-UWP mereka dalam format UWP. Kebijakan ini biasanya mengecilkan hati pengembang, yang pada akhirnya menyebabkan tidak tersedianya aplikasi di Microsoft Store.
Dengan pembaruan terbaru, ini mendukung bentuk aplikasi lain seperti Win32, PWA, dan .NET. Hasilnya, pengembang kini dapat fokus pada area yang lebih penting dari aplikasi mereka, seperti meningkatkan antarmuka mereka.
Dukungan Depan Toko Pihak Ketiga
Toko aplikasi e-commerce seperti Amazon Appstore dan Epic Games Store juga akan langsung tersedia di Microsoft Store baru. Jadi secara efektif, setiap pengembang aplikasi mungkin telah menerbitkan di etalase ini (atau yang lain, yang akan tersedia di masa mendatang, menurut Microsoft) tidak memerlukan unggahan terpisah ke Microsoft Store.
Insentif Pengembang
Mungkin langkah terbaik yang dilakukan Microsoft adalah dengan insentif bagi pengembang perangkat lunak. Sebelumnya, Microsoft menurunkan pangsanya dari pendapatan aplikasi dari 30% menjadi 15% untuk membuat Microsoft Store lebih kompetitif.
Selain itu, Microsoft akan membiarkan pengembang yang menggunakan platform perdagangan mereka sendiri atau pihak ketiga dengan aplikasi mereka menyimpan 100% pendapatan yang dihasilkan dari aplikasi platform mereka.
Singkatnya, Microsoft sekarang mengizinkan publikasi lebih dari satu format aplikasi, etalase pihak ketiga, dan memberi pengembang pilihan untuk mempertahankan 100% dari pendapatan. Ketiga insentif ini membuat pembaruan terbaru sekarang lebih bermanfaat bagi komunitas pengembang daripada sebelumnya.
Dukungan Aplikasi Android
Microsoft menciptakan peluang baru bagi pengembang aplikasi dengan membawa dunia Android lebih dekat ke Windows. Meskipun pengembang harus menunggu beberapa saat, yang dijanjikan Dukungan Android dan integrasi Amazon Store secara signifikan akan menguntungkan semua. Microsoft masih bekerja untuk mengintegrasikan Amazon Appstore dengan Microsoft Store.
Setelah aplikasi Android mulai didukung, ini akan memberikan jangkauan yang lebih baik kepada aplikasi pengembang dan unduhan yang lebih tinggi. Pengguna yang telah mengunduh aplikasi di ponsel mereka mungkin juga mengunduhnya di desktop mereka. Selanjutnya, fitur ini akan membantu pengembang aplikasi seluler membuat aplikasi yang sesuai dengan kebutuhan pengguna desktop juga.
Namun, tidak mungkin mengukur keefektifan fitur baru ini sampai fitur ini hadir dan dicoba. Pengembang harus menunggu yang satu ini.
Di bagian depan, Microsoft telah mengganti nama dan mendesain ulang Project Reunion dan WinUI 3 sebagai SDK Aplikasi Windows. Namun, itu tidak menggantikan yang sudah ada SDK Windows, dan Microsoft telah mendorong pengembang untuk beradaptasi dengannya "dengan kecepatan mereka sendiri."
Secara internal, ini melanjutkan dukungan untuk aplikasi Win32 dan .NET sambil menghadirkan API baru dan alat pengembangan aplikasi. Windows App SDK bertujuan untuk memperkenalkan API yang membantu menjembatani kesenjangan dalam model aplikasi yang berbeda. Microsoft berencana untuk meminimalkan kekosongan dan membantu pengembang.
Meskipun diluncurkan dengan OS terbaru Microsoft, pembaruan ini tersedia untuk Windows 10 (hingga versi 1809). Jadi, jika Anda tidak dapat menemukan alasan untuk memperbarui selain Windows App SDK yang ditingkatkan, pada akhirnya Anda juga akan mendapatkan pembaruan untuk versi Windows 10 Anda.
Namun, satu peningkatan utama adalah bahwa Terminal Windows sekarang hadir pra-instal di Windows. Mengunduhnya secara terpisah (seperti yang dilakukan pengembang pada Windows sebelumnya) bukanlah masalah besar. Namun, masuknya Terminal Windows menunjukkan perhatian Microsoft untuk membuat OS-nya terbaik untuk pemrograman.
Pengalaman Multitasking
Dengan Windows 11, Microsoft telah secara drastis meningkatkan cara Anda menggunakan real estat layar Anda untuk multitasking. Pertama, Microsoft telah memoles Bantuan Snap fitur yang sebelumnya tersedia di Windows 10 dengan menambahkan lebih banyak visual.
- Tata Letak Jepret: Saat Anda mengarahkan kursor ke tombol maksimalkan, pop-up menampilkan enam tata letak berbeda untuk layar Anda. Namun, jumlah opsi dapat bervariasi, tergantung pada ukuran layar Anda.
- Grup Jepret: Anda dapat mengunci tata letak yang sedang Anda kerjakan dan meminimalkannya dari bilah tugas. Ini membantu Anda mengelompokkan aplikasi dan melompat di antara berbagai kombinasi jendela.
- Tata Letak Monitor Eksternal: Saat Anda memasang kembali monitor Anda, semua aplikasi Anda mengembalikan posisi pra-pencabutannya.
Semua opsi ini dapat dinonaktifkan dari Pengaturan > Multitasking.
Terkait: Cara Menggunakan Tata Letak Snap di Windows 11
Kedua, Microsoft telah mengganti nama menjadi Desktop Virtual fitur untuk Desktop hanya. Sekarang Anda dapat mengubah latar belakang desktop untuk setiap Desktop agar aplikasi yang tidak terkait tetap berjalan secara terpisah.
Pengembang melakukan banyak tugas lebih dari kebanyakan profesional lainnya. Sementara fitur lain membantu efisiensi, dukungan monitor eksternal menghemat waktu yang Anda habiskan untuk mengatur ulang aplikasi Anda. Dibandingkan dengan Windows 10, multitasking menjadi motivasi bagi developer untuk melakukan upgrade.
Keamanan yang Ditingkatkan
Penggunaan Windows 11 dari TPM 2.0, UEFI Secure Boot, dan fitur VBS membuatnya lebih aman untuk pengembang daripada kebanyakan sistem operasi di luar sana. Penyusupan pihak ketiga yang tidak sah untuk mengakses data di drive Anda sekarang lebih menantang dari sebelumnya. Keamanan yang ditingkatkan adalah nilai tambah lainnya bagi pengembang.
Terkait: Windows 11 Jauh Lebih Aman Dari Windows 10: Inilah Alasannya
Peningkatan Kecepatan
Windows 11 dioptimalkan untuk memfokuskan semua sumber daya pada aplikasi yang sedang digunakan secara aktif. Pengoptimalan ini telah membuat Windows beroperasi lebih cepat, dan komunitas pengembang akan mendapat manfaat paling banyak. Dalam video ini, tim Mekanika Windows menguraikan semua detail teknis.
Akankah Windows 11 Menjadi Sukses untuk Pengembang?
Microsoft telah memberikan banyak alasan kepada pengembang untuk menyukai OS mereka dengan mendesain ulang antarmuka Windows, meningkatkan dan memperkenalkan alat pengembangan perangkat lunak baru, dan memberi insentif kepada pengembang untuk menggunakan etalase.
Di satu sisi, fitur-fiturnya mendorongnya menjadi OS terbaik untuk pengembang di luar sana. Tetapi, di sisi lain, persyaratan perangkat kerasnya yang ditingkatkan mungkin membuat banyak pengembang membuang PC "lama" mereka yang sangat mampu, hanya karena perangkat keras yang lebih lama tidak sepenuhnya mendukung Windows 11.
OS terbaru Microsoft masih dalam masa uji coba, dan hanya waktu yang dapat menentukan bagaimana peningkatan ini akan berjalan.
Windows Community Toolkit adalah alat pengembang yang berguna, tetapi apa itu dan apa yang dapat dilakukannya?
Baca Selanjutnya
- jendela
- Pengembangan Aplikasi
- Jendela 11
- Peningkatan Windows
Hashir adalah master konten marketer yang suka menulis dan mengelola blog teknologi. Dia antusias untuk menambahkan nilai ke web. Ketika dia tidak bekerja, dia dapat ditemukan di klub tinju lokal atau minum lemon malt di atap rumahnya.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan