Bagikan melalui


Mengembangkan aplikasi untuk Universal Windows Platform (UWP)

Dengan Platform Windows Universal (UWP) dan satu inti Windows kami, Anda dapat menjalankan aplikasi yang sama di perangkat Windows 10 apa pun, dari ponsel ke desktop. Buat aplikasi Universal Windows ini dengan Visual Studio dan alat pengembangan Universal Windows App.

Platform Windows Universal

Jalankan aplikasi Anda di ponsel Windows 10, desktop Windows 10, atau Xbox. Ini adalah paket aplikasi yang sama! Dengan diperkenalkannya Windows 10 terpadu, unified core, satu paket aplikasi dapat berjalan di semua platform. Beberapa platform memiliki SDK ekstensi yang dapat Anda tambahkan ke aplikasi Anda untuk memanfaatkan perilaku khusus platform. Misalnya, SDK ekstensi untuk seluler menangani penekanan tombol kembali pada ponsel Windows. Jika Anda mereferensikan SDK ekstensi di proyek Anda, tambahkan saja pemeriksaan runtime untuk menguji apakah SDK itu tersedia di platform itu. Begitulah cara Anda dapat memiliki paket aplikasi yang sama untuk setiap platform!

Apa itu Windows core?

Untuk pertama kalinya, Windows telah direfactor untuk memiliki inti umum di semua platform Windows 10. Ada satu sumber umum, satu kernel Windows umum, satu tumpukan file I/O, dan satu model aplikasi. Untuk antarmuka pengguna, hanya ada satu kerangka kerja antarmuka pengguna XAML dan satu kerangka kerja antarmuka pengguna HTML. Anda dapat berkonsentrasi pada pembuatan aplikasi yang bagus, karena kami telah memudahkan aplikasi Anda berjalan di berbagai perangkat Windows 10.

Apa sebenarnya Universal Windows Platform?

Universal Windows Platform hanyalah kumpulan kontrak dan versi. Ini memungkinkan Anda untuk menargetkan tempat aplikasi Anda dapat berjalan. Anda tidak lagi menargetkan sistem operasi; sekarang Anda menargetkan satu atau lebih kelompok perangkat. Pelajari detail lebih lanjut dengan membaca Pengantar Universal Windows Platform.

Persyaratan

Alat pengembangan Universal Windows App dilengkapi dengan emulator yang dapat Anda gunakan untuk melihat tampilan aplikasi Anda di berbagai perangkat yang berbeda. Jika Anda ingin menggunakan emulator ini, Anda perlu menginstal perangkat lunak ini di komputer fisik. Komputer fisik harus menjalankan Windows 8.1 (x64) edisi Professional atau yang lebih tinggi, dan memiliki prosesor yang mendukung Klien Hyper-V dan Second Level Address Translation (SLAT). Emulator tidak dapat digunakan saat Visual Studio diinstal pada mesin virtual.

Berikut adalah daftar perangkat lunak yang Anda butuhkan:

Setelah menginstal perangkat lunak ini, Anda perlu mengaktifkan perangkat Windows 10 Anda untuk pengembangan. Lihat Mengaktifkan perangkat Anda untuk pengembangan. Anda tidak lagi memerlukan lisensi pengembang untuk setiap perangkat Windows 10.

Aplikasi Universal Windows

Pilih bahasa komputer pengembangan pilihan Anda dari C#, Visual Basic, C++ atau JavaScript untuk membuat aplikasi Universal Windows Platform untuk perangkat Windows 10. Baca Membuat aplikasi pertama Anda.

Jika Anda memiliki aplikasi Windows Store 8.1, aplikasi Windows Phone 8.1, atau aplikasi Universal Windows yang dibuat dengan Visual Studio 2015, Anda harus memindahkan aplikasi ini untuk menggunakan Universal Windows Platform terbaru. Lihat Berpindah dari Windows Runtime 8.x ke UWP.

Setelah Anda membuat aplikasi Universal Windows, Anda harus mengemas aplikasi Anda untuk menginstalnya di perangkat Windows 10 atau mengirimkannya ke Windows Store. Lihat Mengemas aplikasi.