Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebaseでここまでできる / Firebase we can do
Search
taki4227
February 22, 2019
Programming
0
240
Firebaseでここまでできる / Firebase we can do
2019/02/22 渋茶駒玉川エンジニアLT会 #2
taki4227
February 22, 2019
Tweet
Share
More Decks by taki4227
See All by taki4227
1からはじめるアクセシビリティ / beginner-for-accessibility
taki4227
0
150
Relax site Flux
taki4227
0
150
Tensorflow Lite
taki4227
0
92
Other Decks in Programming
See All in Programming
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1.2k
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
460
組織で育むオブザーバビリティ
ryota_hnk
0
180
SourceGeneratorのススメ
htkym
0
200
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
53
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
50
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Everyday Curiosity
cassininazir
0
130
AI: The stuff that nobody shows you
jnunemaker
PRO
2
260
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Un-Boring Meetings
codingconduct
0
200
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
Firebaseでここまでできる @taki4227
• 名前 ◦ @taki4227 • 所属 ◦ ユアマイスター株式会社 • やっていること
◦ ミツモ!の Android / iOS / バックエンド やっています 自己紹介
None
Firebase とは?
• Googleが提供するバックエンドサービス(Baas) • マルチプラットフォーム対応 ◦ Android / iOS / ゲーム(Unity,
C++) / Web • 開発者はアプリケーション開発に専念できる Firebase とは?
• 汎用的な機能の開発が不要 ◦ ログイン、アナリティクスなど • インフラ構築が不要 ◦ 開発コスト・工数が減る • 豊富な無料枠
Firebase のメリット
Firebase のプロダクト
• Cloud Firestore • ML Kit (Beta) • Cloud Functions
• Authentication • Hosting • Cloud Storage • Realtime Database Firebase のプロダクト • Crashlytics • Performance Monitoring • Test Lab • In-App Messaging • Google Analytics • Predictions • A/B Testing (Beta) • Cloud Messaging • Remote Config • Dynamic Links • App Indexing 開発コア アプリ品質 ビジネス成長
Firebase の利用例
こんなアプリが欲しいと頼まれました
• 機能 ◦ ログイン ▪ Facebook、Twitter認証 ◦ メッセージ・画像・動画の送信 ▪ リアルタイム同期
◦ Push通知 • アプリを紹介するWebページ • 管理画面 ◦ アプリの利用状況の閲覧 ◦ クラッシュレポートの閲覧 チャットアプリ
サーバーサイドやること多い
• 機能 ◦ ログイン → Authentication ▪ Facebook、Twitter認証 ◦ メッセージ・画像・動画の送信
▪ リアルタイム同期 ◦ Push通知 • アプリを紹介するWebページ • 管理画面 ◦ アプリの利用状況の閲覧 ◦ クラッシュレポートの閲覧 チャットアプリ
• 機能 ◦ ログイン → Authentication ▪ Facebook、Twitter認証 ◦ メッセージ・画像・動画の送信
→ Cloud Firestore、Cloud Storage ▪ リアルタイム同期 Cloud Functions ◦ Push通知 • アプリを紹介するWebページ • 管理画面 ◦ アプリの利用状況の閲覧 ◦ クラッシュレポートの閲覧 チャットアプリ
• 機能 ◦ ログイン → Authentication ▪ Facebook、Twitter認証 ◦ メッセージ・画像・動画の送信
→ Cloud Firestore、Cloud Storage ▪ リアルタイム同期 Cloud Functions ◦ Push通知 → Cloud Messaging • アプリを紹介するWebページ • 管理画面 ◦ アプリの利用状況の閲覧 ◦ クラッシュレポートの閲覧 チャットアプリ
• 機能 ◦ ログイン → Authentication ▪ Facebook、Twitter認証 ◦ メッセージ・画像・動画の送信
→ Cloud Firestore、Cloud Storage ▪ リアルタイム同期 Cloud Functions ◦ Push通知 → Cloud Messaging • アプリを紹介するWebページ → Hosting • 管理画面 ◦ アプリの利用状況の閲覧 ◦ クラッシュレポートの閲覧 チャットアプリ
• 機能 ◦ ログイン → Authentication ▪ Facebook、Twitter認証 ◦ メッセージ・画像・動画の送信
→ Cloud Firestore、Cloud Storage ▪ リアルタイム同期 Cloud Functions ◦ Push通知 → Cloud Messaging • アプリを紹介するWebページ → Hosting • 管理画面 ◦ アプリの利用状況の閲覧 → Google Analytics ◦ クラッシュレポートの閲覧 チャットアプリ
• 機能 ◦ ログイン → Authentication ▪ Facebook、Twitter認証 ◦ メッセージ・画像・動画の送信
→ Cloud Firestore、Cloud Storage ▪ リアルタイム同期 Cloud Functions ◦ Push通知 → Cloud Messaging • アプリを紹介するWebページ → Hosting • 管理画面 ◦ アプリの利用状況の閲覧 → Google Analytics ◦ クラッシュレポートの閲覧 → Crashlytics チャットアプリ
Firebase 何でもできる