Tugas 3 PPB G - Membuat Aplikasi Birthday Message

Muhammad Fahmi Syahputra 

5025221302 - PPB (G)

Link GitHub : https://github.com/fahmisyahputra/birthdayappandroid

Kali ini saya membuat aplikasi Android untuk menampilkan pesan ucapan ulang tahun kepada seseorang. Disini saya tambahkan pula animasi saat pertama kali akan muncul secara perlahan dengan efek perubahan skala.

Pertama, kita perlu menyiapkan project di Android Studio dengan template Empty Activity dan mengubah pesan teks menjadi ucapan ulang tahun. Fungsi utama nya terdapat pada fungsi bernama BirthdayMessage yang digunakan untuk menampilkan pesan "Happy Birthday Fahmi" sekaligus dari Sender/pengirim pesan nya juga. Berikut adalah beberapa penjelasan utama dari kode nya : 

  1. State & Animasi Skala:

    • isVisible untuk mengendalikan apakah pesan akan terlihat.
    • animateFloatAsState digunakan untuk menganimasikan perubahan skala dari 0.8 ke 1.0 dengan animasi yang halus.

  2. LaunchedEffect:

    • LaunchedEffect digunakan untuk memicu animasi saat tampilan pertama kali muncul.
  3. Layout dengan Column:

    • Column digunakan untuk menata dua teks secara vertikal: teks pertama untuk pesan "Happy Birthday" dan teks kedua untuk nama pengirim. 
    • scale digunakan untuk menerapkan animasi skala pada seluruh konten.


  4. Teks Pesan & Pengirim:

    • Teks "Happy Birthday" ditampilkan dengan style yang lebih besar dan tebal, sedangkan pengirimnya/sender ditampilkan dengan ukuran lebih kecil di bawah pesan ulang tahunnya.

Hasil Akhir:



Hasilnya adalah pesan ulang tahun dengan design dan layout yang menarik dan responsif, dan saat pertama muncul ada efek animasi scale yang menarik, menampilkan pesan "Happy Birthday Fahmi" dengan ada beberapa emoticon agar lebih meriah dan dibawah nya juga muncul teks berukuran lebih kecil yang berisikan nama pengirim nya.



Comments

Popular posts from this blog

Tugas 2 PPB G - Membuat Aplikasi "Hello Android" dengan Jetpack Compose

Final Project PPB G

Tugas 9 - PPB G Aplikasi Woof