iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

用30天學習做出我的第一個Flutter App 系列

希望透過這30天的自學,學習Flutter是如何開發跨平台的應用程式,包括Flutter的基本概念、Dart語言的基礎練習、Flutter的各種元件及使用方法⋯⋯等,並實作出自己的第一支Flutter App!

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 原生/混合式APP

前言 由於課程關係要參加,所以一開始對於要做甚麼主題、內容沒有甚麼方向,就看了歷屆鐵人賽各個主題的文章,思考著要用這30天來學習甚麼新技能,結果在Mobile...

2023-09-16 ‧ 由 zhiyun 分享
DAY 2

Day2 認識Flutter組成架構

接續上篇所說,有越來越多的跨平台開發技術出現,而其中Flutter是由Google所推出的跨平台應用程式軟體開發套件,用來開發Android、iOS、 Wind...

2023-09-17 ‧ 由 zhiyun 分享
DAY 3

Day3 解決開發環境安裝時的問題

安裝Flutter的部分因為有很多文章有講解了,所以就說一些自己下載的時候有遇到的問題跟自己是如何解決這些問題的! 問題一 首先是SDK Tools出了...

2023-09-18 ‧ 由 zhiyun 分享
DAY 4

Day4 [Dart]變數宣告

一、Dart的資料型態 接著幾天會進行Dart的語法練習~(練習工具:https://dart.dev/#try-dart)在練習之前先來了解一下Dart都有哪...

2023-09-19 ‧ 由 zhiyun 分享
DAY 5

Day5 [Dart]運算符Operator

今天要來認識Dart的運算符,大概有以下幾個: 1. 算術運算符 Operator Meaning + 加 - 減 / 除 * 乘...

2023-09-20 ‧ 由 zhiyun 分享
DAY 6

Day6 [Dart]流程控制

1. if-else 2.for迴圈 for (StringBuffer:與普通的 String不一樣,StringBuffer在字串的後面可以用writ...

2023-09-21 ‧ 由 zhiyun 分享
DAY 7

Day7 [Dart]函數

1.定義 在 Dart 中可以使用 void 或其他如 int、String、bool 等資料型態來定義函數。 函數: 返回類型 函數名(參數1,參數...

2023-09-22 ‧ 由 zhiyun 分享
DAY 8

Day8 [Dart]類別(上)

1.類別 建立一個類別使用class來定義一個類別。類別包含類別的名稱、屬性和方法。 新增物件:類別定義完後,就可以使用建構函式來建立類別的實例(perso...

2023-09-23 ‧ 由 zhiyun 分享
DAY 9

Day9 [Dart]類別(下)

3.介面 用於定義一個類別具有的方法名,且一個類別可以實現多個介面。可以代表多個子類別的某種具體相同行為,例如:貓和狗(兩個子類別)都會吃飯和睡覺(相同行為),...

2023-09-24 ‧ 由 zhiyun 分享
DAY 10

Day10 [Flutter通訊錄實作]-建立專案

前言 接下來這幾天我想要藉由通訊錄的範例,一邊實作一邊學習Flutter的開發技能。目前主要步驟&流程是參考這篇文章:https://www.appco...

2023-09-25 ‧ 由 zhiyun 分享