Firebase adalah layanan terbaru Google membantu web/mobile developer untuk mempercepat, memudahkan pengerjaan.
Firebase is new service from Google which can help web or mobile developer to develop their project faster, simpler, easier.
Sharing session Meridian.id ke 38 dengan pembicara Nunu tentang Tidur. Tahapan tidur, kualitas tidur, hal-hal yang menyebabkan kita tertidur maupun sulit tertidur.
How to Increase Our Productivity? First, know thyself (yourself), because we have to know who we are. The important think to increase our productivity is committed to become a best or excellence, planned everything in detail and comprehensive, and focused effort.
Sharing session Meridian.id ke 38 dengan pembicara Nunu tentang Tidur. Tahapan tidur, kualitas tidur, hal-hal yang menyebabkan kita tertidur maupun sulit tertidur.
How to Increase Our Productivity? First, know thyself (yourself), because we have to know who we are. The important think to increase our productivity is committed to become a best or excellence, planned everything in detail and comprehensive, and focused effort.
Firebase ini adalah layanan cloud database secara realtime dengan backend servis untuk pengembangan aplikasi mobile ataupun web. Firebase ini menyediakan realtime
database dan backend sebagai pelayanannya. Firebase ini memiliki banyak library yang dapat digunakan oleh Android, iOS, Javascript, Java, Object C, dan Node js. Dan
kemarin pada acara google IO 2016 Google menginformasikan didalam firebase tidak ada hanya menyediakan database saja tapi banyak fitur yang tersedia di dalam firebase
ini sendiri. berikut ini adalah fitur fitur yang ada dalam Firebase:
1. Firebase Analytic
Analytic dibangun untuk menyediakan semua data yang diperlukan pengembang aplikasi dalam satu tempat.Disini akan mendapatkan pencatatan log dan pelaporan, kalian akan menerima informasi demografi mengenai siapa pengguna kalian, seberapa teratur mereka mengunjungi aplikasi kalian, berapa lama waktu yang diluangkan untuk menggunakan aplikasi kalian,dan berapa uang yang telah dikeluarkan untuk aplikasi kalian.
2. Firebase Cloud Messaging
Firebase Cloud Messaging ini sebenernya ga jauh beda dengan GCM ataupun Parse, Kegunaanya untuk mengirim pesan ke pengguna aplikasi kalian di berbagai platform. Cloud Messaging ini juga bisa memberikan pesan ke hanya satu device, atau grup yang sudah ditentukan, ataupun topik didalam aplikasi tersebut.
3. FIrebase Remote Config
Firebase Remote Config simplenya untuk mengganti perubahan dalam aplikasi dengan mudah dan tanpa menunggu waktu lama. Contohnya misal kalian ingin mengganti splash screen dengan tema yang lagi hitz yaitu tahu bulat yang asalnya misalnya seblak. nah itu bisa dilakukan di firebase remote config ini.
3. FIrebase Remote Config
Firebase Remote Config simplenya untuk mengganti perubahan dalam aplikasi dengan mudah dan tanpa menunggu waktu lama. Contohnya misal kalian ingin mengganti splash screen dengan tema yang lagi hitz yaitu tahu bulat yang asalnya misalnya seblak. nah itu bisa dilakukan di firebase remote config ini.
3. FIrebase Remote Config
Firebase Remote Config simplenya untuk mengganti perubahan dalam aplikasi dengan mudah dan tanpa menunggu waktu lama. Contohnya misal kalian ingin mengganti splash screen dengan tema yang lagi hitz yaitu tahu bulat yang asalnya misalnya seblak. nah itu bisa dilakukan di firebase remote config ini.
4. Firebase Dynamic Links
Firebase Dynamic Links ini lebih ke ketika kita mengklik url dan dengan perilaku yang berbeda pada iOS dan Android dan bahkan pada browser dekstop untuk menyesuaikan pada masing-masing platform tersebut. Dynamic Links ini bisa kita dapetin waktu ngunjugin suatu website yang sebenernya mempunyai aplikasinya sendiri, contoh misal kita buka google.com di mobile browser android, nah nanti pas habis kita dihalaman googlenya disitu suka ada semacam pemberitahuan "mau gak install google search di hape kita" atau semacam kaya Google search available in play store gitu.
5. Firebase Notifications
Firebase Notifications ini sih kurang lebih sama fungsinya dengan Cloud Messaging tadi, Hanya kalau disini bisa diperdetail lagi. Contohnya misalnya aplikasi game nah
disitu kan pasti ada item yang berbayar ataupun gratis, nah kita ingin meng-apresiasikan kepada pembeli item tersebut dengan memberikan notifikasi kepada user yang
sudah membeli item berbayar.
6. Firebase Invites
Firebase Invites contohnya misal Aplikasi kita memiliki kode rujukan/referal code dan kita ingin agar pengguna membagikannya kepada teman2 mereka, pada saat tombol
bagikan, pengguna akan melihat daftar dialog yang berisi semua teman dan rekan kerja mereka dengan beberapa saran dibagian atas, pada saat pengguna sudah memilih teman untuk berbagi lalu mengklik kirim maka undangan tersebut dikirim. Pada saat teman pengguna mengklik kode tadi maka akan langsung mengarahkan ke aplikasi kita di app store atau play store.
7. Firebase Test Lab For Android
Firebase Test Lab For Android ini agar kita dapat menguji aplikasi di berbagai perangkat yang sudah disediakan di cloudnya google yang dinamai robo tes. Sehingga yang dihasilkan oleh robo tes ini adalah memberikan laporan aplikasi kita berjalan di semua device atau hanya beberapa.
8. Firebase Crash Reporting
Firebase Crash Reporting ini dari namanya saja sudah pasti tau kegunaan aplikasi tersebut untuk apa. Firebase Crash Reporting ini berguna pada saat misal aplikasi kita
sudah rilis nah pasti kan setiap user devicenya berbeda-beda, jika ada error di aplikasi kita secara otomatis nanti akan mengirimkan Log atau Stake trace ke dashboard
firebase crash reporting.
9. Firebase Admob
Firebase Admob ini adalah iklan didalam aplikasi kita secara garis besarnya, pasti pernah kan kalian waktu buka aplikasi dan didalam aplikasinya tersebut ada iklan? nah kegunaan firebase admob itu sendiri yang disitu.
10. Firebase Storage
Firebase Storage ini kurang lebih sama dengan Google Drive.
11. Firebase Realtime Database
dengan firebase realtime database kita dapat menyimpan dan menyingkronkan data antara pengguna secara realtime. Realtime database ini biasanya digunakan developer untuk fitur Chat.
12. Firebase Hosting
Firebase Hosting ini sebenrnya kurang lebih sama seperti hosting yang lain. Perbedaannya hanya di letak kecepatan akses hosting tersebut itu saja.
13. Firebase Google Adwords
Firebase Google Adword ini biasanya digunakan untuk mencari keyword apa yang sering digunakan oleh user untuk mencari aplikasi.
14. Firebase Authentication
Kalau ini lebih ke waktu pada saat kita mau login ke aplikasi, biasanya kan ada pilihan pengen login pake email(sign up) atau google account atau facebook ataupun twitter.
Firebase App Indexing ini lebih ke pada saat user meng-search di mesin penelusuruan, App indexing ini sebenernya bisa berkolaborasi dengan Firebase Dynamic Links dan
Firebase Google Adword. Contohnya untuk firebase app indexing ini misal user mencari "kitten cupcake" lalu secara otomatis jika keyword aplikasi kita bagus google akan
memunculkan aplikasi kita di urutan paling atas dan jika user meng-klik aplikasi kita akan mengarahkan ke play store ataupun app store.
Firebase App Indexing ini lebih ke pada saat user meng-search di mesin penelusuruan, App indexing ini sebenernya bisa berkolaborasi dengan Firebase Dynamic Links dan
Firebase Google Adword. Contohnya untuk firebase app indexing ini misal user mencari "kitten cupcake" lalu secara otomatis jika keyword aplikasi kita bagus google akan
memunculkan aplikasi kita di urutan paling atas dan jika user meng-klik aplikasi kita akan mengarahkan ke play store ataupun app store.