Langsung ke konten utama

Postingan

Menampilkan postingan dengan label SDK

Introduction to Firebase Database for Android

I've already written a post about Firebase and its' features but features highlighted in the post are additional to the core functionality of Firebase. What is this core functionality? Well, this is the thing that Firebase started from. It's Realtime Database . A real-time database is, basically, the database that can effectively store dynamic data. By dynamic, I mean data that is constantly changing for example stocks prices. Firebase Database So Firebase has its' own built-in real-time database which you can use as a backend for your app. Let's consider the structure of this database. First of all, it's worth to mention that this database is not relational and doesn't use tables as you might expect. It uses JavaScript Object Notation (JSON)  to store the data so it's kinda "object-oriented" database.  I think that this it an advantage at least for developers because JSON, in my opinion, is easier to understand than relational tables if you...

Why I'm charmed by FireBase

What is Firebase Firebase is a cloud service provider for mobile and web developers. It was originated as real-time database service in 2011 and still it's the crucial characteristic of it. But with it, Firebase offers the huge amount of features. Like built in Analytics, App Indexing, Hosting, Authentication, brand new Dynamic Links, Notification handling, Crash Reporting, and AdMob. Most of these are totally free. There also paid plan  featuring testing and Google Cloud Platform integration. These features are new and were presented at Google I/O 2016, for me it was one of the most exciting parts of the keynote. I didn't put it in My Top 8 Announcements From Google I/O 2016 , though. Because I think it worth to write a separate post about. What I like the most about it is that it gathers almost all backend that you need for your mobile or web app in one place and manages everything for you. You don't need to connect your app with Google Analytics, AdMob, a real-tim...