ほぼ週刊Firebase 18/11/11 #FJUG

masayuki satou
google-cloud-jp
Published in
7 min readNov 11, 2018

初めましての人は初めまして,初めましてじゃない人も初めまして.
こちらの記事では,ほぼ今週にFirebase界隈でどんなニュースがあったかかいつまんでお伝えします.

Firebaseアップデート

SDKの更新

以下のSDKが最新となります。Firebase Summit 2018などで増えた新機能を扱うためにも最新版への更新をお忘れなく!!

11/8 JavaScript SDK v5.5.8
11/5 Firebase Unity SDK v5.4.1
11/2 Firebase CLI v6.0.1
11/2 Firebase Android

Cloud Schedulerベータ版稼働開始

Firebaseのアップデートというわけではありませんが、非常にビッグなニュースなのでピックアップ。ついに、Cloud Functions for Firebaseヘビーユーザー待望のcron serviceであるCloud SchedulerがGoogle Cloudにて稼働しました。

Cloud Functionsでは、今までhttp通信や他プロダクトの動作をトリガーに都度処理を実行する事には向いていましたが、「毎日決まった時間帯」や「定期的な間隔」で自発的に行うタスクを実現する事が非常に難しいという問題点がありました。今回のCloud Schedulerで、この問題点が解決の方向に進んだことになります。

早速その利用方法について取り上げている方がいる様です。皆さんも是非使ってみましょう。

公式YouTubeチャンネル

今回はFirebase Summit 2018にて行われたセッションから一部をピックアップしてお届けします。

Engage your users with targeted notifications (Firebase Summit 2018)

適切な通知手段を用いてユーザー復帰を時間をかけずにFirebaseで実現する方法についてDemoを交えて紹介するセッションです。

次の3方法について、どの様な場面で使用するか紹介しています。なお、どれもアプリが完成していれば、少ないコードとコンソール操作で実現可能です。
・Firebase Cloud Messaging で3日間ログインしていないユーザーのみを対象にメッセージを送信する。
・Firebase In-App Messaging + Google Analytics for Firebase で、ゲームを遊びすぎているユーザーに対して警告メッセージを出す。
・Firebase Cloud Messaging + Cloud Functions for Firebase で、ゲームのランキング機能において、スコアが塗り替えられたユーザーに再度ゲームへ参加する様に促す。

Why web developers (should) love Firebase (Firebase Summit 2018)

今回の一つの目玉であるManagement APIについて、それを組み込んだIDEを活用しながら、Firebaseが如何に手早くWebアプリをリリースできるかライブコーディングを交えて紹介するセッションです。

一部のキーワードを抜粋します。ご参考にしてください。
・Cloud Firestore
Glitch
StackBlitz

そのほかの動画についても今後ピックアップしていきます。

Getting started with Firebase Test Lab on Android (Firecasts)

Firebaseのスタートガイドである公式動画シリーズ「Firecasts」より、Firebase Test Labプロダクトを紹介する動画シリーズの登場です。

皆さん、Test Lab はご存知ですか? Webの方には馴染みが薄いかもしれませんが、AndroidとiOS端末(Firebase Summit 2018にてベータ卒業!)開発者向けに提供されている「端末がなくてもGoogleの持っている端末(実機)でアプリの動作テストを遠隔で実施できる」プロダクトです。今回は初回という事で紹介に終始留めておりますが、テストレポートの部分を見れば、“Lab”の意味がはっきりとわかるでしょう。

サードパーティ

Firebase Summit 2018参加者のブログ記事がだんだんと登場しています。新情報をまだキャッチアップできていない人や現地の雰囲気を味わいたい人にぴったりの内容です。

Firestore ローカルエミュレーターを試してみた。

我らがFirebase Japan User Group(以下FJUG)のメインオーガナイザー コキチーズ 氏による検証記事が早速登場です。セキュリティルールはFirebase利用時には非常に大事な要素なので、ローカルでチェックできるようになったのは大きい!!

Cloud Firestoreのrulesのテストを全てローカルエミュレータを使うように書き換えた話

そして、komercoでははやくもローカルエミュレーターを実戦投入し、Firebase開発を効率化した実例を紹介しております。

Firebase Summit 2018に参加してきました #FirebaseSummit

一方、メルカリのエンジニア陣からは現地の様子が事細かに記されており、如何にGoogleひいてはFirebase開発陣がこのプロダクトを愛しているか熱い様子が伝わってくるブログを紹介します。世界中の人との交流できるイベントはとても素晴らしいですね。

今週の1枚

Firebase Summit 2018では女性エンジニアの活躍されている様子が印象的でした。そこで、本日紹介した動画から1場面をピックアップ。

さてさて、ここのところめっきり冷え込んできましたね。近くFJUGではFirebase Summit 2018報告会を予定しております。ご都合つく方は是非、会場にお越し下さい。

それではまたほぼ来週!

--

--