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
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
AI & Enginnering
codelynx
0
110
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
高速開発のためのコード整理術
sutetotanuki
1
400
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.2k
CSC307 Lecture 09
javiergs
PRO
1
840
Raku Raku Notion 20260128
hareyakayuruyaka
0
120
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
710
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
700
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
Implementation Patterns
denyspoltorak
0
290
Featured
See All Featured
Fireside Chat
paigeccino
41
3.8k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Designing Powerful Visuals for Engaging Learning
tmiket
0
230
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Faster Mobile Websites
deanohume
310
31k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
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 何でもできる