13 的話
上週科技圈有 MS Build、Google I/O、Claude 4 發表,台灣還有 COMPUTEX 與 Generative AI 年會,非常熱鬧。
Apple 的 AI 消息呢?再等一會吧,WWDC 就快到了。
目前可以做的事情是去看一下 WWDC 官網,並把有興趣的 Group Labs 註冊一下。
13 於 2025/05/26
🌈WWDC 主視覺更新
更新成毛玻璃風格。難道傳聞中 iOS 19 會大改視覺風格是真的嗎?
🌏WWDC 各地社群活動上線
包括 iPlayground 的 WWDC 一起看也在上面。
🔬WWDC 的 Group Labs 開放註冊
Group labs 是群體問答,可能是取代之前的 Lounges。
用 Developer app 註冊很方便。我已經註冊了 Developer Tools、SwiftUI、watchOS 等等 group labs。
下圖是全部的 group labs,以台北的時區顯示。
🤖Claude 4 發表
我週末用 Cursor 小玩了一下 Claude 4 Sonnet,覺得確實有變強,不過還沒有到「強者我同事」的程度。(你完全可以忽略我這些沒有數據的主觀描述。)
可以明顯觀察到的是,它的 Swift 與 SwiftUI 知識有比較新。官方公告是採用 2025 年 3 月的訓練資料。
✨GitHub Copilot for Xcode 支援 Agent mode 與 MCP
我有 GitHub Copilot Pro 的使用資格(因為有較有規模的開源專案)但比較常用 Cursor。
不過,如果你用不慣 Xcode 以外的 IDE,GitHub Copilot for Xcode 仍算是不錯的替代方案。
可以試試免費方案再考慮升級。
🔃讓 Agent 透過 XcodeBuildMCP 自行修正錯誤
這是我的 iOS Developer+ 專欄 iOS 開發 AI 輔助工具的最新一篇文章。
介紹一個讓 AI Agent 擁有「自己編譯並找錯誤」能力的實用工具 XcodeBuildMCP。讓 AI 更接近人類開發者的日常流程,提升正確性與效率。
🎙️weak self podcast 109: 離職治百病,但是你先別急
weak self podcast 回來了!第 11 季開始聊起了職場與心理健康的話題。
另外,Podcast 現在有官方電子報了,訂閱起來就不會錯過新集數上線的消息!
🗒️notepad.exe 正式上架
不需要把 Xcode 跑起來也可以寫一點 Swift 的輕量化工具,很適合玩耍或教學。
要不要買是一回事,但是你一定要打開來看這個網頁。它是 「Swift Playground」編輯器的加強版,從官網就很帥(從名稱可以猜想其風格)。
開發者 Marcin Krzyżanowski 是知名套件 CryptoSwift 的作者。以前在用 CryptoSwift 時就被他的 Why? Because I can. 給帥到。
期待他準備多年的 Swift Studio 也可以順利上線。
🛰️pISSStream 顯示國際太空站尿桶容量的開源 SwiftUI App
pISSStream is a menu bar app that shows the International Space Station's urine tank's capacity in real-time. It is available for macOS, watchOS, iOS, and visionOS.
這種特別的專案,當然重點要看的是 But Why? 的部分。
🎓Things Cloud 用 Swift 重寫的成功故事
Things 是知名老牌的 Apple 平台原生 Todo app。我是長期使用者。
他們的同步機制與伺服器是自行開發的。近期公開了用 Swift 重寫整套伺服器程式的成功案例。
因為 Things 的 apps 就是用 Swift 寫的,部分程式碼在 Things Cloud 共用就成為可行的選項。
這篇故事還有在 Swift 官方 Blog 上刊載一些技術細節,也可以看去年 Server-Side Swift 研討會的演講。
⚡️一句話帶過
🐣iOS 開發補完計畫正式啟動
你是 iOS 開發新手嗎?想知道 iOS 開發的路上會遇到哪些坑嗎?
那些 AI 學不到的 iOS 開發實務經驗,由我親自撰寫:
專為 iOS 開發初學者、Vibe Coder、用 AI 學開發的人設計
每週更新 2 篇補完知識
$5 美金/月
學生可以來信索取 3 個月的免費兌換連結
第 0 篇內容 🐣iOS 開發補完計畫 #0 商業觀念篇:Apple 對開發者的態度是什麼 而且還有 Podcast 形式
➕iOS Developer 近期內容更新
針對進階的 iOS 開發者,我持續有在撰寫 iOS Developer+ 付費專欄。下列是最近的文章,歡迎訂閱支援。
🪓訂定目標、拆分任務與追蹤進度─iOS 開發 AI 輔助工具 #9 分享了我怎樣使用 ChatGPT 當作計畫工具,而不是拿來問答而已
↖️上一期重點回顯
如果你忙到還沒看上週的內容,這邊是重點:
🤯Apple’s Widget Backdoor,破解讓 Widget 動起來的秘密
這期的 Apple 開發者週報就到這裡了。歡迎按喜歡❤️、留言💬、回信✉️與我交流喔。
如果想要獲取 13 獨家的進階 iOS 知識與經驗分享,請加入我的 iOS Developer+ 會員。
如果你想要贊助本報,請參考這個頁面。想要單次捐助本報的話,可以透過 Buy Me a Coffee 買幾顆蘋果給我🍎,謝謝。
好紮實的週報!
感謝介紹Marcin的背景
我也在思考要不要買notepadexe,不過最近又看到幾個開發者在玩xtool,好好奇之後蘋果的開發生態會怎麼變化