iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

Flutter Developer Learning SwiftUI 系列

以Flutter工程師的角度介紹學習SwiftUI的過程
老規矩~內含「🍀類比」與「⚠️差異」
可能還會講到一些UIKit
一樣會實際寫個app並開源
適合SwiftUI初心者
主題包括但不限於:{還沒想}

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

Flutter Developer Learning SwiftUI. @State var lesson21 = "列表(下)"

Today Preview List三部曲完結篇了 1. 下拉刷新+搜尋 下拉刷新的話很單純,請用.refreshable(),一句話講完搜尋的話有個前提是必...

2022-10-06 ‧ 由 MarkFly~ 分享
DAY 22

Flutter Developer Learning SwiftUI. @State var lesson22 = "表格"

Today Preview 1. 正文 前幾天介紹的List是一維列表而今天要介紹的二維表格是使用LazyVGrid(垂直) or LazyHGrid(水平)...

2022-10-07 ‧ 由 MarkFly~ 分享
DAY 23

Flutter Developer Learning SwiftUI. @State var lesson23 = "切換頁面"

Today Preview 1. 正文 昨天打了好多字...今天輕鬆一下講點跳頁 主要分成兩大類app間切換 跟 app內切換然後app內切換又分成由右往左...

2022-10-08 ‧ 由 MarkFly~ 分享
DAY 24

Flutter Developer Learning SwiftUI. @State var lesson24 = "頁籤(上)"

Today Preview 1. 正文 今天會講講iOS上(其實已經變全世界)最熱門的App呈現方式:TabBar但我覺得這個名字太沒有代表性了,Bottom...

2022-10-09 ‧ 由 MarkFly~ 分享
DAY 25

Flutter Developer Learning SwiftUI. @State var lesson25 = "頁籤(下)"

Today Preview 1. 正文 "頁籤(上)"介紹的tab長在下面而"頁籤(下)"介紹的tab卻長在上面XD...

2022-10-10 ‧ 由 MarkFly~ 分享
DAY 26

Flutter Developer Learning SwiftUI. @State var lesson26 = "生命週期+本地儲存"

Today Preview 1. 正文 1. App生命週期 展示了一下可以用Environment獲取scenePhase然後觀察ScenePhase的三種...

2022-10-11 ‧ 由 MarkFly~ 分享
DAY 27

Flutter Developer Learning SwiftUI. @State var lesson27 = "call RESTful API"

Today Preview 1. 正文 今天就來裝個套件、串個接口、轉個模型、秀個資料 裝個套件 雖然原生就有提供URLRequest等等與網路交互的方法不叫...

2022-10-12 ‧ 由 MarkFly~ 分享
DAY 28

Flutter Developer Learning SwiftUI. @State var lesson28 = "多平台"

Today Preview 1. 正文 今天的重點就是如何讓SwiftUI變成Mac app只要你的Mac是M1,就可以看到裝置列表裡面有Mac然後就可以ru...

2022-10-13 ‧ 由 MarkFly~ 分享
DAY 29

Flutter Developer Learning SwiftUI. @State var lesson29 = "環境變數"

Today Preview 本來是想講講有哪些常用的內建EnvironmentValues甚至是有哪些常用的property wrapper但還是算了= =...

2022-10-14 ‧ 由 MarkFly~ 分享
DAY 30

Flutter Developer Learning SwiftUI. @State var lesson30 = "總複習"

按照慣例幫各位畫這30天的重點(趁機靠北一下,為什麼鐵人賽的文章列表10篇就分頁了,至少一次要能看30篇吧,Server loading有這麼重嗎...每次看個...

2022-10-15 ‧ 由 MarkFly~ 分享