Android

Android UX and Form Factors

UX dan form factor: Material Design 3, responsive design, accessibility, dark theme, dan animasi

18 pertanyaan wawancara·
Senior
1

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.

2

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.

3

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.

4

Bagaimana cara mendukung perangkat foldable?

5

Bagaimana cara mengimplementasikan dukungan RTL (Right-to-Left)?

+15 pertanyaan wawancara

Kuasai Android untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis