一些蘋果發佈會沒有提及有趣的點

1.iPhone 18 Pro 這次第一次加入真正的可變光圈,官方版本是四檔光圈,第三方開發者會獲得 API,而且可能可以控制更多檔位的光圈(API is available to developers,more control across the aperture range)。

2.iPhone 18 Pro 的 18MP Center Stage 前置攝像頭已經支持:

ProRes RAW、Apple Log 2、Academy Color Encoding System,也就是 ACES、Pro controls、Shutter Speed、White Balance、Histogram、Time‑lapse video with stabilization up to 4K Dolby Vision、外接存儲最高 4K60 ProRes。

3.iOS 27 新增了:AVProVideoStorage,它專門解決高碼率專業視頻錄製時,普通文件系統 I/O 不夠確定的問題。系統可以提前分配專業視頻存儲空間,爲 ProRes 這類高數據率視頻提供更穩定的持續寫入性能。

4.iOS 27 新增了全新的 Now Playing framework。

它不僅負責鎖屏、控制中心、Dynamic Island、CarPlay 等系統媒體控制,還加入了:Remote Media Sessions、Media Sharing Extensions。其中 Media Sharing Extensions 最值得關注。過去如果一個播放器要支持不同品牌的智能電視、音箱或其它媒體協議,很多情況下需要自己集成對應 SDK。新的模式則是讓媒體分享協議以 Extension 的形式接入系統,讓 iPhone 的系統 Device Picker 統一負責發現和路由。

5. iPhone Duo 的外屏可以正式成爲專業相機 App 的第二監視器

Duo 還有一個發佈會上很容易被忽略的東西:CameraCaptureAccessory

它屬於 Scene Accessories 體系。專業 Camera App 可以讓主要控制界面留在內屏,同時把另一套內容送到外屏。

比如:

攝影師在內屏看波形、參數、曝光和錄製控制。被攝者在外屏看自己的實時畫面。或者外屏直接變成提詞器。蘋果甚至專門做了一個 Teleprompter,也就是提詞器的開發示例。

6.iPhone Duo 是第一臺擁有兩套前置攝像頭的 iPhone。外屏一套,內屏一套。其中內屏使用的是 iPhone 首次出現的屏下攝像頭,而外屏前攝能力最高可以達到 4K 120fps。蘋果在“爲 iPhone Duo 構建出色的相機體驗”課程裏提到,蘋果設計了一套 Virtual Front Camera。如果第三方 App 直接使用虛擬前攝,系統會根據 Duo 當前開合狀態自動選擇合適的攝像頭。但有一個非常關鍵的限制:Virtual Front Camera 只能暴露兩顆前攝共同擁有的能力。因此最高只能得到大約 1080p60。如果專業相機 App 想使用外屏前攝完整的 4K120、Depth 等能力,就必須直接訪問具體的 Physical Camera。這又帶來一個新的問題:“Front Camera”已經不等於“正在朝向用戶的 Camera”。因爲 Duo 打開以後,兩塊屏幕可能朝向相反方向。所以蘋果新增了:

AVCaptureDeviceDirectionCoordinator。讓 App 根據 Camera、Display 和當前設備姿態的關係,判斷哪一顆攝像頭實際上正面對用戶。這是一個很底層的 AVFoundation 概念變化。

7.iPhone 第一次真正進入多窗口、多 Display、多 Scene 時代,鉸鏈甚至成爲一種輸入方式。iPhone Duo 是第一臺支持同一個 App 同時存在多個 UI Instance 的 iPhone。同時它還支持 Split View、多 Scene,以及跨兩個顯示器呈現不同內容。

更有意思的是鉸鏈。SwiftUI 新增:onHingeChange。UIKit 新增:UIHingeInteraction。開發者不但可以知道設備現在是 Closed、Partially Open 還是 Fully Open,還能夠得到連續變化的 hinge angle,也就是鉸鏈角度。

這意味着摺疊動作不一定只是爲了改變佈局。鉸鏈本身可以成爲一個連續物理輸入量。例如專業相機可以把摺疊角度映射到參數調節;音樂軟件可以控制 Pitch;3D 軟件可以控制視角;遊戲甚至可以把它當成一個新的模擬輸入軸。蘋果自己的開發示例已經演示用 hinge angle 驅動 pitch bend。所以 Duo 給 iPhone 增加的其實不僅是一塊屏幕,而是一種過去不存在的連續物理交互維度。

8. iPhone Duo 真正重要的不是摺疊,而是 iPhone 的 App 模型開始改變。iPhone Duo 發佈之後,蘋果開發者網站幾乎同時上線了一整套專門的開發課程,包括界面適配、多顯示器、多 Scene、鉸鏈交互和相機開發。而且蘋果已經明確預告,專門支持 iPhone Duo 的 Xcode 27.1 beta 和相關 SDK 將在 9 月稍後推出。也就是說,現在公開的資料還只是第一層,真正完整的 iOS 27.1 API 甚至還沒有全部落地。蘋果並沒有單獨創造一個摺疊屏框架。相反,它正在改 UIKit、SwiftUI、Scene、AVFoundation 這些原本就屬於 iPhone 基礎架構的東西。換句話說,Duo 很可能不是一個孤立的特殊設備,而是蘋果下一階段重新定義 iPhone App 形態的起點。

9.UIScreen.main 這種用了十幾年的 iPhone 開發思維,開始退出歷史舞臺。這是一個非常不起眼,但意義很大的變化。過去開發 iPhone App,我們天然認爲:

一臺 iPhone = 一個屏幕 = 一個主要窗口。所以大量程序都會直接調用:UIScreen.main。但到了 iPhone Duo,這個概念開始失效。蘋果在開發者課程中明確提醒,在擁有兩個顯示器的設備上,所謂“main screen”本身已經變得含糊,並且相關使用方式將被棄用。開發者應該改用 Window Scene、Trait Collection、Environment 和 Scene Bounds 來判斷當前界面所處的顯示環境。

甚至連傳統的橫屏、豎屏思路都開始改變。Duo 內屏不會簡單按照過去的 supportedInterfaceOrientations 來決定佈局。蘋果要求開發者更多使用 Size Classes,根據“現在到底有多少可用空間”決定界面,而不是先判斷設備是橫着還是豎着。所以蘋果正在把 iPhone 的 UI 邏輯,從:“這是一塊什麼方向的手機屏幕”

逐漸改成:“我的 Window 當前獲得了多大的顯示空間”。這個變化其實比“摺疊屏”三個字更重要。

其實iphone DUO帶來的內外屏玩法可以在開發APP時有更寬泛的拓展,外屏作爲補充信息或者是需要向第三方展示的信息的畫面,除了官方演示的視頻通話,拍攝監看以外,翻譯、播放器、遊戲、教學、創作編輯等,再加上鉸鏈連續 Hinge Angle的輸入,不同組合,還是希望能見識到奇怪但很好玩的交互可能。(來自 HDR-NGA)

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com