iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

從零開始的Flutter世界 系列

想學2020最熱門的程式技術?來看看flutter吧!想快速開發專案又想維持高效能?來試試flutter吧!想開發跨平台專案,卻又覺得開發及維護成本過高嗎?來用flutter吧!讓我們從頭認識這個語言,一起踏入Flutter的世界吧!

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

Day01 初探 Flutter

前言 當一個專案不是使用跨平台開發框架的話,就必須對各個平台分別去原生開發,像是使用Swift 或 Objective C 開發iOS的App、用Java 或K...

2020-09-16 ‧ 由 Ryder 分享
DAY 2

Day02 建構Flutter的開發環境

官網的安裝文件 → 各個電腦作業系統都有安裝的教學,本文將介紹的是使用macOS來安裝Flutter 前言 如果你的macOS 版本為macOS Catalin...

2020-09-17 ‧ 由 Ryder 分享
DAY 3

Day03 Dart 語言介紹(一) 基本資料類型、變數、常數

接下來會開始介紹Dart 語言,一下就是將近連續十天,為的是把基礎打好,如果有想更多的補充資料,這是Dart 官網教學,想要看更詳細的內容可以去參考,下方內容都...

2020-09-18 ‧ 由 Ryder 分享
DAY 4

Day04 Dart 語言介紹(二) 資料型態、條件式、迴圈

在上一篇,我們介紹了一些資料的基本型態,今天我們來介紹一下Dart 有哪些內建的資料型態,我們可以在Dart 上直接用這些內建的資料型態,去新增我們的物件,而這...

2020-09-19 ‧ 由 Ryder 分享
DAY 5

Day05 Dart 語言介紹(三) 類別、函式

類別 物件導向( Object Oriented Programming ),目的為了處理資料,設計一個有共同規則的物件,還有方法來方便對資料重複使用或做複...

2020-09-20 ‧ 由 Ryder 分享
DAY 6

Day06 Dart 語言介紹(四) static、Exception

類別類的屬性 static 與 excel 絕對位置的觀念一樣 所有的物件都共用同一屬性 Class 的屬性可分為: 物件類: 每個物件都...

2020-09-21 ‧ 由 Ryder 分享
DAY 7

Day07 Dart 語言介紹(五) 繼承、多型

繼承 使用時機:多個class,有共同的屬性與規則 耦合( Coupling ),內聚( Cohesion ) 耦合:相依的強度 → 每個class除了...

2020-09-22 ‧ 由 Ryder 分享
DAY 8

Day08 Dart 語言介紹(六) 抽象類別、介面、混合類別

抽象類別 (Abstract Class) 與一般類別一樣,具有field,constructors,methods 關鍵在於一定會有抽象方法(只有方法...

2020-09-23 ‧ 由 Ryder 分享
DAY 9

Day09 Dart 語言介紹(七) 泛型、Extension

泛型 Generics 讓我們來看看 List 文件,可以看到實際的類型定義為List<E>,這個<..>表示宣告list 是一個泛型(...

2020-09-24 ‧ 由 Ryder 分享
DAY 10

Day10 Dart 語言介紹<八> 非同步 Asynchrony support

首先我們需要先知道Dart 是單執行緒模型的語言,也就是說程式碼執行的順序是會跟我們編寫的順序一樣,自上而下執行,但是在開發專案中,我們經常會需要做一些耗時的動...

2020-09-25 ‧ 由 Ryder 分享