Studi Kasus: Aplikasi Login Terhubung Database
Materi ini dirancang untuk perkuliahan Android Programming dengan pendekatan project-based learning. Mahasiswa akan membangun aplikasi login berdasarkan referensi desain yang diberikan, mulai dari pembuatan antarmuka, validasi input, pengelolaan akun pengguna, hingga autentikasi menggunakan database sederhana.
Target proyek
Membuat aplikasi Android dengan fitur:
Login menggunakan email dan password.
Registrasi akun pengguna.
Validasi input dan pesan kesalahan.
Penyimpanan data pengguna dalam database.
Verifikasi akun saat login.
Halaman utama setelah login berhasil.
Logout dan pengelolaan sesi pengguna.
1. Capaian Pembelajaran
Setelah menyelesaikan materi, mahasiswa diharapkan mampu:
Membuat antarmuka login menggunakan Jetpack Compose.
Mengelola input pengguna menggunakan state dan event handling.
Menerapkan validasi email dan password.
Memahami struktur tabel pengguna dan operasi CRUD dasar.
Menghubungkan aplikasi Android dengan database lokal atau backend.
Mengimplementasikan proses autentikasi dan navigasi setelah login.
Menerapkan prinsip dasar keamanan penyimpanan kredensial.


Tidak ada komentar:
Posting Komentar