Login Page - Tugas 7
Nama: Sekar Ambar Arum
NRP: 5025211041
PPB (G)
Halaman Login Sederhana
Aplikasi login ini dirancang dengan Jetpack Compose dan menawarkan berbagai fitur utama seperti input untuk email dan password, tombol login yang mencetak data ke Logcat, serta teks "Forgot Password?" yang dapat diklik. Selain itu, aplikasi mendukung login melalui media sosial seperti Facebook, Google, dan Twitter. Desainnya responsif, cocok untuk berbagai ukuran layar, dan menggunakan prinsip Material Design 3 yang bersih dan modern untuk memberikan pengalaman pengguna yang nyaman.
Struktur aplikasi terdiri dari dua komponen utama: LoginScreen() dan SocialIcon(). LoginScreen() membangun tampilan utama antarmuka login, mencakup logo aplikasi, input field, tombol login, teks bantuan, divider, dan ikon media sosial. Sedangkan SocialIcon() adalah komponen reusable untuk menampilkan ikon media sosial yang dapat diklik, yang masing-masing akan mencetak log sesuai ikon yang ditekan. Proyek ini menggunakan berbagai komponen Compose seperti OutlinedTextField, Button, Card, Image, serta pengelolaan state dengan remember dan mutableStateOf.

Komentar
Posting Komentar