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
開発用途で Realtime Databaseを 導入した話
Search
yamacraft
November 21, 2017
Technology
2
4.6k
開発用途で Realtime Databaseを 導入した話
2017/11/21(火)で開催されたFirebase.yebisu #1で発表した資料になります
yamacraft
November 21, 2017
Tweet
Share
More Decks by yamacraft
See All by yamacraft
なぜアプリのデザインとその実装はうまくいかないのか?
yamacraft
0
200
あんまり触れられてない気がする、Kotlin1.3の ありがたい追加機能
yamacraft
0
3k
ありがたいUIをもっと大事にしたい
yamacraft
2
2.3k
Quickstart-android/mlkitについて
yamacraft
2
4.7k
Firebase関連をCIでデプロイするときのTips
yamacraft
0
5k
ciecleci/androidのOpenSSLに気をつけよう
yamacraft
0
700
Realtime Databaseに向いてる・向いてないサービス
yamacraft
0
920
社内用アプリでFirebaseを使っている話
yamacraft
2
2k
弊社のアプリ開発CI環境
yamacraft
0
1.2k
Other Decks in Technology
See All in Technology
広島銀行におけるAWS活用の取り組みについて
masakimori
0
160
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
660
ドキュメントはAIの味方!スタートアップのアジャイルを加速するADR
kawauso
3
450
Claude Code x Androidアプリ 開発
kgmyshin
1
650
認知戦の理解と、市民としての対抗策
hogehuga
0
410
現場が抱える様々な問題は “組織設計上” の問題によって生じていることがある / Team-oriented Organization Design 20250827
mtx2s
7
57k
VPC Latticeのサービスエンドポイント機能を使用した複数VPCアクセス
duelist2020jp
0
330
そのコンポーネント、サーバー?クライアント?App Router開発のモヤモヤを可視化する補助輪
makotot
4
750
Goss: Faiss向けの新しい本番環境対応 Goバインディング #coefl_go_jp
bengo4com
0
1.4k
トヨタ生産方式(TPS)入門
recruitengineers
PRO
5
1.2k
プロダクトの成長に合わせたアーキテクチャの段階的進化と成長痛、そして、ユニットエコノミクスの最適化
kakehashi
PRO
1
100
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
10
3.3k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Automating Front-end Workflow
addyosmani
1370
200k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
Scaling GitHub
holman
462
140k
Why Our Code Smells
bkeepers
PRO
339
57k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Building Applications with DynamoDB
mza
96
6.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
780
Transcript
։ൃ༻్Ͱ Realtime DatabaseΛ ಋೖͨ͠ @yamacraft
profile • @yamacraft (Wataru Yamada) • Mobile Application Engineer •
LeadingMark, inc • team Y.G.E.(private) • Ұ෦دߘ → → →
COMITIA122ʹࢀՃ͠·͢ • B-02aʮteam Y.G.E.ʯ • FirebaseʴDockerͷར༻ྫͳ ͲΛॻ͍ٕͨज़ಉਓࢽΛ൦͠ ·͢ • ޙແྉͰެ։͠·͢
• ࠓͷͷ༰ͪΐͬͱॻ ͍ͯ·͢
ຊ
RealtimeDatabaseͬͯΔʁ
Α͋͘Γ͕ͪͳ FirebaseϓϩδΣΫτͷঢ়ଶ • Analytics͍͍͔ͨΒಋೖ͢Δͧʂ • ಋೖ؆୯͔ͩΒCrash Reporting ʢCrashlyticsʣೖΕͪΌ͓͏ʂ • ޙ·͊…͍͍͔…
͍ͬͨͳ͍ʂ
RTDBΛΘͳ͍ཧ༝ • ͪΌΜͱηΩϡΞʹϧʔϧΛઃఆͰ͖Δ͔ෆ҆… ʢΘ͔Δʂʣ • ͢ͰʹଞͷDBͬͯΔ͠…ʢΘ͔Δʂʣ • σʔλߏͷઃܭߟ͑ΔͷͭΒ͍…ʢΘ͔Δʂʣ • ͦͷଞʢͨͿΜΘ͔Δʂʣ
։ൃ༻్ʹߜͬͯར༻͢Δ
࣮ࡍͷಋೖࣄྫ • Τϥʔϩάͷૹ৴ઌͱͯ͠ར༻ • ελοΫ͞ΕͨλΠϛϯάͰFunctions͔ΒSlack௨
• FunctionsແྉϓϥϯͩͱSlackͷAPIΛݺͳ͍ʂ • GoogleͷαʔϏεେৎʂ
ղܾʂ • FCMͰಛఆPush௨ • PushΛड͚ͨʢΞϓϦʣ͕SlackAPIΛݺͿ
ະௐࠪ ʢGoogle Apps Scriptܦ༝Ͱ͍͍ͷͰ…ʣ
͓͠·͍