113
116

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Firebaseの機能一覧

Last updated at Posted at 2020-10-02

はじめに

Firebaseの機能を私が調べた範囲で紹介します。

Googleはドキュメントが充実しているため、本記事と並行して公式の一次ソースを確認することをオススメします。

注意

2020/10/02現在でベータ版の機能は紹介していません。

Cloud Firestore

NoSQLのDB
https://firebase.google.com/products/firestore?hl=ja

使いどころ

  • サーバーレスでNoSQLのDBを使いたいとき

実装例

iOSアプリ (Swift)

Androidアプリ (Kotlin)

セキュリティルールのテストコード (TypeScript)

Cloud Functions

サーバーレスでバックエンドのコード実行
https://firebase.google.com/products/functions?hl=ja

使いどころ

  • Firestore単体で完結しない処理の実行

実装例

なし

Authentication

認証システム
https://firebase.google.com/products/auth?hl=ja

使いどころ

  • ログイン機能の実装

実装例

なし

Hosting

Webホスティング
https://firebase.google.com/products/hosting?hl=ja

使いどころ

  • LPの実装
  • PWAの実装

実装例

なし

Cloud Storage

クラウドの外部ストレージ
https://firebase.google.com/products/storage?hl=ja

使いどころ

  • 画像や動画の保存・提供

実装例

私はコンテンツの配信専用に使っていて、URLをFirestoreに入れている

Realtime Database

NoSQLのDB
https://firebase.google.com/products/realtime-database?hl=ja

使いどころ

実装例

なし

Crashlytics

クラッシュレポート
https://firebase.google.com/products/crashlytics?hl=ja

使いどころ

どのようなアプリにも導入すべきだと考える

  • クラッシュの原因追求

実装例

公式ドキュメントに沿うのがいい

Performance Monitoring

パフォーマンス計測
https://firebase.google.com/products/performance?hl=ja

使いどころ

どのようなアプリにも導入すべきだと考える

  • パフォーマンスのボトルネックの調査

実装例

公式ドキュメントに沿うのがいい

Test Lab

デバイスファーム(だと思う)
https://firebase.google.com/products/test-lab?hl=ja

使いどころ

  • 実機を使ったUIテスト
  • モンキーテスト

実装例

なし

Google Analytics

ユーザー分析
https://firebase.google.com/products/analytics?hl=ja

使いどころ

どのようなアプリにも導入すべきだと考える

  • ユーザー分析

実装例

公式ドキュメントに沿うのがいい

Predictions

使ったことがないのでわからない
https://firebase.google.com/products/predictions?hl=ja

使いどころ

使ったことがないのでわからない

実装例

なし

Cloud Messaging

「FCM」と略す
リモートプッシュ通知
https://firebase.google.com/products/cloud-messaging?hl=ja

使いどころ

  • リモートプッシュ通知の送付

実装例

iOSアプリ (Swift)

Androidアプリ (Kotlin)

Remote Config

リモートでアプリの設定を変更
https://firebase.google.com/products/remote-config?hl=ja

使いどころ

  • 期間限定でテーマの変更
  • A/Bテスト

実装例

なし

Dynamic Links

ディープリンク
https://firebase.google.com/products/dynamic-links?hl=ja

使いどころ

  • インストール済みならアプリ起動、未インストールならストアに遷移させるリンクの生成

実装例

なし

おわりに

以上、Firebaseの機能一覧の一言紹介でした。

参考リンク

113
116
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
113
116

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?