Blog · Joseph Abraham UI/UX designer

7 prinsip desain yang saya pegang: Joseph Abraham, UI/UX designer

Saya Joseph Abraham, UI/UX designer dan founder Tonore Studio di Tembalang, Semarang. Kalau harus merangkum cara saya mendesain dalam satu kalimat: desain yang baik membantu orang menyelesaikan urusannya tanpa perlu berpikir dua kali. Berikut tujuh prinsip yang saya pegang, dari kejelasan di atas dekorasi sampai mendesain untuk konteks pengguna Indonesia.

Ini bukan aturan baku. Anggap saja sebagai cara berpikir yang bisa kamu pakai untuk menilai desain produkmu sendiri.

1. Kejelasan lebih penting daripada dekorasi

Setiap elemen di layar harus punya alasan untuk ada. Gradien, ilustrasi, dan animasi boleh, selama membantu orang memahami apa yang terjadi. Kalau tidak, itu cuma beban visual.

Kejelasan sering datang dari hal kecil: label tombol "Bayar sekarang" lebih jelas daripada "Lanjut", judul halaman yang menjelaskan isi, dan hierarki yang membuat orang tahu harus melihat ke mana dulu. Desain yang jelas mungkin tidak selalu paling mencolok, tapi paling jarang membuat pengguna bingung.

2. Pahami pengguna sebelum menyentuh piksel

Godaan terbesar seorang designer adalah langsung membuka Figma dan mulai menggambar. Saya berusaha menahannya. Sebelum ada visual, saya ingin tahu siapa penggunanya, apa yang ingin mereka capai, dan di mana mereka biasanya tersendat.

Riset tidak harus mahal atau lama. Ngobrol dengan beberapa pengguna, membaca keluhan di ulasan aplikasi, atau mengamati orang memakai produk yang sekarang sudah memberi banyak petunjuk. Dari situ baru kita susun user flow dan wireframe. Kalau kamu masih rancu membedakan bagian ini dengan tampilan visual, artikel perbedaan UI dan UX bisa membantu.

3. Bangun design system sejak awal

Banyak tim menunda design system karena merasa produknya masih kecil. Padahal justru di tahap awal paling murah untuk memulainya. Tidak perlu lengkap: warna, tipografi, jarak, tombol, input, dan beberapa komponen yang paling sering dipakai sudah cukup.

Dengan fondasi itu, layar baru bisa dibuat lebih cepat, tampilan tetap konsisten, dan developer tidak perlu menebak ukuran atau warna setiap kali. Saya membahasnya lebih jauh di artikel design system untuk startup.

4. Developer adalah rekan, bukan penerima file

Desain baru selesai ketika sudah dipakai orang, dan yang membuatnya bisa dipakai adalah developer. Karena itu saya ingin developer terlibat sejak awal: memberi masukan soal batasan teknis, membahas apa yang mudah dan sulit dibangun, dan mengingatkan kalau ada kasus yang terlewat.

Desain yang siap dikembangkan juga mencakup kondisi yang sering dilupakan: tampilan saat data kosong, saat loading, saat terjadi error, atau saat teks terlalu panjang. Handoff bukan akhir hubungan. Selama development berjalan, pertanyaan akan selalu muncul, dan designer sebaiknya ada untuk menjawabnya.

5. Uji lebih awal, dengan cara sederhana

Lebih baik menemukan masalah di prototype daripada setelah aplikasi dirilis. Prototype interaktif di Figma sudah cukup untuk meminta beberapa orang mencoba tugas tertentu, misalnya mendaftar atau melakukan pemesanan, sambil kita mengamati di mana mereka ragu.

Ujinya tidak harus formal. Yang penting kebiasaannya: tunjukkan lebih awal, dengarkan, perbaiki, lalu uji lagi. Setiap putaran kecil seperti ini menghemat banyak revisi besar di belakang.

6. Aksesibilitas bukan fitur tambahan

Produk yang mudah diakses adalah produk yang lebih mudah dipakai semua orang. Beberapa hal yang selalu saya cek:

  • Kontras teks yang cukup, termasuk saat layar dipakai di bawah sinar matahari.
  • Ukuran huruf yang nyaman dibaca, terutama untuk pengguna yang lebih tua.
  • Area sentuh yang cukup besar untuk jari, bukan hanya untuk kursor.
  • Informasi yang tidak hanya disampaikan lewat warna, misalnya status error yang juga diberi teks.
  • Ikon penting yang didampingi label, supaya artinya tidak perlu ditebak.

Sebagian besar perbaikan ini hampir tidak menambah pekerjaan kalau dipikirkan sejak awal, tapi bisa merepotkan kalau baru ditambal setelah aplikasi jadi.

7. Desain untuk konteks Indonesia

Pengguna di Indonesia punya kebiasaan dan kondisi yang khas, dan desain yang baik menghormatinya. Contohnya:

  • Perangkat dan koneksi yang beragam. Tidak semua orang memakai HP terbaru atau sinyal yang stabil, jadi halaman sebaiknya ringan dan tetap bisa dipakai saat koneksi lambat.
  • Cara bayar yang bermacam-macam. Transfer bank, dompet digital, sampai bayar di tempat punya alur dan kekhawatiran yang berbeda.
  • Format data lokal. Alamat dengan RT/RW dan kelurahan, nama yang hanya satu kata, atau nomor HP yang ditulis dengan berbagai format perlu diakomodasi di formulir.
  • Bahasa yang natural. Teks antarmuka sebaiknya terdengar seperti orang berbicara, bukan terjemahan kaku dari bahasa Inggris.

Prinsip ini juga berlaku sebaliknya: kalau produkmu menyasar pengguna di luar negeri, konteks merekalah yang perlu dipelajari lebih dulu.

Prinsip Joseph Abraham dalam praktik di Tonore Studio

Prinsip ini tercermin di cara kami bekerja. Setiap proyek dimulai dari brief dan onboarding, dengan ruang lingkup, timeline, dan biaya yang disepakati tertulis. Lalu masuk design sprint, sehingga progres sudah terlihat di minggu pertama, dilanjutkan review mingguan, dan ditutup dengan handoff yang siap dipakai developer, lengkap dengan design system dan pendampingan sampai launch.

Prinsip yang sama dipegang seluruh tim, dari UI/UX designer sampai front-end developer. Kalau kamu ingin mengenal fokus kerja saya, silakan baca profil Joseph Abraham, atau lihat layanan studio UI/UX di Semarang kami.

Kalau prinsip-prinsip ini cocok dengan cara kamu ingin membangun produk, saya dan tim Tonore Studio di Tembalang, Semarang, senang berdiskusi, baik di studio dengan janji temu maupun online. Kirim cerita produkmu ke hello@tonorestudio.com.

Joseph Abraham
Joseph Abraham

UI/UX designer dan founder Tonore Studio, studio UI/UX dan agency design di Tembalang, Semarang.

FAQ

Pertanyaan seputar Joseph Abraham UI/UX designer

Apa fokus Joseph Abraham sebagai designer?

Joseph Abraham fokus pada UI/UX dan product design untuk aplikasi web dan mobile, design system, serta arahan brand identity di Tonore Studio.

Apakah prinsip-prinsip ini juga berlaku untuk proyek kecil?

Ya. Skalanya saja yang menyesuaikan: riset bisa berupa beberapa obrolan singkat dengan pengguna, dan design system bisa dimulai dari komponen dasar.

Bagaimana cara berdiskusi langsung dengan Joseph Abraham?

Kirim email ke hello@tonorestudio.com atau buat janji untuk datang ke studio di Tembalang, Semarang. Tim biasanya membalas dalam 24 jam.