Firebase
Template:About Template:Multiple issues
Template:Infobox dot-com company
Firebase adalah suatu layanan dari Google untuk mempermudah para developer untuk mengembangkan aplikasinya. Firebase merupakan solusi yang ditawarkan oleh Google untuk mempermudah pekerjaan Developer. Dengan adanya Firebase, developer bisa fokus mengembangkan aplikasi tanpa harus memberikan effort yang besar untuk urusan backend. Dua fitur menarik dari Firebase adalah Firebase Remote Config dan Firebase Realtime Database. Selain itu juga terdapat fitur pendukung untuk aplikasi yang memerlukan push notification yaitu Firebase Notification Console.
Sejarah
Firebase didirikan oleh James Tamplin dan Andrew Lee pada Tahun 2011. Envolve menyediakan pengembang API yang memungkinkan integrasi fungsi chat online ke situs web mereka. Setelah merilis layanan obrolan, Tamplin dan Lee menemukan bahwa itu digunakan untuk mengirimkan data aplikasi yang bukan pesan obrolan. Pengembang menggunakan Envolve untuk menyinkronkan data aplikasi seperti status game secara real time di seluruh penggunanya. Tamplin dan Lee memutuskan untuk memisahkan sistem obrolan dan arsitektur real-time yang menjalankannya. Mereka mendirikan Firebase sebagai perusahaan terpisah pada bulan April 2012.<ref>Template:Cite web</ref>
Firebase Inc. mengumpulkan dana awal pada bulan Mei 2012. Perusahaan ini kemudian meningkatkan pendanaan Seri A pada Juni 2013.<ref>Template:Cite web</ref> Pada Oktober 2014, Firebase diakuisisi oleh Google.<ref name="google">Template:Cite web</ref> Pada Oktober 2015, Google mengakuisisi Divshot untuk menggabungkannya dengan tim Firebase. Sejak akuisisi, Firebase telah tumbuh di dalam Google dan memperluas layanannya untuk menjadi platform terpadu bagi developer seluler. Firebase sekarang terintegrasi dengan berbagai layanan Google lainnya untuk menawarkan produk dan skala yang lebih luas bagi developer. Pada bulan Januari 2017, Google mengakuisisi Fabric dan Crashlytics dari Twitter untuk bergabung dengan layanan tersebut ke tim Firebase.<ref>Template:Cite web</ref><ref>Template:Cite web</ref> Firebase meluncurkan Cloud Firestore , sebuah Database Dokumen, pada bulan Oktober 2017. <ref>Template:Cite web</ref><ref>Template:Cite web</ref><ref>Template:Cite news</ref><ref>Template:Cite news</ref>
Layanan
Layanan Firebase tidak seperti dulu yang memberikan Trial Plan, sekarang kita dapat memanfaatkan Firebase secara Gratis! Tentunya dengan batasan tertentu. Firebase tersedia dalam tiga opsi, yaitu: SPARK (Free), FLAME ($25 per bulan), dan BLAZE (bayar sesuai pemakaian). Anda dapat membandingkan ketiga opsi tersebut melalui [[1]] <ref>Template:Cite web</ref>.
Fitur Firebase
Firebase Cloud Messaging
Dulu dikenal sebagai Google Cloud Messaging (GCM), Firebase Cloud Messaging (FCM) dapat mengirim dan menerima pesan lintas platform seperti Android, iOS, dan web application,yang pada tahun 2016 dapat digunakan tanpa menggunakan biaya.<ref>Template:Cite web</ref> Firebase Cloud Messaging (FCM), adalah layanan yang diberikan oleh Firebase untuk menggantikan Google Cloud Messaging (GCM). Pihak Google menyarankan untuk aplikasi yang masih menggunakan GCM untuk segera migrasi ke FCM. Fitur-fitur yang diberikan oleh GCM sebenarnya tidak terlalu jauh berbeda dengan GCM. Dengan FCM kita bisa memberikan push notification dan membuat komunikasi dua arah antara device. Teknologi yang digunakan terbagi menjadi dua yaitu:
- XMPP (Extensible Messaging and Presence Protocol)
- HTTP (