• Kategori Tulisan

  • Masukkan alamat email Anda untuk berlangganan blog Ri32 dan menerima pemberitahuan posting baru melalui email anda. Jika sudah bosan silahkan unsubscript.
    Terima kasih... : )

    Join 859 other followers

  • Web Analytics

Aplikasi Android CRUD menggunakan Kotlin dan Firebase


Latar Belakang

Saya mendapatkan contoh aplikasi android dari teman kantor saya untuk saya pelajari. Skenarionya adalah saya mengumpulkan beberapa contoh aplikasi CRUD android dengan database yang berbeda. Seperti :

  1. Aplikasi Android dengan Kotlin & Firebase
  2. Aplikasi Android dengan Java & Google sheet
  3. Aplikasi Android dengan Flutter & MariaDB
  4. Aplikasi Android dengan AppInventor & CloudDB

Untuk sementara saya fokus pada 4 point diatas dengan metode coding CRUD ke beberapa database. Tujuannya agar mengetahui dan membandingkan beberapa cara alternatif dalam membuat aplikasi Android.

Mengenal Firebase

Firebase adalah suatu layanan dari google untuk mempermudah para pengembang aplikasi. Dengan adanya Firebase, developer dapat fokus mengembangkan aplikasi tanpa harus memberikan effort yang besar untuk urusan backend. Salah satu fitur dari Firebase yaitu Real-time database.

Untuk Menyimpan dan sinkronkan data antara pengguna dan perangkat secara realtime menggunakan database noSQL yang dihosting secara cloud. real-time adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu yang jelas, jadi data akan dikirim seketika waktu itu juga.

Download Sourcecode

Untuk mencoba aplikasi ini silahkan download sourcecodenya via website Edugi dengan langkah sebagai berikut :

  1. Daftar dan Login https://edugi.web.id
  2. Ke menu Download dan cari “CRUD Kotlin”
  3. Silahkan aplikasinya di download dan di extract
  4. Buka aplikasinya dengan Editor Android Studio
  5. Daftar dan login https://firebase.google.com
  6. Untuk koneksinya silahkan baca artikel berikut

Testing Aplikasi

Setelah proses download sourcecode selesai, dan proses koneksi aplikasi ke firebase juga selesai. Maka langkah selanjutnya adalah proses testing aplikasi. Saya menjalankan aplikasinya menggunakan emulator di android studio. Untuk tampilannya adalah sebagi berikut :

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 3-12-2020

KangAgus

Cara Koneksi Firebase ke Android Studio


Latar Belakang

Setelah sebelumnya saya membuat artikel cara-disconnect-firebase-dari-android-studio . Sekarang saya buat artikel bagaimana cara koneksi database firebase dengan aplikasi android di android studio.

Membuat Koneksi Firebase

  1. Login ke website https://firebase.google.com dengan akun gmail
  2. Di Android studi pilih menu Tools=>Firebase=>Lihat Sebelah kanan
  3. Pilih menu Realtime Database=>Save and retrieve Data
  4. Bagian pertama klik tombol Connect to Firebase
  5. Di halaman website firebase klik Create a Project
  6. Masukan nama projectnya dan klik tombol Continue
  7. Dibagian enable google analytics di uncheck saja
  8. Setelah itu klik Create Project dan tunggu sesaat
  9. Setelah selesai klik Continue tunggu sampai ke halaman project
  10. Saat muncul popup di halaman project klik tombol Connect

Membuat Realtime Database

Setelah berhasil melakukan koneksi ke firebase, maka langkah selanjutnya adalah membuat sebuat database realtime di firebase dengan cara :

  1. Di Android studi pilih menu Tools=>Firebase=>Lihat Sebelah kanan
  2. Pilih menu Realtime Database=>Save and retrieve Data
  3. Bagian kedua klik tombol Add the reaktme database
  4. Muncul popup klik tombol Accept Change
  5. Di halaman website project firebase menu sebelah kiri pilih menu “Realtime Database”
  6. Disebelah kanan klik tombol Create Database=>Pilih Start in Test Mode=>Klik tombol Enable
  7. Setelah itu Database siap digunakan kegiatan CRUD datanya menggunakan aplikasi android

Screenshot

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 02-12-2020

KangAgus

Cara Disconnect Firebase dari Android Studio


Latar Belakang

Saya mendapatkan contoh aplikasi android yang databasenya menggunakan firebase. Dan saya ingin aplikasi android tersebut koneksinya ke akun firebase saya. Caranya adalah sebagai berikut :

  1. Hapus file google-services.json
  2. “Hapus” Dependencies beserta ID nya. dengan memberi tanda comment
  3. Sinkronisasi ulang gradle nya
  4. Cek connection dan pastikan databasenya “kosong” kembali
  5. Koneksikan android studio dengan akun firebase yang lain

Screenshot

File Json sebelum dihapus

Firebase sebelum disconnect

Hapus Dependencies

Sinkronisasi Gradle

Firebase Setelah Disconnect

Referensi :

https://stackoverflow.com/questions/51549554/how-to-completely-disconnect-an-android-app-from-firebase-in-android-studio

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan Anda semua…Aamiin

Bogor, 2-12-2020

KangAgus

%d bloggers like this: