| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「Firebase」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==Firebase== *https://firebase.google.com/docs/?hl=ja =====価格===== *https://firebase.google.com/pricing/?hl=ja ==Android== *Android 4.0(Ice Cream Sandwich)…」)
 
1行目: 1行目:
==Firebase==
+
==[[Firebase]]==
  
 
*https://firebase.google.com/docs/?hl=ja
 
*https://firebase.google.com/docs/?hl=ja
 
=====価格=====
 
=====価格=====
 
*https://firebase.google.com/pricing/?hl=ja
 
*https://firebase.google.com/pricing/?hl=ja
==Android==
+
==[[Android]]==
*Android 4.0(Ice Cream Sandwich)以降、および Google Play 開発者サービス 11.8.0 以降が搭載された端末が前提
+
*[[Android]] 4.0(Ice Cream Sandwich)以降、および Google Play 開発者サービス 11.8.0 以降が搭載された端末が前提
 
=====サンプル=====
 
=====サンプル=====
 
*https://firebase.google.com/docs/samples/?hl=ja
 
*https://firebase.google.com/docs/samples/?hl=ja
===Firebase assistant===
+
===[[Firebase]] assistant===
 
[[File:0494_firebase_assis.jpg]]
 
[[File:0494_firebase_assis.jpg]]
  
22行目: 22行目:
 
|-
 
|-
 
|Authentication
 
|Authentication
|サインインとユーザー管理を簡単に、Eメールの受付、Googleサインイン、Facebookおよびその他のログインプロバイダ
+
|サインインとユーザー管理を簡単に、Eメールの受付、[[Google]]サインイン、Facebookおよびその他のログインプロバイダ
 
|-
 
|-
|Realtime Database
+
|Realtime [[Database]]
 
|データの保存と同期を接続されたクライアント間でリアルタイムに行う
 
|データの保存と同期を接続されたクライアント間でリアルタイムに行う
 
|-
 
|-
30行目: 30行目:
 
|画像やオーディオ、ビデオのような巨大なファイル保存と参照をサーバー側のコーディングなしで
 
|画像やオーディオ、ビデオのような巨大なファイル保存と参照をサーバー側のコーディングなしで
 
|-
 
|-
|Remote Config
+
|[[R]]emote Config
 
|クラウドベースのパラメータ設定により、アプリケーションの振る舞いのカスタマイズと実験
 
|クラウドベースのパラメータ設定により、アプリケーションの振る舞いのカスタマイズと実験
 
|-
 
|-
 
|Test Lab
 
|Test Lab
|Googleクラウドでホストされる広い範囲の物理的なデバイスアプリケーションのテスト
+
|[[Google]]クラウドでホストされる広い範囲の物理的なデバイスアプリケーションのテスト
 
|-
 
|-
|Crash Reporting
+
|Crash [[R]]eporting
|アプリケーションクラッシュの実行可能な洞察およびレポート、ANRsもしくはほかのエラーを得る
+
|アプリケーションクラッシュの実行可能な洞察およびレポート、AN[[R]]sもしくはほかのエラーを得る
 
|-
 
|-
 
|App Indexing
 
|App Indexing
|アプリケーションのコンテンツをGoogle検索に
+
|アプリケーションのコンテンツを[[Google]]検索に
 
|-
 
|-
 
|Dynamic Links
 
|Dynamic Links
|アプリケーションのインストールを促進するために、共有でき、コンテンツに深くリンクできるURLを生成
+
|アプリケーションのインストールを促進するために、共有でき、コンテンツに深く[[リンク]]できるURLを生成
 
|-
 
|-
|Invites
+
|In[[vi]]tes
 
|アプリケーションを既存のユーザーに共有、もしくは彼らが好むアプリケーションのコンテンツをEメール、SNSで共有
 
|アプリケーションを既存のユーザーに共有、もしくは彼らが好むアプリケーションのコンテンツをEメール、SNSで共有
 
|-
 
|-
53行目: 53行目:
 
|}
 
|}
  
===Firebase Cloud Messaging===
+
===[[Firebase]] Cloud Messaging===
 
*https://firebase.google.com/docs/cloud-messaging/?utm_source=studio
 
*https://firebase.google.com/docs/cloud-messaging/?utm_source=studio
*Firebase Cloud Messaging(FCM)は、メッセージを無料で確実に配信するためのクロスプラットフォーム メッセージング ソリューション
+
*[[Firebase]] Cloud Messaging(FCM)は、メッセージを無料で確実に配信するためのクロスプラットフォーム メッセージング ソリューション
*FCM を使用すると、同期可能な新しいメールやその他のデータがあることをクライアント アプリに通知することができます
+
*FCM を使用すると、同期可能な新しいメールや[[その他]]のデータがあることをクライアント アプリに通知することができます
 
*メッセージで最大 4 KB のペイロードをクライアント アプリに転送できます
 
*メッセージで最大 4 KB のペイロードをクライアント アプリに転送できます
  
70行目: 70行目:
 
|-
 
|-
 
|クライアント アプリからのメッセージの送信
 
|クライアント アプリからのメッセージの送信
|信頼性が高くバッテリー効率の良い FCM の接続チャネルを介して、端末からサーバーへと受信確認、チャット、その他のメッセージを送り返す
+
|信頼性が高くバッテリー効率の良い FCM の接続チャネルを介して、端末からサーバーへと受信確認、チャット、[[その他]]のメッセージを送り返す
 
|-
 
|-
 
|}
 
|}
===Firebase Authentication===
+
===[[Firebase]] Authentication===
 
*https://firebase.google.com/docs/auth/?utm_source=studio
 
*https://firebase.google.com/docs/auth/?utm_source=studio
*Firebase Authentication では、パスワード、電話番号、一般的なフェデレーション ID プロバイダ(Google、Facebook、Twitter)などを使用した認証を行うことができます
+
*[[Firebase]] Authentication では、パスワード、電話番号、一般的なフェデレーション ID プロバイダ(Google、Facebook、Twitter)などを使用した認証を行うことができます
  
====FirebaseUI Auth====
+
====[[Firebase]]UI Auth====
 
{|class="wikitable"
 
{|class="wikitable"
 
!主な機能
 
!主な機能
87行目: 87行目:
 
|}
 
|}
  
====Firebase SDK Authentication====
+
====[[Firebase]] SDK Authentication====
 
{|class="wikitable"
 
{|class="wikitable"
 
!メールとパスワードに基づく認証
 
!メールとパスワードに基づく認証
93行目: 93行目:
 
|-
 
|-
 
|フェデレーション ID プロバイダとの統合
 
|フェデレーション ID プロバイダとの統合
|Google、Facebook、Twitter、GitHub アカウントを使用してログインできるようにする方法が用意
+
|Google、Facebook、[[Twitter]]、GitHub アカウントを使用してログインできるようにする方法が用意
 
|-
 
|-
 
|電話番号認証
 
|電話番号認証
99行目: 99行目:
 
|-
 
|-
 
|カスタム認証システムとの統合
 
|カスタム認証システムとの統合
|アプリの既存のログイン システムを Firebase Authentication SDK に接続
+
|アプリの既存のログイン システムを [[Firebase]] Authentication SDK に接続
 
|-
 
|-
 
|匿名認証
 
|匿名認証

2020年2月16日 (日) 04:25時点における版

Firebase

価格

Android

  • Android 4.0(Ice Cream Sandwich)以降、および Google Play 開発者サービス 11.8.0 以降が搭載された端末が前提
サンプル

Firebase assistant

0494 firebase assis.jpg

項目 内容
Analytics ユーザーアクティビティおよびエンゲージメントの計測を無料、簡単におよび無制限の分析
Cloud Messaging クラウドとデバイス間の信頼性のあるメッセージの配送と受信、通知
Authentication サインインとユーザー管理を簡単に、Eメールの受付、Googleサインイン、Facebookおよびその他のログインプロバイダ
Realtime Database データの保存と同期を接続されたクライアント間でリアルタイムに行う
Storage 画像やオーディオ、ビデオのような巨大なファイル保存と参照をサーバー側のコーディングなしで
Remote Config クラウドベースのパラメータ設定により、アプリケーションの振る舞いのカスタマイズと実験
Test Lab Googleクラウドでホストされる広い範囲の物理的なデバイスアプリケーションのテスト
Crash Reporting アプリケーションクラッシュの実行可能な洞察およびレポート、ANRsもしくはほかのエラーを得る
App Indexing アプリケーションのコンテンツをGoogle検索に
Dynamic Links アプリケーションのインストールを促進するために、共有でき、コンテンツに深くリンクできるURLを生成
Invites アプリケーションを既存のユーザーに共有、もしくは彼らが好むアプリケーションのコンテンツをEメール、SNSで共有
Firestore アプリケーションデータをグローバルスケールで保存と同期

Firebase Cloud Messaging

  • https://firebase.google.com/docs/cloud-messaging/?utm_source=studio
  • Firebase Cloud Messaging(FCM)は、メッセージを無料で確実に配信するためのクロスプラットフォーム メッセージング ソリューション
  • FCM を使用すると、同期可能な新しいメールやその他のデータがあることをクライアント アプリに通知することができます
  • メッセージで最大 4 KB のペイロードをクライアント アプリに転送できます
主な機能 内容
通知メッセージまたはデータ メッセージの送信 ユーザーに対して表示される通知メッセージまたは、データ メッセージを送信
汎用性の高いメッセージのターゲット設定 クライアント アプリへのメッセージ配信を 3 つの方法(個々の端末に、端末グループに、または特定トピックの配信登録をしている端末に)で行う
クライアント アプリからのメッセージの送信 信頼性が高くバッテリー効率の良い FCM の接続チャネルを介して、端末からサーバーへと受信確認、チャット、その他のメッセージを送り返す

Firebase Authentication

FirebaseUI Auth

主な機能 内容
ドロップイン認証ソリューション 完全なログイン システムをアプリに追加する推奨される方法。UI フローを処理。

Firebase SDK Authentication

メールとパスワードに基づく認証 パスワードの再設定メールを送信することもできます
フェデレーション ID プロバイダとの統合 Google、Facebook、Twitter、GitHub アカウントを使用してログインできるようにする方法が用意
電話番号認証 SMS メッセージを送信してユーザーを認証
カスタム認証システムとの統合 アプリの既存のログイン システムを Firebase Authentication SDK に接続
匿名認証 一時的な匿名アカウントを作成する

Sample