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
0
160
Full-Stack Development with FlutterFire
พัฒนาแอปพลิเคชั่นในทุกแพลตฟอร์มด้วย Flutter แบบครบจบในตัวควบคู่กับ Firebase
Firebase Thailand
April 01, 2023
Tweet
Share
More Decks by Firebase Thailand
See All by Firebase Thailand
What's New in Firebase 2024
firebasethailand
1
200
Adding New Capabilities to Your Apps with Firebase and Gemini API
firebasethailand
1
180
Say Hello to Cloud Functions for Firebase 2nd Gen
firebasethailand
1
360
What's New in Firebase 2023
firebasethailand
3
570
Building a more Efficient Firestore Web App
firebasethailand
1
170
Developing with Firebase - Best Practices
firebasethailand
0
170
Analyze your production issue on Firebase Crashlytics more efficient with BigQuery
firebasethailand
0
360
What I learn from Firebase when build Saifah
firebasethailand
0
130
Security Rules Unit Testing Pipeline Integration for Firestore
firebasethailand
0
120
Other Decks in Technology
See All in Technology
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
8
1.2k
Amazon Q Developerの無料利用枠を使い倒してHello worldを表示させよう!
nrinetcom
PRO
2
120
4th place solution Eedi - Mining Misconceptions in Mathematics
rist
0
150
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
19k
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
200
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
200
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
190
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
640
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
400
スキルだけでは満たせない、 “組織全体に”なじむオンボーディング/Onboarding that fits “throughout the organization” and cannot be satisfied by skills alone
bitkey
0
190
IAMのマニアックな話2025
nrinetcom
PRO
4
970
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
180
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Speed Design
sergeychernyshev
27
810
BBQ
matthewcrist
87
9.5k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Building Adaptive Systems
keathley
40
2.4k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
How GitHub (no longer) Works
holman
314
140k
Visualization
eitanlees
146
15k
Fireside Chat
paigeccino
34
3.2k
4 Signs Your Business is Dying
shpigford
182
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
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