上週的 WWDC25 已經結束,過了這麼多天,不管是不是果粉/開發者,大家應該都在社群上看過了很多介紹及整理了,而身為一個 iOS 開發者,當然也該把自己的想法整理一下。
我想每個人應該還是對這次發表的內容都抱有自己的想法,因此這篇標題雖然說是對答案,但也就是提供我自己個人的想法給大家參考而已,每個人應該都會有自己的正確答案。
(還沒看過上篇預測請看這裡)
還沒看過WWDC25的相關消息的話,除了網路上各家整理的懶人包,有時間也可以自己去看官方的 Keynote 影片。
- Apple Developer Website
- YouTube: Apple / Apple Developer
我們先把上篇的預測結果簡單列出來,後面再開始慢慢分析:
- Apple Intelligence
- Siri
- Shortcuts
- Spotlight
- iOS / iPadOS
- UI
- 版本號規則
- 電池 AI 模式
- 桌面模式
- macOS
- Tahoe
- UI
- Vehicle Motion Cues
- New Gaming App
- visionOS
- 眼動捲動
- tvOS
- UI
- watchOS
- UI
- 健康相關
- Xcode
- Swift Assist
- 模擬器更新
- Swift 6.2 更新
而官方釋出後,我已經做的 OS Upgrade:
- iPhone -> iOS 26
- iPad -> iPadOS 26
- Macbook -> macOS 26
- Apple TV -> tvOS 26
- Apple Watch -> watchOS 26
- HomePod Mini -> 不知道為什麼 Beta 更新出不來,可能 Mini 要再等等?
⚠️Beta 軟體更新可能有風險,請先審慎評估,並確保重要資料已備份後,再進行操作。
對答案
Apple Intelligence
首先是 #AppleIntelligence,這樣應該算預測對一半!?
#Shortcuts 多了 Intelligent Actions,你可以在 Cloud/On-Device/ChatGPT 中選擇一個,和你的捷徑做整合。這邊的 Cloud 是用官方的 Private Cloud Compute,確保了使用者的隱私。官方給的範例是透過 Private Cloud Compute,將自己的課程筆記和錄音逐字稿做比對,來確認有沒有漏掉什麼重點並添加。
#Siri 的部分比較著重在功能調整及支援更多地區,比較沒有大的新功能。
#Spotlight 真的更新了!但我沒有很確定到底跟 Apple Intelligence 有沒有綁定,至少官方的頁面沒有特別提到,我們就留到 macOS 的部分再來講。
其他功能的部分:
#LiveTranslation,看起來蠻實用,不知道搭配 AirPods 的效果如何,延遲應該會是重點。#ImagePlayground,跟GenMoji整合在一起?然後加入了 ChatGPT Style 的功能整合。#VisualIntelligence,可以從螢幕截圖/相片找到更多資訊了!我有試了一下跟行事曆整合的效果,覺得還不錯的功能。#WorkoutBuddy on Apple Watch,官方影片是用跑步為例,不知道其他運動效果如何。#On-Device_Model,驚奇!運算時間跟耗電量可能是關注重點,這幾天在後續官方的 AI-ML Group Lab 確認了 Max token in/out 是 4096 tokens,看起來有在注意這部分。期待有什麼新奇的玩法。
其他細節可以再到官方發佈的新聞稿。
Liquid Glass
這次的重點更新!先講結論我超!級!喜!歡!!!
我在 6/10 早上起床整理後,就先更新了手上的 iPhone,更新完成後的介面變得透明感十足,透過玻璃的反射和折射,將 UI 深度帶到另一個層次。再來更新了 Macbook 到 macOS Tahoe,有一種之前剛開始用 #IceCubes App 的清涼感,很適合夏天的感覺。而根據官方以及社群的討論,這次 Liquid Glass 的更新,也拉開了 Native App 和 Hybrid App 的差距,似乎要重現這樣的效果不太容易(後續社群上好像還是有看到就是了),我們就再觀察看看。最後,社群上對 Liquid Glass 的更新褒貶都有,主要是在某些場景或背景上會讓閱讀變困難,以及很多對 Accessibility 的考量,但這還只是 Beta 1(我知道你很急,但你先別急),Apple 也說會持續調整,我相信正式版出來一定會更好。
iOS / iPadOS
版號真的對齊年份變成 iOS 26了!這樣以後方便多了
AI Battery Optimization 沒有出現在發佈會上,預期是後續才會實裝,可能看看.1或.2版本的更新有沒有機會。桌面模式,沒看到,是不是有人要丟工作了?
macOS
新名稱 #Tahoe,靈感來自加州的太浩湖,但這次更新的桌布沒有用他的風景,Wallpaper 設定也沒看到相關的圖片,是天氣不好沒拍到照片嗎?
前面提到的 Spotlight,更新完的確多了很多好用的功能,像是 Quick Keys、剪貼簿歷史、App Actions整合,我在更新完之後把 #Raycast 的快速鍵改回了 Spotlight 來試用,結論是:變好了,但還能更好。在某些時候的判定反應還要加強,比如說我都已經輸入了 Maps
,但畫面上預選的第一個還是 Mail
,這種情況我在使用 Raycast 的時候比較不會發生。
Vehicle Motion Cues,發表會沒特別說,剛剛看了一下系統設定還真的有。
Games App,有點微妙,感覺像是 AppStore 跟 GameCenter 的縫合怪,然後有個 PlayTogether 的功能,還沒玩,裡面也沒有很多遊戲,猜應該是像 DC 小遊戲那樣吧。
visionOS / tvOS / watchOS
- visionOS:
- Look to Scroll,用眼睛看螢幕就能滾動內容,不用動手了,下一階段可以讀腦波嗎?連動眼都懶。
- Widget 增強,可以固定位置。
- Spacial Scenes照片功能增強,更能身歷其境,Web 也有支援。
- Personas 增強。
- 可以一起看電影跟打電動或者協作了。
- 更多支援裝置。
- tvOS:
- UI 更新,比較方便是原本有些操作會中斷或擋住影片,現在比較不會了。
- 按照往例要有新片廣告橋段。
- 用 iPhone 當麥克風還可以唱歌!?但是要 4K TV 第三代以上搭配 Apple Music,殘念沒得玩。
- watchOS:
- 前面提過的 Workout Buddy
- 新的 Wrist flip gesture
- Workout 搭配 音樂/Podcast
- Smart Stack,記錄你的日常操作,透過 AI 整合成一個按鈕
- Message 更新,但我不太會用手錶看或回覆訊息
OS 的部分到這邊結束,再來就是是開發者的部分了。
Xcode
Swift Assist 有提到,但是似乎微妙的...帶過去了?
新增了 Coding Intelligence,就像是 #Cursor / #AlexSideBar 的功能,可以將各家 AI Model,或者 Local Model 整合到 Xcode 中,預設是 ChatGPT,有免費額度可以用。用起來不差,如果有買各家 Service 的可以測試看看。但跟我原本想的 Swift Assist 有點差別就是了。
多了 Icon Composer 可以拿來製作 Icon,Instruments 也更新,能更清楚的分析 App 的效能,有特別提到對 SwiftUI App 的 Debug 多了方便的支援。
Foundation Models!現在可以透過簡單的幾行 code 就在裝置上跑 on-device model 了,感覺後續會出現很多方便的 App,而且之前很多需要串第三方服務的應該也變得更簡單。
另外提一下 SF Symbols 也有更新,但是他是 SF Symbols 7,阿為什麼不是26???🤣
而從 Xcode 16.4 開始,也提供了 pre-built swift-syntax,Xcode 26 也有,有使用到 macro 功能的開發的話,可以大幅降低 build time 了!
詳情看這邊怎麼設定。
WWDC25 Sessions
最後,官方這次在第一天就釋出了 100 多個 Sessions,可以到 Apple Developer 的網站、YouTube或 App 上找到,我已經看了大概二、三十個我自己比較有興趣的,後續還有一些還沒看完,使用 Apple Developer App 的話,可以把想看的先加入書籤,這樣就不怕漏掉或忘記。
我比較推薦的 Session有:
- 一定要看的Platforms state of the Union
- Meet the Foundation Models framework
- Deep dive into the Foundation Modals framework
- SwiftData: Dive into inheritance and schema migration
- Set the scene with SwiftUl in visionOS
- Bring advanced speech-to-text to your app with SpeechAnalyzer
- What's new in SF Symbols 7
- Design interactive snippets
- Design foundations from idea to interface
- Code-along: Explore localization with Xcode
其他還有很多,就留給大家自己去探索囉!
最後,如果你也是 iOS 開發者,在正式版本發布前,可以自行找時間測試這些新功能,玩玩看有什麼新功能可以應用到產品上,或者和其他同仁,像是 PM、Designer、QA 討論有什麼可以提早準備的部分,讓秋季正式版推出時,使用者可以有更好的體驗。
但請記得評估好升級風險,不要直接把主力開發機/測試機升級上去,現在還只是在 Beta 1,還有很多問題等待修正,萬一遇到了問題甚至死機變磚,會對開發造成很大的困擾。
以上就是這次的 WWDC25 心得文,希望對大家有幫助,有想法或想分享的意見也歡迎留言討論!喜歡的話也可以多多分享!
我們下次見!