UWP kepanjangan dari “Universal Windows Platform.” UWP adalah teknologi pengembangan framework NET yang memudahkan developer membuat aplikasi yang bisa berjalan di beberapa perangkat seperti PC Windows, tablet, dan smartphone. Beberapa aplikasi UWP dapat berjalan pada jenis perangkat keras Microsoft lainnya termasuk Xbox, HoloLens, dan perangkat IoT.
UWP menyediakan platform umum bagi pengembang untuk membangun aplikasi untuk berbagai jenis perangkat keras. UWP berjalan pada platform Windows 10 dan Windows 11. Versi Windows di bawahnya belum bisa menggunakan UWP.
Universal Windows Platform API mencakup berbagai library, fungsi, dan elemen antarmuka pengguna yang dapat diintegrasikan ke dalam aplikasi mereka. Dengan memasukkan beberapa tipe Devicefamily dalam aplikasi UWP, pengembang dapat menyesuaikan antarmuka aplikasi untuk beberapa jenis perangkat.
Microsoft Visual Studio IDE akan mengkompilasi kode sebagai aplikasi UWP jika Windows.universal diatur sebagai keluarga perangkat target.
UWP dan Microsoft Store Ketika Microsoft Store (sebelumnya Windows Store) diluncurkan pada 2012, pengembang hanya dapat mengirimkan aplikasi UWP.
Program yang dibangun di atas platform sebelumnya, Windows Forms dan WPF seperti itu, tidak diizinkan.
Untuk memperluas jangkauan aplikasi yang tersedia di toko, Microsoft kemudian membuat “Desktop Bridge,” yang memungkinkan pengembang untuk mengemas aplikasi non-UWP untuk Microsoft Store.
Catatan: UWP diperkenalkan dengan Windows 10 dan tidak kompatibel ke belakang.
Oleh karena itu, aplikasi UWP hanya akan berjalan pada PC yang menjalankan Windows 10 dan yang lebih baru, serta perangkat yang didukung lainnya.
Fitur aplikasi UWP
Aplikasi UWP adalah:
- Aman: Aplikasi UWP mendeklarasikan sumber daya perangkat dan data mana yang mereka akses. Pengguna harus mengotorisasi akses tersebut.
- Dapat menggunakan API umum di semua perangkat yang menjalankan Windows.
- Mampu menggunakan kemampuan khusus perangkat dan mengadaptasi UI ke ukuran layar perangkat, resolusi, dan DPI yang berbeda.
- Tersedia dari Microsoft Store di semua perangkat (atau hanya yang Anda tentukan) yang berjalan pada Windows 10 atau Windows 11. Microsoft Store menyediakan beberapa cara untuk menghasilkan uang di aplikasi Anda.
- Dapat dipasang dan dihapus instalasinya tanpa risiko pada mesin atau menimbulkan "mesin membusuk".
- Menarik: gunakan petak peta langsung, pemberitahuan push, dan aktivitas pengguna yang berinteraksi dengan Windows Timeline dan Cortana's Pick Up Where I Left Off, untuk melibatkan pengguna.
- Dapat diprogram dalam C#, C++, Visual Basic, dan JavaScript. Untuk UI, gunakan WinUI, XAML, HTML, atau DirectX.
20 komentar
komentarNama: M Naufal Badruttamam
ReplyNRP: 5025211240
Kelas: B
Tahun: 2023
Link: Blog
Nama: Ahda Filza Ghaffaru
ReplyNRP: 5025211144
Kelas: B
Tahun: 2023
Link: Dokum Photolab
Nama: Muhammad Rafi Insan Fillah
ReplyNRP: 5025211169
Kelas: B
Tahun: 2023
Link BLog: BLog
Nama: Radhiyan Muhammad Hisan
ReplyNRP: 5025211166
Kelas: B
Tahun: 2023
Link: Latihan 5
Nama: Layyinatul Fuadah
ReplyNRP: 502521107
Kelas: B
Tahun: 2023
Link: Blog Photolab
Nama: Lihardo Marson Purba
ReplyNRP: 502521238
Kelas: B
Tahun: 2023
Link: Link Blog
Nama: Ferdinand Putra Gumilang Silalahi
ReplyNRP: 5025201176
Kelas: B
Tahun: 2023
Link: Link Blog
Nama : Yusna Millaturrosyidah
ReplyKelas : PBKK - B
NRP : 5025211254
Tahun : 2023
Link : Tugas 4 PBKK - PhotoLab
Nama : Farhan Dwi Putra
ReplyKelas : PBKK B
NRP : 5025211093
Tahun : 2023
Link : Tugas 4
Nama: Adam Haidar Azizi
ReplyNRP: 5025211114
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4 Photolab
Nama: Gabriella Natasya Br Ginting
ReplyNRP: 5025211081
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4
Nama : Gracetriana Survinta Septinaputri
ReplyKelas : PBKK - B
NRP : 5025211199
Tahun : 2023
Link Blog: TUGAS PBKK PHOTOLAB
Nama : Glenaya
ReplyKelas : PBKK - B
NRP : 5025211202
Tahun : 2023
Link : Tugas 4
Nama: Adhira Riyanti Amanda
ReplyNRP: 5025211102
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4 Photolab
Nama: Ihsan Widagdo
ReplyNRP: 5025211231
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4
Nama: Heru Dwi Kurniawan
ReplyNRP: 5025211055
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4 PBKK
Nama: Vito Febrian Ananta
ReplyNRP: 5025211224
Kelas: PBKK (B)
Tahun: 2023
Link: Tugas 4
Nama: Dian Dabukke
ReplyNRP: 5025211080
Kelas: PBKK (B)
Tahun: 2023
Link: Tugas 4