Perbedaan adaptif

Ikon adaptif yang terdiferensiasi Tingkat 1

TINGKAT 1 — Tingkat kualitas terbaik pada Pedoman kualitas aplikasi adaptif.

Penggambaran tiga tingkat dengan tingkat teratas atau tingkat 1 disoroti.

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

  • Berpikir luas
  • Mendesain tata letak dan perilaku kustom
  • Membuat aplikasi Anda beda dari yang lain
  • 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.