Firebaseとは?モバイルアプリ開発における基本的な使い方

IT・プログラミング

Firebaseとは?

Firebaseは、Googleが提供するモバイルおよびウェブアプリケーション開発プラットフォームです。Firebaseは、データベース、認証、クラウドストレージ、アナリティクスなど、さまざまなバックエンドサービスを提供し、アプリケーション開発者が迅速に高品質なアプリを構築できるようサポートします。Firebaseを利用することで、アプリケーションの開発と運用にかかる時間とコストを削減することができます。

Firebaseをプロジェクトに追加する手順

Firebaseプロジェクトの作成

  1. Firebaseコンソール(https://console.firebase.google.com/)にアクセスします。
  2. 「プロジェクトを使ってみる」をクリックします。
  3. プロジェクト名を入力し、「続行」をクリックします。
  4. Google Analyticsを有効にするかどうかを選択し、「プロジェクトを作成」をクリックします。
  5. プロジェクトができたら「続行」をクリックします。

Androidアプリの追加

FirebaseプロジェクトにAndroidアプリを追加

  1. ダッシュボードのアプリ追加画面からAndroidのアイコンをクリックしてアプリを追加します。もしくは、Firebaseコンソールのプロジェクトダッシュボードで「アプリを追加」セクションから「Androidアイコン」をクリックします。
    android
  2. アプリのパッケージ名を入力し(例: com.example.myapp)、アプリのニックネームを入力し、SHA 証明書フィンガープリントを追加します。フィンガープリントは後で設定することもできます。
  3. 「google-services.json」をダウンロードし、アプリの app フォルダーに配置します。
    download

フィンガープリントを後で設定する場合は、Firebaseのプロジェクトの設定をクリックします。
プロジェクトの設定
スクロールすると、マイアプリにあるフィンガープリントの追加から追加します。
フィンガープリント追加

フィンガープリントに必要なハッシュの生成はkeytoolが使えます。

google-services.jsonの配置

  1. ダウンロードした google-services.json ファイルを、Androidプロジェクトの app/ フォルダーにコピーして読み込めるようにすれば完了です。
タイトルとURLをコピーしました