![]()
TINGKAT 1 — Tingkat kualitas terbaik pada Pedoman kualitas aplikasi adaptif.

APLIKASI TERDIFERENSIASI UNTUK PERANGKAT LAYAR BESAR menciptakan pengalaman pengguna yang tidak mungkin dilakukan di perangkat layar kecil.
Aplikasi yang terdiferensiasi di perangkat layar besar membuat multitasking dan tarik lalu lepas menjadi mudah dan sederhana. Aplikasi yang terdiferensiasi mendukung fitur unik perangkat foldable, seperti postur mode di atas meja, untuk pengalaman pengguna yang tidak dapat ditandingi jenis perangkat lain.
Dukungan keyboard, mouse, dan trackpad eksternal setara dengan komputer desktop. Dukungan stilus yang komprehensif menjadikan stilus sebagai bagian yang tak terpisahkan dari perangkat.
Anjuran dan larangan
Anjuran
- Berpikir luas
- Mendesain tata letak dan perilaku kustom
- Membuat aplikasi Anda beda dari yang lain
Larangan
- Membatasi diri
- Mendesain hanya untuk satu atau dua jenis perangkat
- Membiarkan aplikasi Anda biasa-biasa saja
Pedoman
Buat aplikasi Anda beda dari yang lain dengan mengikuti pedoman Tingkat 1.
Desktop
Menyediakan pengalaman desktop di Android dengan mendukung layar terhubung, perangkat periferal, dan fungsi desktop.
Pengalaman pengguna
Pengalaman pengguna berkualitas tinggi menjembatani kesenjangan antara kenyamanan perangkat seluler dan kemampuan desktop, sehingga pengguna dapat tetap fokus dan produktif.
Apa
Aplikasi memiliki tata letak adaptif yang dapat dikonfigurasi pengguna, termasuk panel yang dapat diciutkan dan dikonfigurasi ulang. Aplikasi menampilkan scrollbar saat konten di-scroll menggunakan mouse atau trackpad. Elemen UI menampilkan konten tambahan seperti pratinjau dan tooltip saat mengarahkan kursor. Pengguna dapat menampilkan aplikasi dalam layar penuh.
Mengapa
Ruang layar yang luas dan dapat dikonfigurasi serta input presisi memberikan alur kerja yang terfokus dan mudah disesuaikan. Elemen UI gaya desktop memungkinkan pengguna tetap fokus pada tugas tanpa perlu melakukan navigasi terus-menerus.
Bagaimana
Untuk mengetahui informasi selengkapnya tentang cara menciptakan pengalaman pengguna yang lebih baik, lihat ringkasan Pengalaman pengguna.
Keyboard, mouse, dan trackpad
Sediakan dukungan penuh untuk perangkat input eksternal.
Apa
Aplikasi mendukung navigasi yang efisien dengan keyboard, termasuk status fokus yang berbeda dan konsisten serta fokus awal pada elemen UI yang sesuai. Aplikasi ini menyediakan paritas pintasan keyboard dengan versi web dan desktop serta kemampuan pemilihan yang ditingkatkan menggunakan kombinasi keyboard dan mouse atau trackpad.
Mengapa
Beri pengguna semua kemampuan input yang memungkinkan dengan keyboard, mouse, dan trackpad.
Bagaimana
Untuk mempelajari cara mendukung kemampuan input lanjutan, lihat ringkasan Keyboard, mouse, dan trackpad.
Multitasking dan multi-instance
Dukung pengguna untuk lebih produktif dengan multitasking di perangkat layar besar.
Apa
Aplikasi mendukung semua mode multitasking, termasuk multi-aplikasi, multi-instance, dan picture-in-picture.
Mengapa
Perangkat layar besar menyediakan banyak ruang tampilan bagi pengguna untuk bekerja dengan beberapa aplikasi secara bersamaan.
Bagaimana
Pelajari cara menyertakan aplikasi Anda dalam multitasking di ringkasan Multitasking dan multi-instance.
Tarik lalu lepas
Lingkungan desktop sangat cocok untuk interaksi tarik lalu lepas—dalam aplikasi atau, di Android 7.0 (level API 24) dan yang lebih tinggi, di antara aplikasi dalam mode multi-aplikasi.
Panduan — Drag_Drop_Support
Apa
Aplikasi mendukung tarik lalu lepas di dalam aplikasi, juga ke dan dari aplikasi lain menggunakan input sentuh, mouse, trackpad, dan stilus.
Mengapa
Tingkatkan produktivitas dan interaksi pengguna dengan menambahkan kemampuan tarik lalu lepas ke aplikasi Anda.
Bagaimana
Lihat ringkasan Tarik lalu lepas.
Mencetak dan mengelola file
Pengguna desktop mengandalkan akses file yang efisien dan kemampuan untuk menghasilkan dokumen cetak atau elektronik.
Apa
Aplikasi menyediakan dukungan untuk pencetakan dokumen dan pengeksporan ke format PDF. Aplikasi ini juga menerapkan fungsi pengelolaan file, integrasi dengan pemilih file OS, dan deklarasi handler file.
Mengapa
Produktivitas desktop memerlukan akses dan pengelolaan file yang canggih dan praktis, serta kemampuan untuk menghasilkan konten digital dalam berbagai format.
Bagaimana
Pelajari cara menggunakan file dalam ringkasan Pencetakan dan pengelolaan file.
Kursor
Menyediakan konteks dan kontrol presisi untuk interaksi mouse, trackpad, dan stilus.
Pedoman — Custom_Cursors dan Cursor_Target_Size
Apa
Aplikasi menampilkan kursor yang berbeda seperti I-beam untuk teks dan handel pengubah ukuran untuk panel. Ukuran target kursor cocok dengan batas visual komponen UI untuk presisi interaktif yang tinggi.
Mengapa
Kursor yang terdiferensiasi memberikan masukan langsung tentang cara pengguna dapat berinteraksi dengan elemen UI, sehingga menciptakan pengalaman pengguna yang lebih baik dan produktif.
Bagaimana
Lihat ringkasan Kursor.
Lintas perangkat
Kontinuitas dari perangkat ke perangkat memungkinkan pengguna bekerja dengan lancar di seluruh ekosistem Android mereka.
Panduan — Cross_Device_Handoff
Apa
Aplikasi memungkinkan pengguna memulai tugas di satu perangkat Android dan bertransisi dengan lancar ke perangkat lain dengan memulihkan status yang hampir setara.
Mengapa
Pengguna sering kali bekerja dengan beberapa perangkat dan mengharapkan alur kerja yang berkelanjutan dan tanpa gangguan.
Bagaimana
Pelajari pengembangan lintas perangkat di ringkasan Lintas perangkat.
Dukungan offline
Fungsi offline yang andal memastikan produktivitas terlepas dari ketersediaan jaringan.
Panduan — Offline_Support
Apa
Aplikasi mengaktifkan fungsi inti saat offline dan memberikan notifikasi yang jelas tentang persyaratan koneksi dan penurunan kualitas yang lancar saat konektivitas online terbatas atau tidak tersedia.
Mengapa
Pengguna berharap tetap produktif terlepas dari kualitas atau ketersediaan koneksi jaringan mereka.
Bagaimana
Pelajari cara membangun untuk penggunaan aplikasi secara offline di ringkasan Dukungan offline.
Aplikasi ke web
Transisi yang lancar antara konten aplikasi dan web mempertahankan alur pengguna dan konteks aplikasi.
Panduan — Web_Transition
Apa
Aplikasi bertransisi dengan lancar antara konten aplikasi dan konten web terkait (dan sebaliknya).
Mengapa
Penanganan yang tepat terhadap deep link dan konten web akan menghindari pengalaman pengguna yang terpecah-pecah dan mempertahankan fokus pengguna.
Bagaimana
Pelajari cara menangani konten web dalam ringkasan Aplikasi ke web.
Perangkat foldable
Buat aplikasi Anda beda dari yang lain dengan mendukung fitur unik perangkat foldable premium.
Postur dan status perangkat foldable
Perangkat foldable layar besar itu layaknya ponsel dan tablet yang menjadi satu. Fitur lipatan seperti postur mode di atas meja dan postur buku menawarkan kemungkinan pengalaman pengguna baru.
Panduan — Foldables_Postures dan Foldables_Camera
Apa
Aplikasi mendukung semua postur perangkat foldable, termasuk postur di atas meja, postur buku, dan dua tampilan. Aplikasi juga mendukung perangkat layar ganda.
Mengapa
Buat aplikasi Anda beda dari yang lain dengan mendukung fitur unik perangkat foldable.
Bagaimana
Ungkap fakta dalam ringkasan Perangkat Lipat.
Kamera • audio
Aktifkan pengalaman media yang menarik.
Kamera
Dukungan untuk kamera eksternal memungkinkan pengalaman fotografi dan video profesional.
Panduan — Camera_Switcher
Apa
Aplikasi menyertakan pengalih untuk beralih antara kamera bawaan perangkat dan perangkat eksternal.
Mengapa
Pengguna layar besar sering kali menghubungkan kamera untuk rapat atau produksi konten.
Bagaimana
Pelajari lebih lanjut dukungan kamera dalam ringkasan Kamera • audio.
Audio
Pengalaman mendengarkan Premium ditentukan oleh pilihan perangkat yang tersedia dan pemutaran serta kontrol tanpa gangguan di semua status perangkat dan jendela.
Panduan — Audio_Switcher dan Audio_Background_Playback
Apa
Aplikasi mendukung peralihan antara perangkat audio bawaan, seperti speaker atau mikrofon, dan perangkat yang terhubung. Aplikasi ini juga mendukung pemutaran di latar belakang saat diminimalkan atau berada di belakang jendela lain atau layar perangkat terkunci.
Mengapa
Pengguna berharap aplikasi audio mendukung perangkat periferal dan terus memutar saat pengguna mengelola tugas penyesuaian jendela lainnya.
Bagaimana
Lihat ringkasan Kamera • audio.
Stilus
Mendukung nuansa alami interaksi stilus untuk tugas kreativitas dan produktivitas.
Dukungan stilus
Aplikasi tingkat atas mendukung perangkat yang dilengkapi stilus. Dengan stilus, pengguna dapat menggambar, menulis, menghapus, dan bekerja dengan aplikasi Anda menggunakan berbagai interaksi sentuh dan gestur.
Apa
Aplikasi menyediakan dukungan stilus untuk menggambar, menulis, menghapus, menarik lalu melepas, sensitivitas tekanan, deteksi kemiringan, dan penolakan telapak tangan dan jari.
Mengapa
Berikan pengalaman pengguna yang luar biasa di perangkat premium. Tingkatkan produktivitas dan kepuasan pengguna.
Bagaimana
Untuk panduan tentang dukungan stilus lanjutan, lihat ringkasan Stilus.