Fitur untuk pengembangan aplikasi Windows

Windows menyediakan serangkaian fitur platform yang kaya untuk membantu Anda membangun aplikasi hebat. Bagian ini mencakup API dan kemampuan yang tersedia untuk pengembang Windows, dari aksesibilitas dan AI ke file, pemberitahuan, dan antarmuka pengguna.

Beberapa fitur tersedia di Windows App SDK. Yang lain berasal dari OS Windows itu sendiri, melalui API di Windows SDK atau .NET.

Area fitur

Fitur Deskripsi
Aksesibilitas Bangun aplikasi yang dapat diakses dengan dukungan untuk teknologi bantuan, navigasi keyboard, dan mode kontras tinggi.
Fitur yang didukung AI Integrasikan kemampuan AI di perangkat termasuk Recall, Efek Studio, Klik untuk Melakukan, dan dukungan fitur utama Copilot.
Siklus hidup aplikasi dan layanan sistem Mengelola peluncuran aplikasi, aktivasi, tugas latar belakang, manajemen daya, dan layanan tingkat sistem.
Pemulihan aplikasi Pulihkan status aplikasi setelah windows dimulai ulang sehingga pengguna dapat mengambil tempat yang mereka tinggalkan.
Audio, video, kamera Ambil foto dan video, putar kembali media, dan akses perangkat keras audio.
Komunikasi Tambahkan olahpesan, kontak, dan integrasi kalender ke aplikasi Anda.
Data dan file Membaca dan menulis file, mengelola folder, mengakses penyimpanan yang dapat dilepas, dan mengkueri properti file.
Perangkat dan sensor Akses perangkat keras, sensor, dan periferal.
Graphics Buat visual 2D dan 3D menggunakan DirectX, Direct2D, dan API grafis lainnya.
Input dan interaksi Tangani sentuhan, pena, keyboard, mouse, ucapan, dan modalitas input lainnya.
Pemberitahuan Kirim pemberitahuan toast dan petak peta untuk memberi tahu pengguna.
Integrasi OS Hubungkan aplikasi Anda ke fitur, pengaturan, dan kemampuan sistem shell Windows.
Kinerja Analisis dan optimalkan performa dan respons aplikasi Anda.
Keamanan dan identitas Mengautentikasi pengguna, melindungi data, dan mengelola izin aplikasi.
Ucapan Tambahkan input suara dan sintesis teks ke ucapan ke aplikasi Anda.
Pengujian Uji dan debug aplikasi Windows Anda menggunakan alat platform dan praktik terbaik.
Antarmuka pengguna Bangun antarmuka pengguna yang kaya dengan WinUI, XAML, dan kerangka kerja UI lainnya.