46
45

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.

2週遅れではじめるFirebase(調査編)

Last updated at Posted at 2016-05-25

image00.png

はじめに

Firebaseは、Googleが約1年前に買収したBackend as a Service(BaaS)です。今回のGoogleIOで機能が強化されたようなので、個人の備忘録として残しておきます。

Firebaseの原則

  • Developer experience matters. Ease-of-use, good documentation, and intuitive APIs make developers happy.
  • Work across platforms. We’ll support you whether you’re building for iOS, Web, or Android.
  • Integrate where possible. Firebase has one SDK, one console, and one place to go for documentation and support. You can mix-and-match any of our features and, where it makes sense, data flows between them to help you do more, faster.

Firebaseの機能

  • 完全無料
    • Firebase Analytics
    • Firebase App Indexing
    • Firebase Authentication
    • Firebase Dynamic Links
    • Firebase Invites
    • Firebase Notifications
    • Firebase Crash Reporting
    • Firebase Remote Config
  • プランによって変動
    • Firebase Realtime Database
    • Firebase Storage
    • Firebase Hosting
    • Test Lab
    • Firebase Cloud Messaging(FCM)

各機能とAPIの対応プラットフォームについては、以下の図をご覧下さい。

料金プラン

  • 十分に利用できる無料プラン
  • 月額が予測可能な初期スタートアップ向けの固定レートプラン
  • 大規模アプリ対応の従量プラン

3つのプランがあり、具体的なプランは以下のようになっています。

今後について

  • JavaScriptSDKは、すべての機能に対応していない
  • ここからリクエストも受け付けているとの事

導入について

Google I/O 2016 で「Firebase」の新バージョンが発表!プッシュ通知機能を iOS アプリで使ってみたや、
Firebase Analytics を iOS / Android アプリに導入する手順のまとめに導入の詳しい手順がのっていますので、是非参考にしてください。

感想

Rebuild 143でも話に上がっていましたが、Parse終了のタイミングで本当に絶妙だったなという印象でした。
今後、モバイルネイティブのアプリ開発のデファクトスタンダードに、なりそうな雰囲気がありますね。
時間を見つけて、各機能についてまた記事を書きたいと思います。

謝辞

46
45
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
46
45

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?