一些苹果发布会没有提及有趣的点

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