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
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
18
7.1k
ローカルLLMを活用したコード生成と、ローコード開発ツールへの応用
kazuhitoyokoi
0
140
2025-02-21 ゆるSRE勉強会 Enhancing SRE Using AI
yoshiiryo1
1
420
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
130
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
150
30分でわかる『アジャイルデータモデリング』
hanon52_
10
2.9k
一度 Expo の採用を断念したけど、 再度 Expo の導入を検討している話
ichiki1023
1
240
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
330
RSNA2024振り返り
nanachi
0
630
Reading Code Is Harder Than Writing It
trishagee
2
110
データ資産をシームレスに伝達するためのイベント駆動型アーキテクチャ
kakehashi
PRO
2
610
(機械学習システムでも) SLO から始める信頼性構築 - ゆる SRE#9 2025/02/21
daigo0927
0
210
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
How to train your dragon (web standard)
notwaldorf
91
5.8k
GraphQLとの向き合い方2022年版
quramy
44
13k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Site-Speed That Sticks
csswizardry
4
390
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
RailsConf 2023
tenderlove
29
1k
Building Your Own Lightsaber
phodgson
104
6.2k
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