Pengenalan Firebase Materi Pemahaman tentang firebase Cara mendaftarkan
Pengenalan Firebase Materi : Pemahaman tentang firebase Cara mendaftarkan akun ke google firebase Mendaftarkan SHA 1 proyek ke google firebase Penggunaan fitur database firebase Penggunaan fitur notification firebase Proyek menggunakan fitur notikication dan realtime database
Nama Anggota : 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Alfiansyah Arifudin A Hendra Budi Santosa Nurokta Fauzy Saputra Hendarto Rizky Maida Kartika Galang Dewa Nuansa Ricci Dian Firmansyah Muhammad Reza Rayhan Shaquelle Argian Wibiyantoro Mohamad Riza F. (16. 11. 0049) (16. 11. 0050) (16. 11. 0052) (16. 11. 0059) (16. 11. 0062) (16. 11. 0066) (16. 11. 0067) (16. 11. 0069) (16. 11. 0090) (16. 11. 0095) (16. 11. 0108)
Pemahaman tentang firebase Firebase adalah platform terpadu Google yang menyatukan berbagai fitur canggih untuk aplikasi, termasuk backend seluler, analisis, dan fitur pertumbuhan serta monetisasi. Firebase membantu Anda mengembangkan aplikasi berkualitas tinggi dengan cepat, menumbuhkan basis pengguna interaktif, dan menghasilkan lebih banyak uang. Firebase memiliki API intuitif yang dikemas dalam 1 SDK, sehingga dapat menghemat waktu dengan memungkinkan Anda mengelola lebih sedikit integrasi dalam aplikasi.
Pemahaman tentang firebase Manfaat utama 1. Bergerak Cepat Firebase memiliki API intuitif yang dikemas dalam 1 SDK, sehingga dapat membantu Anda mengembangkan aplikasi berkualitas tinggi dengan cepat, juga memiliki banyak fitur untuk menambah basis pengguna Anda. 2. Lupakan tentang infrastruktur Firebase menghemat waktu dengan tidak harus membuat infrastruktur yang kompleks dalam kantor atau mengelola beberapa dasbor. Firebase dapat menyesuaikan kebutuhan, sehingga Anda dapat fokus memberikan fitur yang diinginkan pelanggan. 3. Membuat keputusan yang baik berdasarkan data Firebase menyertakan solusi analisis gratis dan tanpa batas, yang disesuaikan untuk perangkat seluler. Google Analytics for Firebase memungkinkan Anda menemukan data tentang pengguna. Fitur pelengkap Firebase memungkinkan Anda mengambil tindakan terhadap apa pun, mulai dari rasio klik-tayang hingga error aplikasi.
Pemahaman tentang firebase 4. Berfungsi di seluruh platform. Firebase berfungsi di mana pun yang Anda inginkan. Hadirkan aplikasi seluler lintas platform dengan SDK Android, i. OS, Java. Script, dan C++. Anda juga dapat mengakses Firebase menggunakan library sisi server dan REST API. 5. Dapatkan dukungan gratis. Anda mendapatkan dukungan email gratis. Tim Firebase dan Pakar Google Developers juga aktif di komunitas online seperti Stack Overflow dan Git. Hub. 6. Sesuaikan skala dengan mudah. Jika aplikasi menjadi sangat populer, Anda tidak perlu khawatir tentang menyesuaikan kode server atau menyediakan kapasitas ekstra. Firebase akan otomatis menanganinya. Dan sebagian besar fitur Firebase selamanya gratis, untuk skala apa pun.
Cara mendaftarkan akun ke google firebase 1. Buka link https: //console. firebase. google. com/ sebelumya pastikan anda telah terdaftar di akun gmail/akun google 2. Pilih Create New Project kemudian isikan Project name dan Country/region
Cara mendaftarkan akun ke google firebase 3. Tunggu beberapa saat hingga muncul dashboard project
Mendaftarkan SHA 1 proyek ke google firebase 1. Login pada akun Gmail kalian, setelah itu buka dan kunjungi website Firebase tersebut pada link berikut ini https: //firebase. google. com/? hl=id, Klik GO TO CONSOLE 2. Untuk membuat project baru, klik Tambahkan proyek(+). 3. Isi nama proyek, ID project dan Negara/Wilayah kalian, setelah itu klik Buat Proyek. 4. Selanjutnya kita buat project baru pada android studio, beri nama project tersebut lalu package serta buat activity baru, jika sudah, kembali ke halaman Firebase kalian, lalu klik icon berlogo android.
Mendaftarkan SHA 1 proyek ke google firebase 5. Isi Nama paket/package aplikasi kalian, isi nama pendek aplikasi(jika diperlukan), lalu masukan kode SHA-1 yang terdapat pada project tersebut.
Mendaftarkan SHA 1 proyek ke google firebase 6. Download File Konfigurasi google-services. json, setelah selasai didownload, pindahkan file tersebut pada direktori app/root yang terdapat pada project tersebut.
Mendaftarkan SHA 1 proyek ke google firebase 7. Tambahkan Firebase SDK pada project yang kalian buat, pertama masuk pada file build. gradle(Project-Level), lalu masukan pluign "com. google. gms: google-services: 3. 1. 0"
Mendaftarkan SHA 1 proyek ke google firebase 8. Selanjutnya buka bulid. gradle(app-level) lalu tambahkan library 'com. google. firebase: firebase-core: 10. 2. 6' pada dependencies, lalu tambahkan baris apply plugin di bagian bawah dependencies untuk mengaktifkan plugin Gradle. Dan jangan lupa untuk menambahkan Internet Permission pada android. Manifest. xml.
Penggunaan fitur database firebase 1. kita membutuhkan sebuah instance dari Database. Reference: 2. Buat Class Note untuk digunakan sebagai custom Java Object, object tersebut akan disimpan ke reference pada Realtime Database. Class ini juga digunakan sebagai data layer untuk ditampilkan ke antarmuka. 3. Untuk menampilkan list data kita gunakan Value. Event. Listener lalu tambahkan event listener tersebut ke reference dengan menggunakan method add. Value. Event. Listener(). 4. Untuk mengetestnya, kita akan melakukan perubahan data secara langsung dari Firebase Console. 5. Pembaruan data dari database otomatis akan diterima oleh client yang terhubung untuk ditampilkan ke antarmuka.
Penggunaan fitur database firebase
Penggunaan fitur notification firebase Firebase Instance ID merupakan indentifier untuk setiap aplikasi yang menjadi faktor kunci agar dapat menerima atau mengirimkan FCM messages. Nah, Firebase Instance Id ini akan berubah jika : a. Aplikasi menghapus instance ID nya b. Aplikasi ada di device baru c. User menghapus atau menginstal ulang aplikasi d. User membersihkan data aplikasi 4 hal diatas menjadi penting untuk menentukan kapan kita harus mengupdate Instance ID ke server, agar server tidak mengirimkan Id yang salah pada device.
Proyek menggunakan fitur notification dan realtime database Data Pertama, ketika mengisi Data maka akan secara otomatis update secara realtime di databasenya.
Proyek menggunakan fitur notification dan realtime database Data setelah di update di aplikasi, maka akan update realtime juga di databasenya.
Proyek menggunakan fitur notification dan realtime database Notifikasi Database. 1. Masukan judul notifikasi dan isi dari notifikasi.
Proyek menggunakan fitur notification dan realtime database 2. Di target user If pilih project yang telah kita buat.
Proyek menggunakan fitur notification dan realtime database
Proyek menggunakan fitur notification dan realtime database Berikut merupakan hasil notifikasi firebase.
Referensi Ø https: //developer. android. com/distribute/best-practices/develop/build-withfirebase? hl=id Ø https: //developer. android. com/studio/write/firebase? hl=id Ø https: //www. wildantechnoart. net/2017/09/menambahkan-firebase-pada-projectandroid. html Ø https: //blog. javan. co. id/firebase-realtime-database-dengan-android-e 8 ac 94 dc 18 c 8 Ø https: //wirasetiawan 29. wordpress. com/2016/08/29/implimentasi-firebase-notification -di-android/ Ø https: //www. simplifiedcoding. net/firebase-cloud-messaging-tutorial-android/ Ø https: //www. androidhive. info/2016/10/android-working-with-firebase-realtimedatabase/
- Slides: 22