Laporan Praktikum Uts
Laporan Praktikum Uts
UTS
Oleh :
201765073
FAKULTAS TEKNIK
UNIVERSITAS PAPUA
MANOKWARI
2020
I PENDAHULUAN
I.1 Tujuan
I.2 Alat
1. Laptop/PC
2. Smartphone Android
I.3 Bahan
1. Kodular
2. Database Firebase, dan Storage
3. Kodular Companion For Android
II PEMBAHASAN
Dalam design form registrasi user, text box untuk mengisi data data tombol daftar untuk
melakukan registrasi dan tombol login untuk masuk ke halam login apabila sudah terdaftar
II.1.2 Membuat Blok Registrasi User
Fungsi block dari tombol daftar yaitu pada saat tombol diklik maka akan menyimpan data
yang telah diinput.
Gambar 2.3 Block Menyimpan Data ke Firebase
Pada block ini memiliki fungsi untuk menyimpan data dan membuat list ke dalam
firebase sesuai urutan input data yang diisi. Kemudian, firebase diipanggil untuk memilih
gambar dan diupload dan disimpan di firebase.
Pada block ini berfungsi untuk mengetahui lokasi file dari mana file gambar yang diambil
untukk di upload.
Gambar 2.5 Block Firebase Storage
Pada block tersebut berfungsi untuk menyimpan file gambar pada firebase storage dan
memberikan nama file sesuai NIM yang di isi pada form registrasi.
II.1.3 Hasil Aplikasi
Pada Screen Login ini terdapat komponen untuk mengisikan data user dan melakukan
login apa bila user sudah melakukan registrasi.
Block tombol button login berfungsi apabila tombol setelah diklik maka akan masuk ke
halaman setelah melakukan login.
Gambar 2.9 Block Firebase pada Login
Block pada gambar 2.9 berfungsi untuk mengambil data pada firebase sesuai dengan
NIM yang telah terdaftar agar dapat melakukan login.
Block ini berfungsi untuk mengambil hasil dari login sesuai NIM dan apabila data yang
dimasukkan sama dengan yang ada pada firebase maka akan masuk ke screen atau halaman
berikutnya.
II.2.3 Hasil Aplikasi
Ini adalah design login dimana terdapat labr; dan button tombol bottun ada dua yaitu
update data dan keluar.
Block tersebut berfungsi untuk mengambil data dari firebase agar dapat menampilkan
data yang sesuai NIM setelah login.
Fungsi dari block ini yaitu mengambil data dari firebase tag list untuk menampilkan di
halaman selamat datang.
Fungsi dari block tersebut untuk mengubah data sesuai NIM yang ada pada halaman
selamat datang.
Block ini berfungsi untuk mengambil data dan menampilkan gambar pada halaman
selamat datang.
Block pada gambar 2.19 berfungsi untuk keluar dari halaman selamat datang dan kembali
ke halaman registrasi user.
II.3.3 Hasil Aplikasi
Pada Screen ubah data user ini hampir sama dengan screen registrasi user hanya saja
bibagian screen ini hanya terdapat tombol update untuk proses mengubah data.
Block pada gambar 2.24 berfungsi untuk mengambil data dari list yang akan di update
pada Form Ubah data user.
Block ini berfugsi untuk mengambil hasil data dari list pada firebase kemudian
menampilkannya sesuai urutan list.
Gambar 2.26 Block Firebase Tag List
Block ini berfungsi untuk memasukan data kembali ke firebase database setelah
melakukan ubah data.
II.4.3 Hasil Aplikasi
Pada Project ini, telah dibuat dengan menggunakan nama Project uts-devina untuk
menampung data. Kemudian nama project bucket harus sama yang ada pada kodular agar dapat
terhubung.