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
FlutterFire - Firebase-Plugins-for-Flutter
Search
Firebase Thailand
November 09, 2019
Technology
490
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FlutterFire - Firebase-Plugins-for-Flutter
Get to know how to enable Flutter apps to use one or more Firebase services.
Firebase Thailand
November 09, 2019
More Decks by Firebase Thailand
See All by Firebase Thailand
Turn your ideas into real apps with Google AI Studio and Firebase
firebasethailand
0
46
From Live Coding to Vibe Coding with Firebase Studio
firebasethailand
1
840
What's New in Firebase 2024
firebasethailand
1
280
Adding New Capabilities to Your Apps with Firebase and Gemini API
firebasethailand
1
310
Say Hello to Cloud Functions for Firebase 2nd Gen
firebasethailand
1
510
What's New in Firebase 2023
firebasethailand
3
630
Building a more Efficient Firestore Web App
firebasethailand
1
250
Developing with Firebase - Best Practices
firebasethailand
0
230
Analyze your production issue on Firebase Crashlytics more efficient with BigQuery
firebasethailand
0
480
Other Decks in Technology
See All in Technology
CSに"SLO"は要らない、経営層に"99.9%"は伝わらない - SREを全社に"翻訳"する3原則
cscengineer
PRO
1
5k
AI Agent SaaS を支える自社仮想化基盤への挑戦と実運用 / ai-agent-saas-virtualization
flatt_security
3
4.1k
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
280
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
270
誤解だらけの開発生産性 / Myths and Misconceptions about Developer Productivity
i35_267
2
790
最適な自走を最小限の支援で — M&Aで拡大する組織で少人数SREが挑んだ1年 / SRE NEXT 2026
genda
0
1.5k
AIが実装を自走する時代の認知負債との戦い
lycorptech_jp
PRO
0
140
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
390
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.9k
AI時代の闇と光
tatsuya1970
0
110
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
360
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
190
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.4k
A Soul's Torment
seathinner
6
3.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
How to Ace a Technical Interview
jacobian
281
24k
WENDY [Excerpt]
tessaabrams
11
38k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
460
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
590
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
270
Transcript
GDG Thailand Firebase Thailand Organized by FlutterFire: Firebase Plugins for
Flutter Tanitpon Paniwan GDG Thailand
#FirebaseDevDay
#FirebaseDevDay
#FirebaseDevDay
Everything is Widget Scaffold() AppBar() FloatingAction Button() Text() Column() Icon()
#FirebaseDevDay
#FirebaseDevDay
https://flutter.dev/showcase
#FirebaseDevDay FlutterFire
A Set of Flutter plugins that enable Flutter apps to
user one or more Firebase Services. Improve Grow Build
None
https://github.com/FirebaseExtended/flutterfire
#FirebaseDevDay Superstar of Firebase
#FirebaseDevDay ML Kit Supported Not supported yet
#FirebaseDevDay Crashlytics
#FirebaseDevDay Performance Monitoring
#FirebaseDevDay Remote Config
#FirebaseDevDay In-App Messaging
#FirebaseDevDay Cloud Messaging
#FirebaseDevDay Google Analytics
#FirebaseDevDay FlutterFire
#FirebaseDevDay LIVE CODE
#FirebaseDevDay
#FirebaseDevDay
#FirebaseDevDay 1. Image Picker 2. ML KIT 3. Cloud Storage
4. Cloud Firestore 5. Google Map (Cloud Functions)
#FirebaseDevDay Before Start
#FirebaseDevDay pubspec.yaml firebase_ml_vision ML Kit firebase_storage Cloud Storage cloud_firestore Cloud
Firestore image_picker Image Picker google_map_flutter Google Map Flutter
#FirebaseDevDay main.dart detail.dart Page setup
#FirebaseDevDay Setup Firebase Setup GoogleMap Config setup
#FirebaseDevDay child children Widget knowledge setup (1)
#FirebaseDevDay stateless stateful Widget knowledge setup (2)
#FirebaseDevDay Let’s Start
1. Image Picker 2. ML KIT 3. Cloud Storage 4.
Cloud Firestore 5. Google Map
#FirebaseDevDay 1. Image Picker 1. Pick image from gallery 2.
Show image in new page
1. Image Picker 2. ML KIT 3. Cloud Storage 4.
Cloud Firestore 5. Google Map
#FirebaseDevDay 2. ML KIT Show detail in Label Detection
1. Image Picker 2. ML KIT 3. Cloud Storage 4.
Cloud Firestore 5. Google Map
#FirebaseDevDay 3. Cloud Storage 1. Upload image to Firestore 2.
Get Download URL, Storage Location (For Vision API)
1. Image Picker 2. ML KIT 3. Cloud Storage 4.
Cloud Firestore 5. Google Map
#FirebaseDevDay 4. Cloud Firestore 1. Add Download URL, Storage Location,
Label Result To Firestore 2. Get data from Firestore to ListView
1. Image Picker 2. ML KIT 3. Cloud Storage 4.
Cloud Firestore 5. Google Map
#FirebaseDevDay 5. Google Map (Cloud Functions) Landmark Detection Write result
to Firestore Detect new data from Firestore [onCreate]
#FirebaseDevDay 5. Google Map (Cloud Functions) Add GoogleMap with Landmark
Location Not supported yet
#FirebaseDevDay Github Repo https://github.com/mikelopster/flutterfire-example
https://codelabs.developers.google.com/?cat=Flutter
https://flutter-widget-livebook.blankapp.org/
FB Group : Thailand Flutter Developer
Thank You! #FirebaseDevDay Helpful resources fb.com/FirebaseThailand fb.com/groups/FirebaseDevTH medium.com/FirebaseThailand Tanitphon Paniwan