26
28

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 5 years have passed since last update.

[Swift版] 今さら聞けないFirebase① 導入編

Last updated at Posted at 2016-07-30

はじめに

Firebaseとは、最近にわかに注目が集まっているMBaasのひとつです。
Googleに買収されたことで一気に知名度が上がりましたね。

出遅れ感はございますが、さっそくトライしてみたいと思います。
今回は導入編をご紹介します。

できること

他社製のMBaasでできることは大概できます。

  • Develop
  • Cloud Messaging
  • Authentication
  • Realtime Database
  • Strage
  • Hosting
  • Remote Config
  • Test Lab
  • Crash Reporting
  • GROW
  • Notifications
  • App Indexing
  • Dynamic Links
  • Invites
  • Adwords
  • EARN
  • AdMob

必要条件

・Xcode 7.0以降
・XCodeプロジェクトとBundleID
・CocoaPods 1.0.0以降

導入方法

  1. 導入対象のプロジェクトを作成する
  2. アプリの詳細情報を入力する
  3. Firebaseをインストールする
  4. 初期化コードを追加する

やってみます!

1. 導入対象のプロジェクトを作成する

割愛します。

2. アプリの詳細情報を入力する

2.1. Firebase consoleにアクセスする

01-01.png

2.2. プロジェクト名を入力する

01-02.png

2.3. 対象アプリを選択する

01-03.png

2.4. Bundle IDを入力する

01-04.png

2.5. 設定ファイルをダウンロードし、プロジェクトに追加する

01-05.png

3. Firebaseをインストールする

Cocoa Podsを利用してインストールします

01-06.png

4. 初期化コードを追加する

AppDelegate.swiftに初期化コードを追加します

01-07.png

まとめ

以上で導入は終わりです。
導入が完了すると、下記のような画面が表示されます

スクリーンショット 2016-07-30 8.34.44.png

今後は、Firebaseの機能及び実装サンプルを少しづつご紹介していければと思います。

26
28
0

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
26
28

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?