Membuat Aplikasi Android "Happy Birthday" dengan Jetpack Compose
Jetpack Compose adalah toolkit modern Android untuk membuat UI langsung menggunakan Kotlin tanpa XML. UI dibuat menggunakan fungsi yang disebut Composable. Blog ini akan menjelaskan bagaimana membuat contoh aplikasi sederhana yang menampilkan ucapan ulang tahun di tengah layar.
1. Struktur Dasar Program
Program terdiri dari tiga bagian utama:
- MainActivity sebagai entry point aplikasi
- Composable function untuk membuat UI
- Preview untuk melihat tampilan di Android Studio
2. MainActivity
Activity utama memanggil setContent untuk menampilkan UI Compose dan menjalankan fungsi GreetingText.
setContentmenampilkan UI ComposeSurfacemenjadi container utama layarModifier.fillMaxSize()membuat layout memenuhi layarGreetingText()menampilkan teks ucapan
3. Composable Function
Fungsi ini membuat tampilan teks menggunakan layout Column.
@Composablemenandakan fungsi UI ComposeColumnmenyusun komponen secara vertikalTextmenampilkan tulisanArrangement.Centermemposisikan teks di tengah layar
4. Preview UI
Preview memungkinkan UI dilihat langsung di Android Studio tanpa menjalankan aplikasi.
5. Cara Menjalankan Aplikasi
- Buka Android Studio
- Buat project baru dengan template Empty Activity (Compose)
- Masukkan kode ke file
MainActivity.kt - Jalankan emulator atau hubungkan perangkat Android
- Klik tombol Run
Hasil Tampilan Aplikasi
Berikut contoh tampilan aplikasi ketika dijalankan.

No comments:
Post a Comment