UWP - Universal Windows Platform

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.







Absensi



Latihan



Monitoring

Form

Hasil 

Referensi 


Video Tutorial

Share this

Related Posts

Previous
Next Post »

20 komentar

komentar
September 21, 2023 at 6:05 PM delete

Nama: M Naufal Badruttamam
NRP: 5025211240
Kelas: B
Tahun: 2023
Link: Blog

Reply
avatar
September 21, 2023 at 8:36 PM delete

Nama: Ahda Filza Ghaffaru
NRP: 5025211144
Kelas: B
Tahun: 2023
Link: Dokum Photolab

Reply
avatar
September 22, 2023 at 5:09 AM delete

Nama: Muhammad Rafi Insan Fillah
NRP: 5025211169
Kelas: B
Tahun: 2023
Link BLog: BLog

Reply
avatar
September 23, 2023 at 3:26 AM delete

Nama: Radhiyan Muhammad Hisan
NRP: 5025211166
Kelas: B
Tahun: 2023
Link: Latihan 5

Reply
avatar
September 25, 2023 at 7:49 PM delete

Nama: Layyinatul Fuadah
NRP: 502521107
Kelas: B
Tahun: 2023
Link: Blog Photolab

Reply
avatar
September 27, 2023 at 8:06 AM delete

Nama: Lihardo Marson Purba
NRP: 502521238
Kelas: B
Tahun: 2023
Link: Link Blog

Reply
avatar
September 27, 2023 at 9:38 PM delete

Nama: Ferdinand Putra Gumilang Silalahi
NRP: 5025201176
Kelas: B
Tahun: 2023
Link: Link Blog

Reply
avatar
September 27, 2023 at 10:05 PM delete This comment has been removed by the author.
avatar
September 27, 2023 at 10:09 PM delete

Nama : Yusna Millaturrosyidah
Kelas : PBKK - B
NRP : 5025211254
Tahun : 2023
Link : Tugas 4 PBKK - PhotoLab

Reply
avatar
September 28, 2023 at 4:56 AM delete

Nama : Farhan Dwi Putra
Kelas : PBKK B
NRP : 5025211093
Tahun : 2023
Link : Tugas 4

Reply
avatar
September 28, 2023 at 6:33 AM delete

Nama: Adam Haidar Azizi
NRP: 5025211114
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4 Photolab

Reply
avatar
September 28, 2023 at 11:16 AM delete

Nama: Gabriella Natasya Br Ginting
NRP: 5025211081
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4

Reply
avatar
September 28, 2023 at 12:05 PM delete

Nama : Gracetriana Survinta Septinaputri
Kelas : PBKK - B
NRP : 5025211199
Tahun : 2023
Link Blog: TUGAS PBKK PHOTOLAB

Reply
avatar
September 28, 2023 at 1:54 PM delete

Nama : Glenaya
Kelas : PBKK - B
NRP : 5025211202
Tahun : 2023
Link : Tugas 4

Reply
avatar
September 28, 2023 at 6:08 PM delete

Nama: Adhira Riyanti Amanda
NRP: 5025211102
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4 Photolab

Reply
avatar
September 28, 2023 at 9:05 PM delete

Nama: Ihsan Widagdo
NRP: 5025211231
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4

Reply
avatar
September 28, 2023 at 10:49 PM delete This comment has been removed by the author.
avatar
September 28, 2023 at 10:50 PM delete

Nama: Heru Dwi Kurniawan
NRP: 5025211055
Kelas: PBKK B
Tahun: 2023
Link: Tugas 4 PBKK

Reply
avatar
September 29, 2023 at 5:25 AM delete

Nama: Vito Febrian Ananta
NRP: 5025211224
Kelas: PBKK (B)
Tahun: 2023
Link: Tugas 4

Reply
avatar
September 30, 2023 at 3:51 AM delete

Nama: Dian Dabukke
NRP: 5025211080
Kelas: PBKK (B)
Tahun: 2023
Link: Tugas 4

Reply
avatar