Artikel ini kita akan lebih jauh Mengenal Universal Windows Platform (UWP) dalam Windows 10 beserta fungsi penggunaan serta keuntungan dari UWP.
Artikel ini kita akan lebih jauh Mengenal Universal Windows Platform (UWP) dalam Windows 10 beserta fungsi penggunaan serta keuntungan dari UWP. Windows Runtime (WinRT) adalah arsitektur aplikasi homogen platform, yang mendukung pembangunan di C ++ / CX, C #, VB.NET dan JavaScript. aplikasi WinRT native mendukung kedua x86 dan arsitektur ARM.
Beberapa fitur penting Universal Windows Platform (UWP) dalam Windows 10 adalah :
- Ini pertama kali diperkenalkan pada Windows Server 2012 pada bulan September 2012.
- WinRT API menyediakan akses ke semua fitur platform inti menggunakan JavaScript, C #, Visual Basic, dan C ++.
- komponen WinRT mendukung beberapa bahasa dan API seperti native yang dikelola dan bahasa scripting .
Universal Windows Platform (UWP)
Sebuah aplikasi Universal Windows dibangun di atas Universal Platform Windows (UWP), yang pertama kali diperkenalkan pada Windows 8 sebagai Windows Runtime. Pada Windows 10, Universal Platform Windows (UWP) diperkenalkan, model yang Advance Windows Runtime (WinRT).
- Pada Windows 8.1, WinRT, untuk pertama kalinya, itu selaras antara Windows Phone 8.1 aplikasi dan Windows 8.1 aplikasi dengan bantuan Universal Windows 8 aplikasi untuk menargetkan Windows phone dan aplikasi Windows menggunakan basis kode bersama.
- Windows 10 Unifed core, yang sekarang dikenal sebagai Windows core , telah mencapai titik di mana UWP, sekarang, menyediakan platform aplikasi umum tersedia pada setiap perangkat yang berjalan pada Windows 10.
- UWP tidak hanya dapat memanggil API WinRT yang umum untuk semua perangkat, tetapi juga API (termasuk Win32 dan NET API) yang khusus untuk keluarga perangkat yang aplikasi berjalan.
Perangkat yang didukung oleh Windows 10
Windows 8.1 dan Windows Phone 8.1 apps menargetkan OS; baik Windows atau Windows Phone. Windows 10 aplikasi tidak menargetkan OS tetapi mereka menargetkan satu atau lebih keluarga perangkat.
keluarga perangkat memiliki API mereka sendiri juga, yang menambahkan fungsionalitas untuk itu keluarga perangkat tertentu. Anda dapat dengan mudah menentukan semua perangkat, dalam sebuah keluarga perangkat, di mana aplikasi Anda dapat diinstal dan dijalankan dari Windows Store. Berikut adalah representasi hirarkis dari keluarga perangkat.
Kelebihan dari UWP
Universal Platform Windows (UWP) memberikan beberapa hal untuk pengembang. Mereka :
- Satu Sistem Operasi dan satu core Unifed untuk semua perangkat.
- Satu App Platform untuk menjalankan aplikasi di setiap keluarga.
- Satu Dev Center untuk mengirimkan aplikasi dan dashboard.
- Satu Store untuk semua perangkat.
Pengaturan Pembangunan UWP
Langkah-langkah berikut harus diikuti untuk mulai membuat Universal Platform Windows (UWP) aplikasi Anda sendiri untuk Windows 10.
- Windows 10 OS − apps UWP memerlukan versi terbaru dari Windows untuk berkembang. Anda juga dapat mengembangkan aplikasi UWP pada Windows 8.1 tetapi tidak ada dukungan untuk Window UI desainer.
- Windows 10 developer tools − Dalam Visual Studio 2015, Anda dapat merancang, kode, pengujian, dan debug apps UWP Anda. Anda dapat men-download dan menginstal gratis Microsoft Visual Studio Community 2015 dari https://dev.windows.com/en-us/downloads
- Aktifkan modus pengembangan untuk Windows 10 -
- Pergi ke Start > Settings.
- Pilih Update & security.
- Kemudian pilih "For developers".
- Klik di Developer mode
Untuk aplikasi UWP, penting untuk menguji aplikasi Anda pada perangkat.
- Register as an app developer − Anda dapat mulai mengembangkan aplikasi, tapi untuk mengirimkan apps Anda ke store tersebut, Anda memerlukan account pengembang. Anda dapat membuat akun pengembang Anda di sini https://msdn.microsoft.com/enus/library/windows/apps/bg124287.aspx
Setelah mengikuti langkah di atas, Anda sekarang siap untuk memulai pengembangan aplikasi Universal Platform Windows (UWP).
COMMENTS