Saya ingin membangun sebuah aplikasi Android dasar yang berfungsi sebagai pondasi untuk pengembangan fitur-fitur berikutnya. Fokus utama di fase ini adalah: • Autentikasi pengguna—pengguna dapat mendaftar, masuk, dan keluar dengan email atau nomor telepon yang terverifikasi. • Struktur kode bersih agar mudah saya kembangkan lebih lanjut. • Antarmuka awal sederhana; kecepatan dan keamanan login menjadi prioritas. Deliverable saya harapkan: 1. Kode sumber lengkap (Java atau Kotlin) yang dapat langsung dibuka di Android Studio terbaru. 2. APK siap uji coba. 3. Dokumentasi ringkas tentang cara men-setup project, mengganti kredensial, dan menjalankan build. Saya terbuka menggunakan Firebase Authentication, Supabase, atau solusi ringan lain—silakan sarankan pendekatan terbaik. Sertakan estimasi durasi pengerjaan dan contoh aplikasi serupa yang pernah Anda kerjakan.