#BelajarDesain Hari ke 11
Apple’s Human Interface Guidelines
Memahami framework desain dari Apple untuk platform iOS
Artikel ini dibuat agar #BelajarDesain menjadi lebih mudah. Ikuti instagram kami di @belajardesain.io untuk mendapatkan update #BelajarDesain desain terbaru.
Jika di artikel sebelumnya kita membahas Material design, kali ini kita akan membahas tentang iOS guideline.
Seperti kita ketahui bahwa iOS juga merupakan sistem operasi yang khusus untuk pengguna produk dari apple, seperti iPhone, iPad dll
Prinsip desain iOS
Berikut beberapa prinsip desain yang sebaiknya kita pahami untuk mendesain di platform iOS ini.
1. Aesthetic Integrity
Waw, kata-kata yang sungguh ribet. Maksudnya sih simpel kok, yaitu desain yang kita buat haruslah sesuai dengan fungsi nya.
Contoh nya? Misal, aplikasi yang di desain untuk membantu orang melakukan pekerjaan serius dapat di desain menggunakan warna yang halus, tidak mencolok, navigasi yang standar agar orang yang menggunakan tetap fokus.
Sedangkan aplikasi game atau yang sifatnya menghibur bisa menggunakan gambar yang imersif, dengan warna warna yang kuat dan mencolok agar pengguna bisa merasakan pengalaman yang menyenangkan dalam menggunakan aplikasi.
Jadi, suasana atau tema dari aplikasi tersebut harus disesuaikan dengan fungsi dan tujuan aplikasi tersebut.
2. Consistency (Konsistensi)
Aplikasi yang konsisten menyuguhkan pengalaman yang sama tau mirip di setiap page nya, mulailah menggunakan skema warna yang sama, penggunaan style icon yang sama dan tipe font yang sama juga.
Jadi, dimanapun pengguna berada, dia bisa tau ini app apa.
3. Feedback
Maksudnya adalah respon balasan yang diterima oleh pengguna saat melakukan sebuah tindakan.
Desain yang baik, adalah yang tidak bikin user bingung. Artinya, setiap tindakan harus ada feedback nya. Feedback tersebut dapat berupa suara, getaran, perubahan warna, dan lain-lain.
4. User Control
Pengguna harus merasa memegang kendali penuh atas aplikasi yang di gunakan nya, aplikasi dapat menyarankan tindakan atau memperingatkan pengguna.
Sehingga baik nya kita membuat elemen-elemen interaktif yang dapat diprediksi, mengkonfirmasikan tindakan destruktif, dan membuatnya mudah untuk membatalkan suatu tindakan.
Contohnya, kalo kamu mau hapus sesuatu, ada dialog yang nanya, “yakin mau apus?”. Disitu ada pilihan untuk batalkan aksi, atau lanjut, hapus.
Interface Essentials
Terdapat tiga element utama yang wajib ada dalam mendesain untuk paltform iOS ini
Bars
Memberi tahu pengguna di mana mereka berada di aplikasi, sediakan navigasi, dan mungkin berisi tombol atau elemen lain untuk memulai tindakan dan menyampaikan informasi.
Pada umumnya berada di bagian paling atas aplikasi.
Views
Berisi konten utama yang dilihat pengguna di aplikasi, seperti teks, grafik, animasi, dan elemen interaktif. Maksudnya, halaman dari app yang kamu buat di sebut sebagai sebuah view.
Control
Elemen didalam aplikasi yang bisa membuat pengguna mengendalikan apa yang mereka lakukan di aplikasi, contohnya button dan progress bar.
Itulah beberapa fondasi framework desain Apple untuk seorang UX yang harus dipahami, jika ingin mempelajari lebih dalam, bisa akses langsung di web human interface guideline milik Apple.
Hari ini, kamu sudah #BelajarDesain tentang Apple Human Interface Guidelines.
Ikuti instagram kami di @belajardesain.io untuk mendapatkan update #BelajarDesain desain terbaru.
Selanjutnya, kita akan #BelajarDesain tentang Design System.