Tugas 7 PPB

 TUGAS 7 PPB


Nama     : Ryan Abinugraha

NRP       : 5025211178


Membuat Aplikasi Login Page Sederhana



Aplikasi register dan login menggunakan Kotlin dirancang untuk memberikan kemudahan bagi pengguna dalam membuat akun dan mengakses sistem. Proses register memungkinkan pengguna memasukkan informasi seperti nama, email, dan kata sandi, yang kemudian disimpan secara lokal atau ke dalam database seperti Firebase. Setelah pendaftaran berhasil, pengguna dapat langsung melanjutkan ke halaman login untuk memverifikasi identitas mereka menggunakan email dan kata sandi yang telah didaftarkan.

Dalam pengembangan aplikasi ini, Kotlin dipilih karena kemampuannya yang modern, aman dari null pointer exception, serta kompatibel penuh dengan Android SDK. Aktivitas dan fragment yang digunakan untuk register dan login biasanya dibangun menggunakan ConstraintLayout agar tampilan lebih fleksibel. Untuk memberikan pengalaman visual yang rapi dan profesional, style elemen UI seperti input field, button, dan teks difokuskan agar berada di tengah layar, baik secara vertikal maupun horizontal. Hal ini dicapai dengan pengaturan layout_gravity, gravity, serta constraint yang mengikat ke parent layout di bagian tengah.

Dengan menerapkan style yang terpusat (centered), tampilan aplikasi menjadi lebih bersih dan nyaman digunakan, terutama pada berbagai ukuran layar perangkat Android. Hal ini juga meningkatkan aksesibilitas bagi pengguna yang menginginkan antarmuka yang sederhana dan tidak membingungkan. Kombinasi antara logika register-login yang efisien dan desain UI yang simetris menjadikan aplikasi ini cocok digunakan sebagai dasar untuk berbagai jenis aplikasi yang memerlukan otentikasi pengguna.

Link Github         : https://github.com/RyanAbinugraha/Tugas-7---PPB

Link Youtube       : https://youtu.be/-gsh6-bwBsE

Comments

Popular posts from this blog

Tugas 3 PPB

Tugas 4 PPB