Firebase

Firebaseを使う~Firebaseの機能一覧編~

More than 1 year has passed since last update.


情報元

Firebase

https://firebase.google.com/


Firebaseとは

公式:

https://firebase.google.com/features/

公式の情報によると、様々なプラットフォームに対応したツールやインフラストラクチャを提供している。

今回はAndroidにフォーカスすると、以下の機能がAndroidに提供されている。

機能によっては無料機能も存在する。

料金に関しては下記を参照。

https://firebase.google.com/pricing/


Analytics

アプリの利用状況を解析してくれる


Develop


Cloud Messaging

Androidにプッシュ通知するサーバの機能


Authentication

様々なサービスにログインする機能


  • Facebook

  • Twitter

  • Github

  • Email

  • Googleなど


Realtime Database

アプリのデータをリアルタイム保存できる。

JSON形式で保存するNoSQLのデータベース。

データベースに変更が発生すると接続しているクライアントに通知する。


Storage

画像、動画などのメディアファイルを保存や取得が可能。


Remote Config

アプリのアップデートを公開しなくても、アプリの動作と外観を変更可能。

この機能を利用するとA/Bテストも可能。


Test Lab

Google データセンターでホストされている端末上でアプリをテスト


Crash Reporting

アプリで発生したエラーの詳細レポートを作成可能。

ユーザにエラーのレポート送信を行わせずに、アプリ内で発生した例外のスタックトレースを確認できる。


Grow(拡大)

ユーザー層を確実に拡大するために下記の機能も提供している。


Notifications

Android と iOS をまたいだ無制限の通知を無料で送信可能。

通知設定もWebブラウザで設定可能。


App Indexing

アプリ内のコンテンツを Google 検索に組み入れることが可能。


Dynamic Links

Webページ上のダイナミック リンクを開いたユーザーの端末にアプリがインストールされていない場合にインストールを促し、インストール完了後にアプリを起動してリンクを開くことが可能