Perangkat Android memungkinkan pengalaman desktop di mana aplikasi terbuka di jendela bentuk bebas dan pengguna berinteraksi dengan UI terutama dengan perangkat penunjuk seperti mouse dan keyboard fisik. Pelajari lebih lanjut pengalaman desktop di berbagai faktor bentuk.
Mendesain untuk pengalaman desktop sangat berbeda dengan desain seluler karena ruang layar yang lebih besar, presisi input mouse dan keyboard, serta ekspektasi produktivitas yang tinggi.
Adaptif sejak awal
Menyesuaikan aplikasi Anda dengan pengalaman desktop bukanlah hal yang bisa diabaikan. Saat Anda mendesain tata letak dan hierarki informasi aplikasi seluler, desainlah dengan cara yang fleksibel dan modular sehingga dapat beradaptasi dengan layar yang lebih besar.
Layar lebih luas, lebih banyak yang bisa dilakukan
Manfaatkan ruang layar yang lebih besar secara efektif dengan menampilkan lebih banyak informasi dalam tata letak yang lebih padat, bukan hanya menskalakan elemen untuk mengisi ruang.
Menyempurnakan gerakan
Transisi saat elemen UI kecil bergerak dalam jarak pendek sering kali lebih cepat daripada di perangkat seluler karena jari pengguna tidak menghalangi layar setelah interaksi. Transisi saat elemen UI besar bergerak dalam jarak jauh sering kali perlu lebih lambat, atau disederhanakan, dibandingkan dengan perangkat seluler agar pengguna tidak terlalu terbebani secara visual.
Multitasking sebagai inti
Pengguna berharap dapat melakukan berbagai jenis tugas secara bersamaan dalam pengalaman desktop. Lingkungan OS multi-aplikasi mendukung hal ini, tetapi Anda juga harus memungkinkan pengguna melakukan multitasking dalam aplikasi Anda.
Menyeimbangkan efisiensi dengan kesederhanaan
Meskipun desain seluler lebih berfokus pada kesederhanaan dan alur tugas yang efisien, di lingkungan desktop, pengguna berharap dapat menyelesaikan lebih banyak tugas dalam alur yang lebih singkat. Menemukan keseimbangan yang tepat untuk aplikasi Anda antara menyelesaikan tugas dengan lebih sedikit langkah dan tidak membebani pengguna dengan informasi sangatlah penting.
Semua jenis input sama pentingnya
Sentuhan, pointer, dan keyboard fisik sama pentingnya dalam lingkungan desktop karena pengguna sering beralih di antara ketiganya. Ikuti praktik terbaik untuk interaksi pointer dan keyboard agar pengguna dapat menggunakan aplikasi Anda secara efisien dengan setiap jenis input.