Pertemuan 3 PPB (B) - 11/03/2026

 

 TUGAS 3
Membuat Aplikasi "Selamat Ulang Tahun"


Nama : Tarisha Falah Basuki
NRP : 5025231043
Kelas : PPB (B)


Berikut langkah-langkah membuat aplikasi “Selamat Ulang Tahun” menggunakan Android Studio:

1. Membuat Project Baru
- Buka Android Studio.
- Klik New Project.
- Pilih template Empty Activity.


2.  Mengisi Konfigurasi Project
- Isi data project seperti berikut:
    Name : Happy Birthday
    Package name : com.example.happybirthday
    Save location : pilih folder penyimpanan
    Language : Java atau Kotlin
    Minimum SDK : pilih API 24 (Android 7.0) 
- Klik Finish.
- Android Studio akan membuat project dan melakukan Gradle build (tunggu sampai selesai).


3.  Ubah Nama Greeting
Pada bagian fungsi BirthdayCardPreview(), ubah argumen yang sebelumnya adalah “Android” (template dari aplikasi) pada fungsi Greeting() menjadi nama yang diinginkan.


4. Menambahkan Elemen Teks Baru
Untuk mengganti salam “Hello $name!” dan menambahkan ucapan ulang tahun, hapus definisi fungsi Greeting().

5. Hapus Panggilan fungsi Greeting()
Setelah hapus fungsi Greeting(), dalam fungsi onCreate() dan BirthdayCardPreview() akan menunjukkan error. 


Hapus panggilan fungsi Greeting() dan tambahkan beberapa kode lain pada fungsi onCreate() dan BirthdayCardPreview(). Kedua fungsi tersebut akan terlihat seperti ini.



6. Tambahkan Fungsi Baru GreetingText()
Sebelum fungsi BirthdayCardPreview(), tambahkan fungsi baru bernama GreetingText(). Fungsi GreetingText() berisi seperti di bawah ini.


7. Tambahkan fungsi GreetingText() pada BirthdayCardPreview()
Tambahkan panggilan fungsi GreetingText() pada BirthdayCardPreview() seperti pada gambar di bawah ini.


8. Tambahkan Pengirim
Dalam fungsi GreetingText(), tambahkan lagi keterangan pengirim seperti contoh di bawah.


9. Mengubah Font dan Elemen Lainnya
Untuk mengubah font dan berbagai elemen lainnya, ubah fungsi GreetingText() seperti contoh di bawah.



10. Tambahkan fungsi GreetingText() pada onCreate()
Tambahkan fungsi GreetingText() pada onCreate() seperti contoh di bawah. 



11. Mengatur Elemen Teks dalam Baris dan Kolom
Karena setelah di-run masih belum rapi,


Tambahkan Column{} untuk Text() pada fungsi GreetingText() seperti contoh pada gambar di bawah.



Hasilnya akan menjadi lebih rapi seperti gambar di bawah ini.





Comments

Popular posts from this blog

Pertemuan 4-5 PPB (B) - 11/03/2026

Pertemuan 1 PPB (B) - 25/02/2026

Evaluasi Tengah Semester (ETS) PPB (B)