Integrasi UI dan UX copy
Day 16 of 30 · AI Generatif 2026: Bangun Aplikasi AI dan Agen
One-liner: Tempatkan AI di UI dengan penjelasan yang mudah dipahami.
Time: 20 hingga 30 menit
Deliverable: Checklist Integrasi UI dan UX Copy
Learning goal
You will be able to: Mengintegrasikan AI ke UI dan menulis UX copy yang jelas.
Success criteria (observable)
- Ada area input dan output yang jelas.
- UX copy menjelaskan ekspektasi dan batas.
- Pesan error mudah dipahami.
Output you will produce
- Deliverable: Checklist Integrasi UI dan UX Copy
- Format: Checklist dan copy UI
- Where saved: Di folder kursus dalam
/generative-ai-2026-build-ai-apps-and-agents-id/
Who
Primary persona: Digital nomad yang membangun UI app AI Secondary persona(s): Pengguna pertama Stakeholders (optional): Mitra pembangunan
What
What it is
Struktur UI yang menunjukkan tempat input dan output. UX copy singkat yang menjelaskan cara kerja dan batas sistem.
What it is not
Bukan landing page pemasaran. Bukan UI dengan banyak elemen tanpa panduan.
2-minute theory
- UI yang jelas mengurangi kesalahan pengguna.
- UX copy mengatur ekspektasi dan menjaga kepercayaan.
- Pesan error yang ramah meningkatkan pengalaman.
Key terms
- UX copy: Teks singkat yang membimbing pengguna di UI.
- Empty state: Teks awal sebelum pengguna memasukkan input.
Where
Applies in
- Chat UI
- Form based AI tools
Does not apply in
- Sistem backend tanpa UI
Touchpoints
- Input field
- Output panel
- Error messages
When
Use it when
- Mulai menampilkan output kepada pengguna
- Pengguna bingung tentang langkah berikut
Frequency
Setiap kali UI berubah
Late signals
- Pengguna tidak tahu apa yang harus dimasukkan
- Pesan error tidak jelas
Why it matters
Practical benefits
- Mengurangi tiket support
- UX lebih baik
- Kepercayaan pengguna meningkat
Risks of ignoring
- Pengguna frustrasi
- Penggunaan turun
Expectations
- Improves: kejelasan dan pengalaman
- Does not guarantee: retensi tinggi
How
Step-by-step method
- Definisikan area input dan output.
- Tulis empty state yang membimbing.
- Tambahkan helper text tentang batasan.
- Tulis pesan error yang ramah.
- Uji dengan satu pengguna.
Do and don't
Do
- Gunakan kata sederhana
- Beri contoh input
Don't
- Membuat UI tanpa petunjuk
- Menyembunyikan batasan sistem
Common mistakes and fixes
- Mistake: Tidak ada empty state. Fix: Tambahkan instruksi awal.
- Mistake: Pesan error menyalahkan pengguna. Fix: Ubah menjadi pesan bantuan.
Done when
- Input dan output jelas.
- Empty state ada.
- Pesan error ramah.
Guided exercise (10 to 15 min)
Inputs
- Deskripsi fitur AI
- Contoh input
Steps
- Buat sketsa UI sederhana.
- Tulis empty state dan helper text.
- Tulis pesan error.
Output format
| Field | Value |
|---|---|
| Input label | |
| Empty state text | |
| Helper text | |
| Error message |
Pro tip: Contoh input mempercepat pemahaman pengguna.
Independent exercise (5 to 10 min)
Task
Pangkas UX copy 20 persen tanpa mengurangi kejelasan.
Output
UX copy yang disederhanakan.
Self-check (yes/no)
- Apakah pengguna tahu apa yang harus dimasukkan?
- Apakah output mudah ditemukan?
- Apakah pesan error ramah?
- Apakah helper text menjelaskan batas?
Baseline metric (recommended)
- Score: 3 dari 4 terpenuhi
- Date: 2026-02-07
- Tool used: Notes app
Bibliography (sources used)
UX Writing for AI. Google. 2024-01-01. Read: https://material.io/design
Nielsen Norman UX Writing. NNGroup. 2024-01-01. Read: https://www.nngroup.com/articles/ux-writing/
Read more (optional)
- Empty State Design Why: Panduan onboarding awal. Read: https://www.nngroup.com/articles/empty-states/