Bab IV berisikan hasil dan pembahasan dari praktikum yang telah
dilaksanakan. Adapun isi hasil dan pembahasan akan dibahas sebagai berikut. 4.1 Pembahasan dan Analisis Hasil Modul 1 Uraian penjelasan modul 1 yang dibahas dan analisis melalui hasil praktikum Pemrograman Mobile modul 1. Pratikum Pemrograman Mobile modul 1 membahas tentang mengenai SharedPreference yaitu mekanisme penyimpanan yang sederhana. Mekanisme ini mendukung struktur penyimpanan key-value. Penggunaan sharedpreferences terbilang sederhana. Sharedpreferences bersifat atomik. Artinya, setiap data berdiri sendiri. Terdapat 3 hal yang harus diketahui untuk mengimplementasikan sharedpreferences yaitu bagaimana membuat, menyimpan, dan membaca data. 4.1.1 Hasil Antarmuka 4.1.2 Source Code 4.1.3 Uji Coba
4.2 Pembahasan dan Analisis Hasil Modul 2
Uraian penjelasan modul 2 yang dibahas dan analisis melalui hasil praktikum Pemrograman Mobile modul 2. Pratikum Pemrograman Mobile modul 2 membahas tentang mengenai SQLite merupakan database yang bersifat open-source yang mendukung operasi relasi standar yang umum terdapat pada engine database seperti sintak SQL dan operasi transaksi. SQLite secara default sudah terdapat pada semua device android dan yang terpenting tidak diperlukan proses autentikasi ataupun setup administrasi seperti yang dilakukan pada software database berskala besar. SQLite hanya perlu mendefinisikan statement SQL untuk pembuatan dan pembaruan data. 4.2.1 Hasil Antarmuka 4.2.2 Source Code 4.2.3 Uji Coba
4.3 Pembahasan dan Analisis Hasil Modul 3
Uraian penjelasan modul 3 yang dibahas dan analisis melalui hasil praktikum Pemrograman Mobile modul 3. Pratikum Pemrograman Mobile modul 3 membahas tentang mengenai Application Programming Interface (API) yang memungkinkan untuk mengintegrasikan dua bagian dari aplikasi atau dengan aplikasi yang berbeda secara bersamaan. Tujuan penggunaan API untuk mempercepat proses development dengan menyediakan function secara terpisah sehingga developer tidak perlu membuat fitur yang serupa. 4.3.1 Hasil Antarmuka 4.3.2 Source Code 4.3.3 Uji Coba
4.4 Pembahasan dan Analisis Hasil Modul 4
Uraian penjelasan modul 3 yang dibahas dan analisis melalui hasil praktikum Pemrograman Mobile modul 3. Pratikum Pemrograman Mobile modul 3 membahas tentang mengenai Firebase Cloud Messaging (FCM) merupakan layanan dari firebase sebagai pengelolah pengiriman notifikasi dari server ke aplikasi klienny. Firebase dapat juga disebut layanan cloud backend milik Google yaitu mempermudah developer dalam mengembangkan sebuah aplikasi dengan memiliki berbagai fitur yang sangat menarik dengan pembaruan yang lebih powefull, salah satunya Firebase Cloud Messaging. 4.4.1 Hasil Antarmuka 4.4.2 Source Code 4.4.3 Uji Coba