iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

Flutter / Dart 跨平台App開發體驗 系列

透過一位Middle前端工程師的角度學習Flutter應用程式的開發,將會介紹到Flutter的入門與基礎知識,以及如何使用Flutter組件打造一個簡易的應用程式,記錄整個30天的學習過程。

鐵人鍊成 | 共 30 篇文章 | 18 人訂閱 訂閱系列文 RSS系列文 團隊神龍特攻隊 - it 宏的逆襲
DAY 1

Flutter體驗 Day 1-前言

前言 Flutter入門 Flutter 是 Goole 推出的開源 UI 工具包,通過 Dart 程式語言讓開發人員藉由一套代碼高效率的完成跨平台App開發,...

2021-09-09 ‧ 由 Leo 分享
DAY 2

Flutter體驗 Day 2-環境設定

環境設定 系統需求 作業系統:macOS 硬碟空間:至少2.8 GB 工具:git、Xcode 取得 Flutter SDK a. 從這裡下載你想要安裝的...

2021-09-10 ‧ 由 Leo 分享
DAY 3

Flutter體驗 Day 3-Dart CheatSheet (1)

Dart CheatSheet (1) 雖然不一定要掌握 Dart 才可以開始 Flutter 的開發工作,不過至少要理解基礎的語法結構以及語言的特性。 Dar...

2021-09-11 ‧ 由 Leo 分享
DAY 4

Flutter體驗 Day 4-Dart CheatSheet (2)

Dart CheatSheet (2) 認識 Dart 程式語言,從官方提供的dart-cheatsheet掌握該語言的特色 Dart CheatSheet G...

2021-09-12 ‧ 由 Leo 分享
DAY 5

Flutter體驗 Day 5-Widget 樂高積木

Widget樂高積木 在開始實作App之前,我們需要認識 Flutter 程式架構的基本概念。 回顧 Flutter 的程式碼 我想要先帶大家理解一下Flutt...

2021-09-13 ‧ 由 Leo 分享
DAY 6

Flutter體驗 Day 6-Widget State

Widget狀態管理 Widget 類別的原始碼上有標注 @immutable,這個標注的意思是不可變的;簡單的來說這個類別裡的類別屬性必需宣告成 final,...

2021-09-14 ‧ 由 Leo 分享
DAY 7

Flutter體驗 Day 7-State生命週期

State生命週期 State 的生命週期是指 StatefuleWidget 中的 State 從創建至消滅中間的過程,在這過程中存在多個不同階段的 Hook...

2021-09-15 ‧ 由 Leo 分享
DAY 8

Flutter體驗 Day 8-開始玩積木

組件積木 先前有提過在開發Flutter應用程式的過程中,我們大部份是使用各式不同功能的組件來組合而成。「工欲善其事,必先利其器」 就讓我們來認識一些組件的類型...

2021-09-16 ‧ 由 Leo 分享
DAY 9

Flutter體驗 Day 9-Button組件

Button組件 按鈕也是在基礎組件中常見的項目,它提供了點擊事件可以用來定義互動的功能。 Button Flutter 提供三種具備onPressed參數的按...

2021-09-17 ‧ 由 Leo 分享
DAY 10

Flutter體驗 Day 10-表單組件

表單組件 使用表單處理使用者輸入是常見的應用的基礎功能,使用這些表單組件可以應用在註冊、登入、電商…需要使用者輸入資料的情境,因此我們今天就來練習這些常在表單上...

2021-09-18 ‧ 由 Leo 分享