Joe's Blog

iOS 開發筆記

把 MVVMC 帶到 Android(三):走完之後,這條路值不值得?

發佈於 2026-06-26

兩篇技術文跑完整段旅程後,拉高視角回頭看——架構承諾兌現了幾分、累積了哪些技術債、適合誰不適合誰。

把 MVVMC 帶到 Android(二):三道關卡 + Router 接線

發佈於 2026-06-26

Skip plugin 真的綁上 target 之後,MVVMC 撞上三道形狀完全不同的關卡——轉譯 / Kotlin 編譯 / 執行期重繪——以及 Android 端 Router 的雙實作模式。

把 MVVMC 帶到 Android(一):MVVMC 架構零破壞的前提下,先把專案搬進 Skip

發佈於 2026-06-26

一個既有 MVVMC 的 iOS 專案,要怎麼透過 Skip.tools 帶到 Android?這篇是序章——專案改造,VM / View / Model 一行未動。

WWDC26 What's New in SwiftUI

發佈於 2026-06-24

SwiftUI 這次更新很雜但都很實用——Liquid Glass 自動套用、reorderable / swipeActions 通用化、AsyncImage 終於有 cache,以及一個會讓現有 App 編譯錯誤的 @State 變更。

WWDC26 What's New in Xcode

發佈於 2026-06-24

Xcode 27 的主軸很清楚——Agent 全面進駐、工作流更順手、工具更整合。這篇是 session 重點整理。