Android UX and Form Factors
UX dan form factor: Material Design 3, responsive design, accessibility, dark theme, dan animasi
1Apa saja prinsip utama Material Design 3 (Material You)?
Apa saja prinsip utama Material Design 3 (Material You)?
Jawaban
Material Design 3 (Material You) menekankan personalisasi mendalam dan aksesibilitas yang lebih baik sambil mempertahankan konsistensi visual. Pilar inti: 1) Personalisasi melalui dynamic color dari wallpaper, 2) Aksesibilitas yang lebih kuat (kontras, ukuran skalabel), 3) Komponen adaptif untuk berbagai ukuran layar, 4) Ekspresivitas melalui motion yang natural dan terukur. Menggantikan Material Design 2 dengan fleksibilitas lebih.
2Bagaimana cara mengimplementasikan Dynamic Colors (Material You)?
Bagaimana cara mengimplementasikan Dynamic Colors (Material You)?
Jawaban
Pada Android 12+, gunakan dynamicColorScheme() (atau dynamicDarkColorScheme) dan fallback ke lightColorScheme/darkColorScheme statis bila tidak tersedia. Warna otomatis selaras dengan wallpaper pengguna. Penyetelan halus melalui ColorScheme.
3Bagaimana cara membuat layout adaptif untuk tablet?
Bagaimana cara membuat layout adaptif untuk tablet?
Jawaban
Gabungkan WindowSizeClass (Compact/Medium/Expanded), resource qualifier (mis. layout-sw600dp), pola master‑detail, dan navigasi adaptif (mis. NavigationRail). Pada Compose, gunakan BoxWithConstraints dan configuration untuk menyesuaikan layout.
Bagaimana cara mendukung perangkat foldable?
Bagaimana cara mengimplementasikan dukungan RTL (Right-to-Left)?
+15 pertanyaan wawancara
Topik wawancara Android lainnya
Dasar-Dasar Android
UI dan Resource Android
Siklus Hidup Android
Navigasi Android
Manajemen Data Android
Networking Android
Testing Android
Android Gradle
Dasar-dasar Bahasa Kotlin untuk Android
Room Database
Pekerjaan Latar Belakang
Jetpack Compose
Izin dan Fitur Perangkat
Firebase untuk Android
Android MVVM Architecture
Jaringan Android Lanjutan
Koleksi dan Operator Kotlin
Kotlin Coroutines dan Flow
Injeksi Dependensi Android
Android MVI Architecture
Android Clean Architecture
Android Compose Lanjutan
Android Performance and Monitoring
Android Security and Privacy
Android CI/CD and Release
Android Testing Advanced
Kuasai Android untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis