Prinsip-prinsip desain

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.

Wireframe aplikasi yang beradaptasi di berbagai ukuran.

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.

Wireframe aplikasi yang beradaptasi di berbagai ukuran.

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.

Wireframe aplikasi beradaptasi di berbagai ukuran.

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.

Wireframe aplikasi yang beradaptasi di berbagai ukuran.

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.

Wireframe aplikasi beradaptasi di berbagai ukuran.

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.

Wireframe aplikasi yang beradaptasi di berbagai ukuran.