Tugas 3 - Membuat Aplikasi Selamat Ulang Tahun

ILHAM INSAN WAFI

5025211255 - Kelas PPB (D)


Tugas 3 - Membuat Aplikasi Selamat Ulang Tahun

Instalasi Android Studio

  • Unduh Android Studio dari situs resmi: developer.android.com.

  • Lakukan instalasi Android Studio hingga selesai.

  • Buka Android Studio setelah proses instalasi selesai.

  • Buat proyek baru dengan memilih template "Empty Activity".

  • Pilih bahasa pemrograman Kotlin saat konfigurasi proyek.

  • Klik Finish dan tunggu hingga proyek berhasil di-build.

  • Pada pertemuan ketiga ini, kita akan membuat aplikasi sederhana yang menampilkan ucapan ulang tahun menggunakan Jetpack Compose.

Source Code 

Kode lengkap dapat dilihat di link github berikut : Link Github

Penjelasan Code

MainActivity :

  • Fungsi: Sebagai titik awal (entry point) aplikasi Android.
  • onCreate() digunakan untuk menetapkan UI yang akan ditampilkan saat aplikasi dijalankan.
  • Di dalamnya digunakan setContent { ... } untuk mengisi tampilan dengan komponen Compose.

setContent() :

  • Fungsi: Menampilkan UI berbasis Jetpack Compose.

  • HappyBirthdayTheme membungkus UI agar sesuai dengan tema aplikasi.

  • Surface digunakan untuk membungkus tampilan utama dengan background berwarna biru.

  • Memanggil fungsi GreetingText(...) untuk menampilkan teks ucapan ulang tahun.

GreetingText() :

  • Fungsi: Menampilkan dua baris teks:

    • Baris pertama: pesan utama ucapan ulang tahun.

    • Baris kedua: nama pengirim.

  • Menggunakan Column untuk menyusun secara vertikal, dan menyusun teks agar berada di tengah layar.

  • Diberi styling seperti warna putih, font monospace, dan ukuran teks yang berbeda.

BirthdayCardPreview() :

  • Fungsi: Menyediakan preview dari UI langsung di Android Studio tanpa harus menjalankan aplikasi.

  • Warna background di-set menjadi hitam agar tampilan serupa dengan versi running-nya.

  • Memanggil fungsi GreetingText() dengan argumen yang sama seperti di MainActivity.

Screenshots Aplikasi



Video Penjelasan 


Referensi


Komentar

Postingan populer dari blog ini

TUGAS 4 APSI : Seleksi dan Manajemen Proyek

Tugas 11 PPB - Latihan Aplikasi Starbucks

Tugas 1 (Infografis Perkembangan Teknologi Perangkat Bergerak)