4/18/2017

7 Hal Pengalaman Pengguna Pengembangan Aplikasi

7 Hal Pengalaman Pengguna Pengembangan Aplikasi - Dalam pengembangan aplikasi tidak terlepas dengan yang namanya pengalaman pengguna (user experience).

7 Hal Pengalaman Pengguna Pengembangan Aplikasi

Saya coba untuk membagikan pengalaman saya mengenai (user experience) dalam suatu pengembangan aplikasi.

7 Hal Pengalaman Pengguna Pengembangan Aplikasi

1. Validasi Input Form Focus

Validasi Input Form Focus

Validasi form (kosong / salah) lalu focus merupakan hal terbaik untuk meningkatkan pengalaman pengguna, point yang perlu diperhatikan selain focus sebagai berikut:
  • Form Focus
  • Validation number, email, phone, min, max etc.
  • Friendy notice (toast, snipet text)
  • Placeholder / hint pada form
  • Icon notice alert / color danger pada form
  • Jangan gunakan regex yang mengganggu users
2. Spasi dibelakang Email

Spasi dibelakang Email

Mengizinkan spasi dibelakang email saat login merupakan suatu yang sepele namun penting, bila text mengandung spasi ada kemungkinan bisa masuk:
  • Validasi email failed
  • Email kurang sesuai
  • Request gagal karena datanya tidak match
Maka dari itu penting untuk allowed space pada Email.
3. Hindari Popup berlebihan

Hindari Popup berlebihan

Popup sangat berguna untuk memberikan informasi kepada users, namun bila popup yang ditampilkan secara masif atau terus-menerus, maka akan sangat menggangu users dalam menggunakan aplikasi.

4. Tanya rating dengan simple design

Tanya rating dengan simple design

Rating jangan tanyakan dengan bahasa sistem yang kaku, berikan kesan simple dan benar-benar menarik perhatian users untuk memberikan pilihan yang tidak "memaksa".

Untuk pembahasan lebih lanjut bisa ke link berikut ini: https://medium.com/circa/the-right-way-to-ask-users-to-review-your-app-9a32fd604fca

5. Berikan flow yang jelas

Berikan flow yang jelas

Flow aplikasi harus jelas dan sesuai maksudnya, hal-hal yang perlu diperhatikan yaitu sebagai berikut:
  • Bila ada form yang bisa di ambil dari profile gunakan itu
  • Usahakan untuk memudahkan users dalam mengisi form (misalnya: daerah tinggal select dari spinner)
  • Jangan memberikan form terlalu panjang, buat beberapa step
6. Jangan memberikan informasi yang ambigu

Jangan memberikan informasi yang ambigu

Sudah jelaskan? kenapa bisa ambigu (memiliki banyak arti), "Iya error saya tau error, tapi error apanya? kan kzl" kata users.

7. Meminimalisir fatal error pada beragam OS pada device / API

Meminimalisir fatal error pada beragam device / API

Berbeda device dan API salah satu contohnya OS Android, suatu hal yang harus diperhatikan bagaimana aplikasi kita berjalan dengan target api yang berbeda.
Sejak awal harus ditentukan minimum API dan maksmum API, setelah itu pastikan semua API berjalan dengan lancar tanpa force close.
Sekian pembahasan tentang 7 Hal Pengalaman Pengguna Pengembangan Aplikasi, bila ada yang kurang mohon kalian tambahkan di kolom komentar, keep coding!.

Tidak ada komentar:

Posting Komentar

Silahkan komentar jika ada yang ingin Anda tanyakan mengenai artikel Materi IT.

Jangan lupa melakukan Checklist "Notify me" untuk mendapatkan email balasan dari Admin.

Septian Maulana - 08997206535 (WhatsApp).

Computer Science:
Group CS - https://bit.ly/CSUtama
Group CS 2 - https://bit.ly/cs2group
Group CS 3 - https://bit.ly/cs3group
Group CS 4 - https://bit.ly/cs4group
Group CS 5 - https://bit.ly/cs5group
Group CS 6 - https://bit.ly/cs6group
Group CS Telegram - https://bit.ly/cstelgroup