TUGAS 5 PPB F : Studi Kasus (Membuat Halaman Login)

TUGAS 5

 Studi Kasus (Membuat Halaman Login)

5025201003 - Rahmat Faris Akbar

PPB (F)

        Pada minggu kelima kelas Pemrograman Perangkat Bergerak F, kami ditugaskan membuat sebuah halaman login sederhana sebagai studi kasus. Proses pembuatan melibatkan pembuatan proyek baru dengan activity kosong, di mana kita dapat namaakan proyek tersebut sebagai MyLogin, memilih API level minimum 26 (oreo), dan melakukan import gambar untuk login serta logo-logo media sosial seperti Facebook, Instagram, dan X. Untuk mengatur tampilan login, dibuat file LoginScreen.kt yang menggunakan Jetpack Compose untuk mendefinisikan layout dengan elemen-elemen seperti Image, Text, OutlinedTextField, dan Button, yang semuanya diatur dalam struktur Column untuk menciptakan tampilan yang terpusat.

        Selain itu, digunakan variabel untuk menyimpan data email dan password dengan memanfaatkan remember dan mutableStateOf, memungkinkan aplikasi untuk mengingat dan memperbarui informasi tersebut berdasarkan input pengguna. Komponen OutlinedTextField digunakan untuk input email dan password, sedangkan Button digunakan untuk aksi login yang menampilkan data pengguna. Terdapat pula tautan untuk opsi lupa password dan baris logo media sosial yang dapat diklik untuk metode login alternatif, meskipun fungsionalitasnya belum sepenuhnya diimplementasikan. Seluruh setup ini kemudian diintegrasikan ke dalam MainActivity.kt dan dijalankan untuk menampilkan tampilan aplikasi pada perangkat Android. 

Berikut kode sumber dan tampilan aplikasi ini:


Repository Kode:

klik disini!


Tampilan:







Comments

Popular posts from this blog

TUGAS 1 PPB F : Aplikasi Profil Diri (Smartphone, Dekstop, Tablet, Smartwatch, TV)

TUGAS 7 PPB F : ViewModel and State in Compose

EVALUASI TENGAH SEMESTER PPB F