Soumettre la recherche
Mettre en ligne
GDG Taichung - Flutter and Firebase.pdf
•
0 j'aime
•
9 vues
Duran Hsieh
Suivre
GDG Taichung Meetup - Firebase and Flutter
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 18
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
GDG Taichung: What is new in Firebase
GDG Taichung: What is new in Firebase
Duran Hsieh
Flutter 踩雷心得
Flutter 踩雷心得
Weizhong Yang
Flutter實作概述 | GDSC NYCU
Flutter實作概述 | GDSC NYCU
National Yang Ming Chiao Tung University
Docker基礎
Docker基礎
Perry Tsai
Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本
延胜 黄
Android開發app
Android開發app
騰昱 魏
Introduction to air for android 邱彦林
Introduction to air for android 邱彦林
FLASH开发者交流会
Flutter實作概述 | GDSC NYCU
Flutter實作概述 | GDSC NYCU
National Yang Ming Chiao Tung University
Recommandé
GDG Taichung: What is new in Firebase
GDG Taichung: What is new in Firebase
Duran Hsieh
Flutter 踩雷心得
Flutter 踩雷心得
Weizhong Yang
Flutter實作概述 | GDSC NYCU
Flutter實作概述 | GDSC NYCU
National Yang Ming Chiao Tung University
Docker基礎
Docker基礎
Perry Tsai
Appium手机自动化测试 testerhome_bqcon版本
Appium手机自动化测试 testerhome_bqcon版本
延胜 黄
Android開發app
Android開發app
騰昱 魏
Introduction to air for android 邱彦林
Introduction to air for android 邱彦林
FLASH开发者交流会
Flutter實作概述 | GDSC NYCU
Flutter實作概述 | GDSC NYCU
National Yang Ming Chiao Tung University
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
My own sweet home!
GitHub Action Introduction
GitHub Action Introduction
Duran Hsieh
Software Engineer Talk
Software Engineer Talk
Larry Cai
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
基于 FRIDA 的全平台逆向分析
基于 FRIDA 的全平台逆向分析
CC
Android 基礎開發課程
Android 基礎開發課程
Duran Hsieh
.NET Conf Taiwan 2022 - Tauri -前端人員也能打造小巧快速的 Windows 應用程式
.NET Conf Taiwan 2022 - Tauri -前端人員也能打造小巧快速的 Windows 應用程式
升煌 黃
從軟體開發角度 談 Docker 的應用
從軟體開發角度 談 Docker 的應用
謝 宗穎
Crashlytics 使用教學
Crashlytics 使用教學
ShengWen Chiou
專案啟動與設定
專案啟動與設定
Shengyou Fan
Flutter BLE
Flutter BLE
Weizhong Yang
架設Hadoop叢集以及mapreduce開發環境
架設Hadoop叢集以及mapreduce開發環境
Phate334
和Android源代码一起工作 | 海豚浏览器 胡继堂
和Android源代码一起工作 | 海豚浏览器 胡继堂
imShining @DevCamp
Phonegap入門
Phonegap入門
Roy Chen
在雲端上啜飲爪哇
在雲端上啜飲爪哇
建興 王
Android 程式設計(1)
Android 程式設計(1)
Roy Wang
LargeCodebases_Lecture01_Getting Set Up.pptx
LargeCodebases_Lecture01_Getting Set Up.pptx
ssusere42ed6
docker intro
docker intro
koji lin
從頭打造 C#、.NET 與 ASP.NET Core 開發環境
從頭打造 C#、.NET 與 ASP.NET Core 開發環境
Will Huang
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
聽微軟專家說為何.NET開發非學不可?
聽微軟專家說為何.NET開發非學不可?
Duran Hsieh
DevSecOps 實踐與 GitHub 進階安全: 建立安全的開發流程
DevSecOps 實踐與 GitHub 進階安全: 建立安全的開發流程
Duran Hsieh
Contenu connexe
Similaire à GDG Taichung - Flutter and Firebase.pdf
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
My own sweet home!
GitHub Action Introduction
GitHub Action Introduction
Duran Hsieh
Software Engineer Talk
Software Engineer Talk
Larry Cai
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
基于 FRIDA 的全平台逆向分析
基于 FRIDA 的全平台逆向分析
CC
Android 基礎開發課程
Android 基礎開發課程
Duran Hsieh
.NET Conf Taiwan 2022 - Tauri -前端人員也能打造小巧快速的 Windows 應用程式
.NET Conf Taiwan 2022 - Tauri -前端人員也能打造小巧快速的 Windows 應用程式
升煌 黃
從軟體開發角度 談 Docker 的應用
從軟體開發角度 談 Docker 的應用
謝 宗穎
Crashlytics 使用教學
Crashlytics 使用教學
ShengWen Chiou
專案啟動與設定
專案啟動與設定
Shengyou Fan
Flutter BLE
Flutter BLE
Weizhong Yang
架設Hadoop叢集以及mapreduce開發環境
架設Hadoop叢集以及mapreduce開發環境
Phate334
和Android源代码一起工作 | 海豚浏览器 胡继堂
和Android源代码一起工作 | 海豚浏览器 胡继堂
imShining @DevCamp
Phonegap入門
Phonegap入門
Roy Chen
在雲端上啜飲爪哇
在雲端上啜飲爪哇
建興 王
Android 程式設計(1)
Android 程式設計(1)
Roy Wang
LargeCodebases_Lecture01_Getting Set Up.pptx
LargeCodebases_Lecture01_Getting Set Up.pptx
ssusere42ed6
docker intro
docker intro
koji lin
從頭打造 C#、.NET 與 ASP.NET Core 開發環境
從頭打造 C#、.NET 與 ASP.NET Core 開發環境
Will Huang
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Philip Zheng
Similaire à GDG Taichung - Flutter and Firebase.pdf
(20)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)
GitHub Action Introduction
GitHub Action Introduction
Software Engineer Talk
Software Engineer Talk
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
基于 FRIDA 的全平台逆向分析
基于 FRIDA 的全平台逆向分析
Android 基礎開發課程
Android 基礎開發課程
.NET Conf Taiwan 2022 - Tauri -前端人員也能打造小巧快速的 Windows 應用程式
.NET Conf Taiwan 2022 - Tauri -前端人員也能打造小巧快速的 Windows 應用程式
從軟體開發角度 談 Docker 的應用
從軟體開發角度 談 Docker 的應用
Crashlytics 使用教學
Crashlytics 使用教學
專案啟動與設定
專案啟動與設定
Flutter BLE
Flutter BLE
架設Hadoop叢集以及mapreduce開發環境
架設Hadoop叢集以及mapreduce開發環境
和Android源代码一起工作 | 海豚浏览器 胡继堂
和Android源代码一起工作 | 海豚浏览器 胡继堂
Phonegap入門
Phonegap入門
在雲端上啜飲爪哇
在雲端上啜飲爪哇
Android 程式設計(1)
Android 程式設計(1)
LargeCodebases_Lecture01_Getting Set Up.pptx
LargeCodebases_Lecture01_Getting Set Up.pptx
docker intro
docker intro
從頭打造 C#、.NET 與 ASP.NET Core 開發環境
從頭打造 C#、.NET 與 ASP.NET Core 開發環境
桃園市教育局Docker技術入門與實作
桃園市教育局Docker技術入門與實作
Plus de Duran Hsieh
聽微軟專家說為何.NET開發非學不可?
聽微軟專家說為何.NET開發非學不可?
Duran Hsieh
DevSecOps 實踐與 GitHub 進階安全: 建立安全的開發流程
DevSecOps 實踐與 GitHub 進階安全: 建立安全的開發流程
Duran Hsieh
Visual Studio Dev Tunnel.pdf
Visual Studio Dev Tunnel.pdf
Duran Hsieh
Cloud Study Jam - ML API 4
Cloud Study Jam - ML API 4
Duran Hsieh
Cloud Study Jam ML API 3
Cloud Study Jam ML API 3
Duran Hsieh
GDG Taichung: Cloud Study Jam ML API
GDG Taichung: Cloud Study Jam ML API
Duran Hsieh
GDG Taichung - Firebase Introduction 01
GDG Taichung - Firebase Introduction 01
Duran Hsieh
Study4TW .NET Conf Local Event Taichung 2018 slideshow
Study4TW .NET Conf Local Event Taichung 2018 slideshow
Duran Hsieh
What is .NET Chinese ver
What is .NET Chinese ver
Duran Hsieh
Microsoft recommendation solution on azure
Microsoft recommendation solution on azure
Duran Hsieh
Microsoft professional program introduction
Microsoft professional program introduction
Duran Hsieh
聰明的投資者
聰明的投資者
Duran Hsieh
聊天機器人概論 Introduce to chat bot sevices
聊天機器人概論 Introduce to chat bot sevices
Duran Hsieh
Android 基礎課程補充資料
Android 基礎課程補充資料
Duran Hsieh
Android基礎課程3 - APP上架、廣告與 Facebook 登入
Android基礎課程3 - APP上架、廣告與 Facebook 登入
Duran Hsieh
Android基礎課程2 - google map android API
Android基礎課程2 - google map android API
Duran Hsieh
[Study4TW Visual Studio Everywhere] asp.net core 實務開發經驗分享
[Study4TW Visual Studio Everywhere] asp.net core 實務開發經驗分享
Duran Hsieh
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練6
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練6
Duran Hsieh
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練5
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練5
Duran Hsieh
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
Duran Hsieh
Plus de Duran Hsieh
(20)
聽微軟專家說為何.NET開發非學不可?
聽微軟專家說為何.NET開發非學不可?
DevSecOps 實踐與 GitHub 進階安全: 建立安全的開發流程
DevSecOps 實踐與 GitHub 進階安全: 建立安全的開發流程
Visual Studio Dev Tunnel.pdf
Visual Studio Dev Tunnel.pdf
Cloud Study Jam - ML API 4
Cloud Study Jam - ML API 4
Cloud Study Jam ML API 3
Cloud Study Jam ML API 3
GDG Taichung: Cloud Study Jam ML API
GDG Taichung: Cloud Study Jam ML API
GDG Taichung - Firebase Introduction 01
GDG Taichung - Firebase Introduction 01
Study4TW .NET Conf Local Event Taichung 2018 slideshow
Study4TW .NET Conf Local Event Taichung 2018 slideshow
What is .NET Chinese ver
What is .NET Chinese ver
Microsoft recommendation solution on azure
Microsoft recommendation solution on azure
Microsoft professional program introduction
Microsoft professional program introduction
聰明的投資者
聰明的投資者
聊天機器人概論 Introduce to chat bot sevices
聊天機器人概論 Introduce to chat bot sevices
Android 基礎課程補充資料
Android 基礎課程補充資料
Android基礎課程3 - APP上架、廣告與 Facebook 登入
Android基礎課程3 - APP上架、廣告與 Facebook 登入
Android基礎課程2 - google map android API
Android基礎課程2 - google map android API
[Study4TW Visual Studio Everywhere] asp.net core 實務開發經驗分享
[Study4TW Visual Studio Everywhere] asp.net core 實務開發經驗分享
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練6
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練6
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練5
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練5
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
GDG Taichung - Flutter and Firebase.pdf
1.
FIREBASE & FLUTTER GDG-Taichung Duran
Hsieh
2.
WHAT IS FIREBASE &
FLUTTER
3.
3 Presented By: Duran
Hsieh WHAT IS FIREBASE & FLUTTER • Firebase • 行動與網路應用程式開發者平台 (backend as a service) • 包含身分驗證、訊息傳送、資料庫、代管等多種服務 • 包含效能、測試實驗室、錯誤報告等穩定性服務 • 跨平台 SDK (Android、IOS、Web… etc.) • 整合 • Google Analytics • Admob • …
4.
4 Presented By: Duran
Hsieh WHAT IS FIREBASE & FLUTTER • Flutter • 開放原始碼的行動應用程式開發套件 • 用於Android、iOS、Windows、macOS、Linux Desktop、Google Fuchsia 開發 • 使用 dart 語言撰寫 • 使用 put 管理第三方套件 (pubspec.yaml)
5.
5 Presented By: Duran
Hsieh WHAT IS FIREBASE & FLUTTER • Flutter 3 • 主要從 iOS & Android Apps 框架轉型為跨平台解決方案 • 對於 mobile 應用程式開發者而言,Flutter 3 沒有引入任 何需要大量程式碼調整主要新的功能 • mobile 應用程式開發者可以得到免費的效能與生活品質
6.
環境準備
7.
7 Presented By: Duran
Hsieh 環境準備 • Flutter SDK • 編輯器與模擬器 • Firebase Tool • Git (選擇性)
8.
8 Presented By: Duran
Hsieh 環境準備 • Flutter SDK • 依據作業系統進行安裝 • 下載並解壓縮 • 設定環境變數 • 使用 flutter doctor 確認套件是否齊全 • https://docs.flutter.dev/get-started/install • Windows 安裝可以參考 • https://dog0416.blogspot.com/2022/05/flutter.html
9.
9 Presented By: Duran
Hsieh 環境準備 • 編輯器 • Android Studio • IntelliJ • Visual Studio Code • 步驟 • 安裝編輯器 • 安裝 Android SDK (Android Studio 較方便) • 安裝 Plugin • 使用 flutter doctor 確認 • 編輯器是否可以建立 Flutter 專案
10.
10 Presented By: Duran
Hsieh 環境準備 • Android Studio 安裝 Flutter and Dart plugin • MacOS • Preferences > Plugins () • 找到 Flutter plugin 與 Dart plugin 進行安裝 • Windows and Linux • 或 File > Settings > Plugins 找到 Flutter plugin 進行安裝
11.
11 Presented By: Duran
Hsieh 環境準備 • Visual Studio Code 安裝 Flutter and Dart plugin • View > Command Palette…. • 輸入 install,選擇 Extensions: Install Extensions • 找到 flutter 並進行安裝
12.
12 Presented By: Duran
Hsieh 環境準備 • 模擬器相關 • Android Studio 透過 Device Manager 設定安裝即可 • Visual Studio Code 需下載 Android SDK • 指令 Flutter:launch emulator [模擬器名稱] • 範例 flutter emulators --launch Nexus 6 API 28 • 若出現 sdkmanager " system-images;android- 27;google_apis_playstore;x86 "相關錯誤 • 確認 Android SDK Tools 下載並設定環境變數 • 安裝 Java8 JDK • 開啟命令列輸入 sdkmanager “system-images;android- 27;google_apis_playstore;x86 ” 下載並安裝套件 • 確認模擬器是否可以開啟
13.
13 Presented By: Duran
Hsieh 環境準備 • Firebase tools & Flutterfire CLI • 安裝 NodeJS (需要 npm) • 透過指令安裝 firebase tools • firebase-tools:npm install -g firebase-tools • 透過指令安裝 Flutterfire CLI • dart pub global activate flutterfire_cli • Windows 安裝步驟可以參考 https://dog0416.blogspot.com/2022/05/firebase- flutter.html
14.
14 Presented By: Duran
Hsieh 環境準備 • 設定 Flutter 專案與 Firebase 連結 • flutterfire configure • 加入所需要的 Firebase 套件 • firebase_core 是所有 Firebase Flutter 套件所需的通用代碼。 • 指令:flutter pub add firebase_core • firebase_auth 支持與 Firebase 的身份驗證功能整合。 • 指令:flutter pub add firebase_auth • cloud_firestore 允許訪問 Cloud Firestore 資料儲存。 • 指令:flutter pub add cloud_firestore
15.
CODELAB: CREATING A APP WITH
FLUTTER AND FIREBASE
16.
16 Presented By: Duran
Hsieh CODELAB • 您將在 Android、iOS、Web 和 macOS 上開發 Flutter 應用程式 • 活動邀請功能 • 留言簿聊天 • 透過 Firebase 身份驗證對用戶進行身份驗證 • Cloud Firestore 同步資料 • 連結 • https://firebase.google.com/codelabs/firebase-get- to-know-flutter
17.
QUESTION & ANSWERS
18.
THANK YOU FOR WATCHING
Télécharger maintenant