Ryan Abinugraha 5025211178 Danno Denis Dhaifullah 5025211027 Faiz Haq Noviandra Ciptadi Putra 5025211132 Aplikasi MyHabit MyHabit adalah aplikasi Android sederhana yang dibuat dengan Kotlin yang memungkinkan pengguna untuk mendaftar, masuk, dan melacak kebiasaan harian mereka. Data disimpan di Firebase Realtime Database, dan antarmuka menggunakan tema marun dengan tata letak tengah untuk pengalaman yang bersih dan fokus. Tampilan Fitur Utama Autentikasi pengguna melalui Firebase Authentication Menambah kebiasaan baru yang disimpan ke cloud Melihat daftar kebiasaan dalam tampilan gulir menggunakan RecyclerView Umpan balik real-time melalui Toast dan logcat untuk status sukses atau gagal Tampilan Layar Daftar (RegisterActivity) untuk membuat akun baru Masuk (LoginActivity) untuk login dengan email dan kata sandi Beranda (HomeActivity) untuk menambah dan melihat daftar kebiasaan Struktur Proyek app/ ├─ src/main/ │ ├─ java/com/example/myhabit/ │ │ ├─ auth/ │ │ │ ├─ Login...
Nama: Faiz Haq Noviandra Ciptadi Putra NRP: 5025211132 Kelas: PBKK-B QUIZ 1 PBKK 1. Sebuah framework dalam pengembangan perangkat lunak adalah kerangka kerja atau struktur yang telah dibuat sebelumnya untuk membantu pengembang dalam merancang, mengembangkan, dan memelihara perangkat lunak. Framework adalah kumpulan aturan, konvensi, alat, dan komponen yang disusun secara terstruktur untuk memfasilitasi pengembangan perangkat lunak. Berikut ini adalah beberapa komponen utama dari sebuah framework dan kegunaannya dalam pengembangan perangkat lunak: Struktur Dasar: Framework biasanya memiliki struktur dasar yang telah ditentukan sebelumnya. Ini mencakup folder, file, dan struktur berkas dasar yang harus diikuti oleh pengembang. Struktur yang konsisten memudahkan kolaborasi dan pemahaman proyek. Library dan API: Framework seringkali dilengkapi dengan perpustakaan (library) dan antarmuka pemrograman aplikasi (API) yang telah dibangun sebelumnya. Hal ini memungkinka...
Faiz Haq Noviandra Ciptadi Putra 5025211132 PPB-D Tugas 11 Membuat Autentikasi Aplikasi Pada pertemuan ini, kami diminta membuat sistem autentikasi untuk aplikasi Starbucks. Aplikasi ini adalah aplikasi Android yang dibangun menggunakan Kotlin dan Jetpack Compose, dengan tujuan utama menangani proses login dan registrasi pengguna melalui Firebase Phone Authentication, serta menyimpan dan menampilkan data pengguna di Firebase Firestore. Komponen utama aplikasi terdiri dari beberapa layar seperti SplashScreen, Login, Register, OTP, dan Home, yang diatur menggunakan sistem navigasi berbasis Jetpack Compose. Saat aplikasi dijalankan, pengguna akan melihat logo Starbucks di layar pembuka, lalu diarahkan ke halaman login. Di halaman login, pengguna dapat masuk menggunakan nomor telepon, sementara pada halaman registrasi, pengguna diminta mengisi data seperti nama lengkap, tanggal lahir, dan jenis kelamin sebelum menerima OTP. Setelah menerima dan memasukkan kode OTP di layar veri...
Komentar
Posting Komentar