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
Full-Stack Development with FlutterFire
Search
Firebase Thailand
April 01, 2023
Technology
210
0
Share
Full-Stack Development with FlutterFire
พัฒนาแอปพลิเคชั่นในทุกแพลตฟอร์มด้วย Flutter แบบครบจบในตัวควบคู่กับ Firebase
Firebase Thailand
April 01, 2023
More Decks by Firebase Thailand
See All by Firebase Thailand
Turn your ideas into real apps with Google AI Studio and Firebase
firebasethailand
0
28
From Live Coding to Vibe Coding with Firebase Studio
firebasethailand
1
770
What's New in Firebase 2024
firebasethailand
1
270
Adding New Capabilities to Your Apps with Firebase and Gemini API
firebasethailand
1
290
Say Hello to Cloud Functions for Firebase 2nd Gen
firebasethailand
1
490
What's New in Firebase 2023
firebasethailand
3
620
Building a more Efficient Firestore Web App
firebasethailand
1
240
Developing with Firebase - Best Practices
firebasethailand
0
230
Analyze your production issue on Firebase Crashlytics more efficient with BigQuery
firebasethailand
0
460
Other Decks in Technology
See All in Technology
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
200
20260513_生成AIを専属DSに_AI分析結果の検品テクニック_ハンズオン_交通事故データ
doradora09
PRO
0
230
サンプリングは「作る」のか「使う」のか? 分散トレースのコストと運用を両立する実践的戦略 / Why you need the tail sampling and why you don't want it
ymotongpoo
4
180
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
Databricks 月刊サービスアップデートまとめ 2026年04月号
tyosi1212
0
130
Claude Codeウェビナー資料 - AWSの最新機能をClaude Codeで高速に検証する
oshanqq
0
890
20260515 ⾃分のアカウントとプライバシーを守る認証と認可の話〜利⽤者向け〜
oidfj
0
650
なぜ、私がCommunity Builderに?〜活動期間1か月半でも選出されたワケ〜
yama3133
0
140
(きっとたぶん)人材育成や教育のような何かの話
sejima
0
750
マンション備え付けのネットワークとLTE回線を組み合わせた ネットワークの安定化の考案
harutiro
1
130
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
780
Agent Skillsで実現する記憶領域の運用とその後
yamadashy
2
1.9k
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
130
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
410
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
520
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Leo the Paperboy
mayatellez
7
1.8k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
Docker and Python
trallard
47
3.8k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Building AI with AI
inesmontani
PRO
1
990
Transcript
Full-Stack Development with FlutterFire Senior Software Engineer at Agoda Kajornsak
Peerapathananont Firebase Dev Day 2023 GDG Bangkok Firebase Thailand Organized by
Full-stack development
#FirebaseDevDay2023 iOS App API Android App Web App Database BE
& Infrastructure FE
Flutter
#FirebaseDevDay2023 iOS App Android App Web App FE
#FirebaseDevDay2023 API Database BE & Infrastructure
Firebase
#FirebaseDevDay2023 Build Release & Monitor Engage
#FirebaseDevDay2023
#FirebaseDevDay2023 API Database BE & Infrastructure
Google I/O 2022
None
None
#FirebaseDevDay2023
#FirebaseDevDay2023
#FirebaseDevDay2023
#FirebaseDevDay2023 Flutter app Flutter plugin Platform interface iOS specific Android
specific Web specific
Just a wrapper?
#FirebaseDevDay2023
How to create an application?
#FirebaseDevDay2023
#FirebaseDevDay2023
#FirebaseDevDay2023 How to use FlutterFire $ firebase login $ dart
pub global activate flutterfire_cli $ flutterfire configure
#FirebaseDevDay2023
#FirebaseDevDay2023
#FirebaseDevDay2023
#FirebaseDevDay2023 How to use FlutterFire $ flutter pub add firebase_core
$ flutterfire configure $ flutter pub add [plugin_name] $ flutterfire configure
Life is not always easy
#FirebaseDevDay2023 download interpret
Example
#FirebaseDevDay2023 Super simple application - 3 platforms - iOS, Android,
Web - APIs - CRUD - Social login - Database - NoSQL - real-time synchronization - Infrastructure - Load balancing - Multi-DC support
#FirebaseDevDay2023 iOS App API Android App Web App Database Infrastructure
FE
#FirebaseDevDay2023 Flutter App Firebase
#FirebaseDevDay2023 iOS App API Android App Web App Database Infrastructure
FE
#FirebaseDevDay2023
#FirebaseDevDay2023
#FirebaseDevDay2023
Tips
#FirebaseDevDay2023 - Check your requirements - Find suitable Firebase products
- Check FlutterFire compatibility - Platform availability
Summary
#FirebaseDevDay2023 - Use Firebase to makes your life easier -
No need to take care of infra things - Focus on business logic & UI - Write once, run anywhere** - Use Flutter and enjoy