iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

Flutter Developer Learning SwiftUI 系列

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

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

Flutter Developer Learning SwiftUI. @State var lesson1 = "Hello World"

寫在前面 hihi 大家好, 好久不見(有人認識我嗎?)我又回來鐵人賽了(為什麼說又呢)這次來學一下SwiftUI(以一個iOS Developer叛徒的身份)...

2022-09-16 ‧ 由 MarkFly~ 分享
DAY 2

Flutter Developer Learning SwiftUI. @State var lesson2 = "啟動畫面"

Today Preview 外貿協會 今天來跟大家聊聊我寫mobile app覺得第二重要的東西 -> launch view(第一重要的是app ic...

2022-09-17 ‧ 由 MarkFly~ 分享
DAY 3

Flutter Developer Learning SwiftUI. @State var lesson3 = "常用Modifier"

Today Preview 1. 正文 今天是開始寫SwiftUI的第一天之後的程式碼都會採取貼圖的方式就不打程式碼出來了因為iThome的配色不太好看又會折...

2022-09-18 ‧ 由 MarkFly~ 分享
DAY 4

Flutter Developer Learning SwiftUI. @State var lesson4 = "排列"

Today Preview 1. 正文 今天的主題是排列排列就是佈局的基礎「不是決定元件要放在畫面的哪裡,而是將畫面分割成若干部分」SwiftUI這點跟Flu...

2022-09-19 ‧ 由 MarkFly~ 分享
DAY 5

Flutter Developer Learning SwiftUI. @State var lesson5 = "顯示文字"

Today Preview 1. 正文 今天就是更平凡的一集了純粹就是示範Text的效果而已了那我就不廢言了,看code吧(我還是想不通沒事特地出個Label...

2022-09-20 ‧ 由 MarkFly~ 分享
DAY 6

Flutter Developer Learning SwiftUI. @State var lesson6 = "顯示圖片"

Today Preview 1. 正文 「先感謝蒼老師今天來代課❤️」 今天示範了Image幾個常見的效果首先最重要的是:先套.resizable再說預設會填...

2022-09-21 ‧ 由 MarkFly~ 分享
DAY 7

Flutter Developer Learning SwiftUI. @State var lesson7 = "按鈕"

Today Preview 1. 正文 Button可以說是最常見跟user互動的元件了今天介紹了Button的實現方式跟樣式基本上可以使用兩種方式來實現...

2022-09-22 ‧ 由 MarkFly~ 分享
DAY 8

Flutter Developer Learning SwiftUI. @State var lesson8 = "文字輸入"

Today Preview 1. 正文 今日內容主要分成三個部分: TextField TextEditor 輸入相關 又在抱怨(不是說三個部分嗎) Te...

2022-09-23 ‧ 由 MarkFly~ 分享
DAY 9

Flutter Developer Learning SwiftUI. @State var lesson9 = "挑選器"

Today Preview 1. 正文 SwiftUI超多picker的總共有五種default, menu, segmented, wheel, inlin...

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

Flutter Developer Learning SwiftUI. @State var lesson10 = "日期挑選"

Today Preview 1. 正文 今天也是屬於比較單純的日子主要就是給各位看看Data Picker有哪幾種style分成 .compact .whee...

2022-09-25 ‧ 由 MarkFly~ 分享