Google's Firebase 's amazing backend function summarizing Firebase Analogy, Google' s Firebase Analytics that can be used as a free version of Google Analytics



In the application development, not only the design of the application itself, but also the management of the server for sharing data and the setting of user authentication, the mechanism of synchronizing the data and the way of notifying, such as an incidental function which is not the contents of the application itself Back-end function) is essential. However, it is complicated and time-consuming to deal with the back end function supporting applications and services on the back side, which is a troublesome work that hinders application developers from doing what they want to do. Mobile Backend as a Service (mBaaS) 's "Mobile Backend as a Service (mBaaS)" which takes care of building troublesome backend functions on the cloud on behalf of application developersFirebase"Is an analysis tool that should also be called Google Analytics of the application versionFirebase AnalyticsWe will offer free of charge without limitation of function.

The Firebase Blog: Firebase expands to become a unified app platform
https://firebase.googleblog.com/2016/05/firebase-expands-to-become-unified-app-platform.html

You can tell what kind of service Firebase is by looking at the following movie.

Introducing Firebase - YouTube


Successful application development is not easy.


In order to reach users all over the world ... ...


You must think about each platform such as iOS · Android · web.


It is necessary to secure a stable data storage space for each platform ... ...


It is also necessary to prepare the user's login environment.


Fortunately, increasing the number of users means inevitably the need to increase the facilities.


We have to acquire even more users while responding to increasing user problems (scaling).


There is a danger that the server may crash because it can not deal with too many users.


The crash of the server is a serious matter that could lose the trust of customers who stacked up at once. In the worst case, the service may end.


How can we respond easily to this situation?


That is the origin of Firebase service.


Firebase has all the tools you need to build an application's backend environment.


These are mechanisms that can maintain engagement even if you increase the number of users.


The merit of scale up ... ....


It is a mechanism that can be turned into profit.


The first thing to do with Firebase is to prepare a strong environment for crashing in the test environment. Since the report is created every time the application crashes, it helps to create an environment that is difficult to crash.


It can be realized by Firebase's real-time database, file storage function, hosting function.


Getting new users is easy. It can be realized by sharing · AdWords · Dynamic Links.


The process of the authentication process is minimized.


Once you use the application, you can maintain a high engagement by notifying, cloud message, app index etc. mechanisms.


Function can be improved by testing and operating new functions in "Remote Config" and obtaining user's reactions in real time.


AdMobIt is also possible to increase profitability by. You can raise profits for several years from the application you brought up.


And Firebase analysis tool "Firebase Analytics" has been redesigned.


Firebase Analytics is so-called application version of Google Analytics.


Optimize revenue from ads ......


Judge where the target user is ... ...


You can naked how users are using the app.


Even though each prepared tool is useful alone ... ...


By combining, you can further improve the effect.


With Firebase, it is possible to increase engagement and profitability of application users.


It will not take time to waste back-end work, so you can use development time to get users to like your app.


Firebase is compatible with Android · iOS · Web.


Also, by watching a movie that explains the function of Firebase, you can understand that much more.

· Database
The Firebase database is shared as user's local data. For this reason, data update can be used in real time and offline. Even when data is updated in the offline state, it is automatically updated when you are connected to the network.

Introducing Firebase Realtime Database - YouTube


· Cloud Message
There is also a Cloud Message function that allows you to send email individually and to groups as well. The mechanism of the Cloud Message function that can send hundreds of billions of emails a day is like this.

Introducing Firebase Cloud Messaging - YouTube


· Authentication
In the authentication system, it is possible to use Facebook, Twitter, GitHub, Google accounts. Authentication management becomes easy with the unique ID system.

Introducing Firebase Authentication - YouTube


· Firebase Analytics
Details of Firebase Analytics look like this.

Introducing Firebase Analytics - YouTube


· AdWords
Analyze user trends and leverage effective AdWords.

Introducing Firebase and Google AdWords - YouTube


· App Index
By linking with Google search, we also have an "App Index API" that gives you the opportunity to increase inflows from searches simply by indexing.

Introducing Firebase App Indexing - YouTube


·notification
By notifying notification according to user characteristics, users can increase the application utilization rate.

Introducing Firebase Notifications - YouTube


· Firebase Hosting
Firebase's hosting service is described in the following movie for the early reason whatever users in the world are opponents.

Introducing Firebase Hosting - YouTube


· AdMob
AdMob can display advertisements according to the application design. Combined with Firebase Analytics that can accurately grasp access, we can make effective monetization strategy.

Introducing Firebase and AdMob by Google - YouTube


· Crash Report
The cause of the crash that causes the user to lose can be grasped in real time with Crash Report. You can investigate crashed environments and situations and quick bug fixes are possible.

Introducing Firebase Crash Reporting - YouTube


· Firebase Storage
Cloud storage is essential for users to share data. Since Firebase Storage is supported by Google Cloud Strage, you do not have to worry about capacity shortage.

Introducing Firebase Storage - YouTube


· Test Lab for Android
On Android terminals, screen sizes, OS generations, etc. are different for each user, making it difficult to make an application correspond to every terminal. Firebase can test the behavior of an app on a variety of devices in a virtual environment.

Introducing Firebase Test Lab for Android - YouTube


· Dynamic Links
Due to the widespread use of mobile terminals, Deep Link (which can be moved directly to anywhere on the web or in the appDeep link) Has been supported by the concept of. However, in behavior such as Android · iOS change, in fact it does not work in many cases. Firebase is equipped with Dynamic Links which can match the behavior of Deep Link on iOS · Android · Web with just one click.

Introducing Firebase Dynamic Links - YouTube


Firebase is a mBaaS acquired by Google in 2014 and works with Google related services like AdMob, Google Cloud strages and AdWords to increase revenue for application developers. Furthermore, by offering Firebase Analytics which should be called the application version of Google Analytics for free, it seems that the charm as mBaaS will be further increased.


Firebase costs from $ 25 a month (about 2700 yen), but a free trial version limited to 100 real-time concurrent connections to the database is also available, and Firebase Analytics is free to use without function restrictions Is possible.

Firebase Pricing

in Mobile,   Software,   Web Service,   Video, Posted by darkhorse_log