π’ 1. Pendahuluan
Dalam pengembangan sistem informasi modern, keberhasilan aplikasi tidak hanya ditentukan oleh fungsi sistem, tetapi juga oleh kenyamanan dan kemudahan pengguna saat menggunakan aplikasi tersebut.
Karena itu diperlukan:
- UI (User Interface)
- UX (User Experience)
UI/UX menjadi bagian penting dalam:
- Website
- Aplikasi mobile
- Sistem informasi akademik
- E-commerce
- Dashboard perusahaan
- Aplikasi pelayanan publik
Desain UI/UX yang baik dapat:
β
Mempermudah penggunaan sistem
β
Meningkatkan kepuasan pengguna
β
Mengurangi kesalahan penggunaan
β
Membantu efisiensi kerja pengguna
π’ 2. Pengertian UI dan UX
π‘ 2.1 Pengertian UI (User Interface)
π Definisi UI
User Interface (UI) adalah tampilan visual yang digunakan pengguna untuk berinteraksi dengan sistem atau aplikasi.
π Narasi Penjelasan
UI mencakup:
- Tombol
- Menu
- Warna
- Icon
- Form input
- Layout halaman
UI berfokus pada:
β
Tampilan aplikasi
β
Keindahan desain
β
Konsistensi visual
π‘ 2.2 Pengertian UX (User Experience)
π Definisi UX
User Experience (UX) adalah pengalaman pengguna saat menggunakan sistem atau aplikasi.
π Narasi Penjelasan
UX fokus pada:
- Kemudahan penggunaan
- Kenyamanan pengguna
- Efisiensi penggunaan sistem
- Kepuasan pengguna
UX tidak hanya tentang tampilan, tetapi juga tentang bagaimana aplikasi bekerja.
πΌοΈ Ilustrasi UI dan UX
7
π’ 3. Perbedaan UI dan UX
π Tabel Perbedaan UI dan UX
| UI | UX |
|---|---|
| Fokus tampilan | Fokus pengalaman |
| Desain visual | Kemudahan penggunaan |
| Warna, icon, layout | Kepuasan pengguna |
| Bersifat estetika | Bersifat fungsional |
π Narasi Penjelasan
UI tanpa UX:
- Aplikasi bagus tetapi membingungkan
UX tanpa UI:
- Aplikasi mudah digunakan tetapi tidak menarik
Karena itu UI dan UX harus saling mendukung.
π’ 4. Tujuan Perancangan UI/UX
π Tujuan Utama
Perancangan UI/UX bertujuan:
- Mempermudah interaksi pengguna
- Membuat aplikasi nyaman digunakan
- Mengurangi kesalahan penggunaan
- Meningkatkan efisiensi kerja
π Narasi Penjelasan
Sistem yang baik harus:
- Mudah dipahami
- Mudah digunakan
- Responsif
- Konsisten
- Menarik secara visual
π Manfaat UI/UX
| Manfaat | Penjelasan |
|---|---|
| User Friendly | Mudah digunakan |
| Efisien | Menghemat waktu |
| Menarik | Tampilan profesional |
| Konsisten | Navigasi jelas |
π’ 5. Prinsip-Prinsip UI/UX
π‘ 5.1 Simplicity
π Pengertian
Desain harus sederhana dan mudah dipahami.
π‘ 5.2 Consistency
π Pengertian
Desain harus konsisten di seluruh halaman.
π‘ 5.3 Visibility
π Pengertian
Fitur penting harus mudah terlihat.
π‘ 5.4 Feedback
π Pengertian
Sistem harus memberikan respon terhadap tindakan pengguna.
π‘ 5.5 User Control
π Pengertian
Pengguna harus memiliki kontrol terhadap sistem.
πΌοΈ Prinsip UI/UX
8
π’ 6. Elemen UI (User Interface)
π‘ 6.1 Layout
π Pengertian
Susunan elemen pada halaman aplikasi.
π‘ 6.2 Typography
π Pengertian
Jenis dan ukuran huruf pada aplikasi.
π‘ 6.3 Color
π Pengertian
Penggunaan warna untuk meningkatkan visual.
π‘ 6.4 Icon
π Pengertian
Simbol visual yang membantu pengguna.
π‘ 6.5 Button
π Pengertian
Komponen interaksi pengguna.
πΌοΈ Elemen UI Modern
8
π Tabel Elemen UI
| Elemen | Fungsi |
|---|---|
| Layout | Mengatur posisi |
| Typography | Mempermudah membaca |
| Color | Memberi identitas visual |
| Icon | Mempermudah navigasi |
| Button | Interaksi pengguna |
π’ 7. Proses Perancangan UX
π‘ 7.1 User Research
π Pengertian
Mempelajari kebutuhan pengguna.
π‘ 7.2 User Persona
π Pengertian
Membuat profil pengguna aplikasi.
π‘ 7.3 User Flow
π Pengertian
Alur aktivitas pengguna dalam aplikasi.
π‘ 7.4 Wireframe
π Pengertian
Kerangka awal tampilan aplikasi.
π‘ 7.5 Prototype
π Pengertian
Simulasi aplikasi sebelum dikembangkan.
πΌοΈ Tahapan UX Design
7
π’ 8. Wireframe dalam UI/UX
π Pengertian Wireframe
Wireframe adalah rancangan awal tampilan aplikasi tanpa desain detail.
π Narasi Penjelasan
Wireframe digunakan untuk:
- Menentukan layout
- Menentukan posisi menu
- Menentukan navigasi aplikasi
Wireframe dibuat sebelum desain final.
πΌοΈ Contoh Wireframe
7
π’ 9. Prototype dalam UI/UX
π Pengertian Prototype
Prototype adalah simulasi interaktif aplikasi.
π Narasi Penjelasan
Prototype membantu:
- Menguji desain
- Simulasi penggunaan
- Mendapat feedback pengguna
πΌοΈ Prototype Aplikasi
7
π’ 10. User Flow
π Pengertian User Flow
User flow adalah alur perjalanan pengguna saat menggunakan aplikasi.
π Narasi Penjelasan
User flow menunjukkan:
- Langkah pengguna
- Navigasi aplikasi
- Interaksi sistem
πΌοΈ Diagram User Flow
11
π’ 11. Responsive Design
π Pengertian
Responsive design adalah desain yang dapat menyesuaikan ukuran layar perangkat.
π Narasi Penjelasan
Aplikasi modern harus:
- Mobile friendly
- Responsive
- Fleksibel di berbagai perangkat
πΌοΈ Responsive UI Design
6
π’ 12. Software Desain UI/UX
π Tools UI/UX
| Software | Fungsi |
|---|---|
| Figma | Desain UI online |
| Adobe XD | Prototype aplikasi |
| Sketch | UI design |
| Canva | Desain sederhana |
| Balsamiq | Wireframe |
πΌοΈ Software UI/UX
7
π’ 13. Studi Kasus UI/UX Sistem Akademik
π‘ Kebutuhan Sistem
User:
- Mahasiswa
- Dosen
- Admin
π‘ Fitur Utama
- Login
- KRS
- Jadwal
- Nilai
- Dashboard
π‘ Desain UI
- Warna konsisten
- Menu sederhana
- Responsive layout
πΌοΈ UI Sistem Akademik
8
π’ 14. Kesalahan Umum dalam UI/UX
π Kesalahan Umum
- Tampilan terlalu ramai
- Navigasi membingungkan
- Warna tidak konsisten
- Font sulit dibaca
- Tombol terlalu kecil
π Narasi Penjelasan
UI/UX buruk menyebabkan:
- User kesulitan menggunakan sistem
- Pengguna cepat bosan
- Produktivitas menurun
πΌοΈ Contoh UI Buruk dan UI Baik
8
π’ 15. Tutorial Praktikum
π» Praktikum 1 β Membuat Wireframe
π― Tujuan
Mahasiswa mampu membuat wireframe aplikasi sederhana.
π Studi Kasus
Sistem Perpustakaan.
π Langkah Praktikum
- Tentukan halaman utama
- Tentukan menu
- Gambar layout
- Tentukan posisi button
π» Praktikum 2 β Membuat Prototype di Figma
π― Tujuan
Mahasiswa memahami prototype UI/UX.
π Langkah Praktikum
- Buka Figma
- Buat frame mobile/web
- Tambahkan komponen UI
- Hubungkan halaman
- Simulasikan prototype
πΌοΈ Tutorial UI/UX
8
π’ 16. Latihan Mahasiswa
π― Latihan Individu
- Jelaskan pengertian UI!
- Jelaskan pengertian UX!
- Apa fungsi wireframe?
- Mengapa responsive design penting?
π― Latihan Kelompok
Buat desain:
- Sistem akademik
- Sistem perpustakaan
- Sistem kasir
- Sistem rumah sakit
Minimal:
- Wireframe
- User flow
- Prototype sederhana
π’ 17. Diskusi Kelas
π Topik Diskusi
- Mengapa UI/UX penting dalam aplikasi?
- Apa dampak UI buruk terhadap pengguna?
- Mana lebih penting: UI atau UX?
π’ 18. Kesimpulan
π Ringkasan Materi
Perancangan UI/UX merupakan proses penting dalam pengembangan sistem untuk menciptakan aplikasi yang:
β
Menarik
β
Mudah digunakan
β
Nyaman digunakan
β
Efisien
UI fokus pada:
- Tampilan visual
UX fokus pada:
- Pengalaman pengguna
Komponen penting:
- Wireframe
- User Flow
- Prototype
- Responsive Design
π― Capaian Pembelajaran
Setelah mempelajari materi ini mahasiswa mampu:
β
Memahami konsep UI dan UX
β
Mendesain antarmuka aplikasi
β
Membuat wireframe
β
Membuat prototype sederhana
β
Memahami responsive design
β
Menggunakan tools UI/UX seperti Figma dan Adobe XD