ほぼ週刊Firebase 18/12/29 #FJUG

masayuki satou
google-cloud-jp
Published in
7 min readDec 30, 2018

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

Firebaseアップデート

SDKの更新

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

12/22 Firebase Android
12/20 JavaScript SDK v5.7.1
12/17 Firebase iOS v5.15.0
12/12 Firebase Admin Node.js SDK v6.4.0
12/04 Firebase Admin Python SDK v2.14.0
12/04 Firebase Admin Go SDK v3.5.0

Countdown to 2019, Firebase style

公式ブログからFirebase今年のニュースTop10を紹介する記事がアップロードされています。2018年を締めくくる記事にうってつけですね。(どうやら10に収まらなかったようですが・・・)

公式YouTubeチャンネル

GDPR, Privacy, and Firebase Security Rules #AskFirebase

開発者をゲストに呼んでユーザーからの疑問に答える#AskFirebase シリーズから、Firebase Summitなどでも取り上げられたGDPR(EU一般データ保護規則)をはじめとした規約や動作要件ついての回です。グローバルにアプリ展開を考える場合は一考する必要のあるテーマですね。次のような内容が取り上げられています。

・UIに合わせるためにデータの格納方法を調整したら、データの削除がしにくい構造になってしまった。こういった時、どうすればよいですか?
・Firebaseからデータを削除した場合どうなってしまいますか?
・Firebaseの満たしている規約について、どこを見ればそのリストが手に入りますか?
・個人開発者なのですが、Firebase AnalyticsをGDPRに適した形に手を加えるには何をすればよいのですか?

また、GDPRへの対応をこれから始めるという方に対しては次のアドバイスをあげています。

・「ユーザーの個人情報をデザインする」行為を開発の最初期から取り組んだ方が良い。(削除、出力、その他もろもろ)
Friendly Pixが参考になるので、をよく見てみると良い。

Closing out issues, identifying users in crash reports, & more! #AskFirebase

#AskFirebase 2018年ラストを飾る動画がこちらのCrashlytics 回です。

・issueを一度に全てcloseする方法はありますか?
・ユーザ情報をログに表示したいのですが、クラッシュレポートにてFirebaseの何かしらの手段を用いてユーザ情報を入手する事は可能ですか?
・Firebase Crash Reporting から Crashlytics に移った時に、Proguard(※)のマッピングデータをアップロードしなおす必要はありますか?
・Firebaseをデスクトップ向けのアプリやゲーム開発に利用できますか?

※Proguard:Androidアプリにおけるリバースエンジニアリングを防ぐなどの目的でソースコードへ難読化処理を施すツール。難読化したままだとクラッシュレポートも難読化してしまうため、Clashlyticsのようなクレッシュレポートツール向けに、難読化された内容を復元する専用のマッピングデータを生成する。

アドベントカレンダー特集

前回ご紹介したアドベンドカレンダーの中から横断的に、様々なプロダクトの話題をピックアップしました。まだ触っていないプロダクトがあれば参考にしてみてはいかがですか?

Cloud Firestore

Cloud Firestoreを実践投入するにあたって考えたこと
【改訂版】 Firebase Cloud Firestore rules tips

Cloud Functions for Firebase

[Firebase] Cloud Functionsで消耗したくない人のために、開発環境のベストプラクティスをまとめていったらDockerに行き着いた話
Cloud Functionsにデプロイされている全ての関数を定期的に起こす

Firebase A/B Testing

Firebaseを使ってアプリをグロースさせていこう!

Firebase Cloud Messaging

FCM(Firebase Cloud Messaging)のユーザーセグメントを正しく理解しよう

Firebase Predictions

【入門】色々触ってみたので、Firebase Predictionsについて詳細をまとめました

Google Analytics for Firebase

Firebase AnalyticsのAudiences概説

その他

webpackでFirebaseのプロジェクトを切り替える方法
FirebaseとUnityでどんなアプリが開発できるのか考えてみた

全体を見渡すとCloud Firestoreに関する記事が非常に多かった印象です。また、今回取り上げられなかった方々も非常に興味深い記事をたくさんUpしています。是非皆さんもアドベントカレンダーを覗いてみてください。来年は3までいくでしょうか?

イベント

Firebase Meetup #8 @FiNC Technologies

12/10に第8回目とmeetupイベントが開催されました。詳しくは、以下のブログ記事が参考になりますので是非ご覧ください。

Firebase Meetup #9 Cloud Functions Day @Google

年明け最初のmeetupが1/17に予定されています。第9回となる今回はCloud Functionsにテーマを絞ってdeepなお話が飛び出す予定です。これからCloud Functionsを使いたい、すでに使っているが別の手法も知りたいなど興味のある方は是非お越しください。

今週の1枚

12/20に公開された公式のジョーク動画(?) A Firebase Holiday Spectacular から、各種公式動画で著名な皆様です。最高にイカした替え歌を何かしらのタイミングで和訳したい。

パブリックドメインで使用料が取られないのでっ!!

さて、今夏より始まったほぼ週刊Firebaseも2018年は今回までとなります。来年はどんな新機能の登場や利便性向上が図られるか楽しみです。

それではまたほぼ来年!

--

--