AI News HubLIVE
站内改写2 分钟阅读

苹果通过新的智能框架加速应用开发

苹果发布了新的智能框架、Xcode 27 的增强代理编码功能以及平台改进,使应用开发更快、更具适应性。新的 App Intents 框架和 Siri AI 让应用内容更易被发现,而 Core AI 框架则支持在设备上运行自定义模型。Xcode 27 引入了来自 Anthropic、Google 和 OpenAI 的编码代理,提供交互式规划和多轮问答。Liquid Glass 设计得到改进,SwiftUI 性能提升,游戏开发工具也迎来更新。

来源Hacker News AI作者: adithyaharish

苹果今日发布了一系列新的开发者工具和框架,旨在加速应用开发并集成人工智能功能。这些更新包括新的智能框架、Xcode 27 中的增强代理编码能力,以及多项平台改进,使应用运行更快、更具适应性。

在智能框架方面,苹果增强了 Apple Intelligence 并引入 Siri AI,使开发者能够将应用的内容和功能更广泛地暴露在系统中。App Intents 框架的更新允许应用连接到 Siri AI 的个人上下文理解、应用操作和屏幕感知功能。此外,苹果推出了基于去年 Foundation Models 框架的新 API,该 API 现作为统一的本地 Swift 接口,支持更强大的设备端模型、图像输入、服务器模型以及自定义技能。开发者可以使用该 API 访问下一代苹果基础模型,这些模型与谷歌 Gemini 合作构建,为苹果平台提供集成体验。参与 App Store 小型企业计划且首次下载量少于 200 万的开发者可以免费使用这些模型。同时,开发者也可以选择使用 Claude、Gemini 或其他提供商的模型。新的 Dynamic Profiles 功能允许开发者动态更新模型与应用的交互方式。

对于希望将自定义模型集成到应用中的开发者,苹果推出了全新的 Core AI 框架,专为在设备上运行模型而优化。Core AI 架构针对苹果芯片的统一内存和神经引擎进行了调整,使开发者能够在本地部署全规模大语言模型。

Xcode 27 是本次发布的另一大亮点,它带来了代理编码的重大升级。该版本集成了来自 Anthropic、Google 和 OpenAI 的最先进模型和代理,开发者可以直接在工作流中使用这些代理进行交互式规划、多轮问答,并在画布中查看 Markdown 渲染、代码更改和预览。Xcode 27 还为编码代理提供了验证自身工作的工具,例如编写和运行测试、在 Playgrounds 中尝试想法、通过预览检查视觉变化以及与模拟器交互。新的 Device Hub 允许开发者在一个统一工作区中管理物理设备、动态调整模拟器尺寸并进行交互测试。此外,Xcode 支持通过插件扩展,GitHub 和 Figma 成为首批提供无缝安装的合作伙伴。Xcode 27 本身也进行了优化,仅支持苹果芯片,体积缩小 30%,性能更快,并拥有可自定义的工具栏和主题系统。Xcode Cloud 速度提升至原来的两倍,并新增对 Metal 和 visionOS 构建的支持。

在设计方面,Liquid Glass 视觉设计得到了改进,新增了透明滑块,用户可以个性化调整外观。该设计还无缝适配各种辅助功能设置。SwiftUI 通过更高效的状态初始化和更快的布局渲染,使应用响应更迅速,无需开发者修改代码。新的可重排容器减少了自定义代码的需求,Spatial Preview 框架允许 Mac 应用中的 3D 模型在 Apple Vision Pro 上以空间方式查看。Swift 6.4 引入了目标警告抑制、简化可用性属性和改进的编译器诊断。

游戏开发者方面,Managed Background Assets 通过智能本地化交付减少安装包大小,Steam Asset Converter 简化了 PC 游戏移植到苹果平台的过程。Game Porting Toolkit 4 通过开源技能代理加速 Mac 游戏开发,Unity 官方插件提供了 StoreKit 和 Background Assets 的原生集成。Reality Composer Pro 3 支持实时预览和 Mac 虚拟显示器。

开发者测试版今日起在 developer.apple.com 提供,涵盖 iOS 27、iPadOS 27、macOS 27、watchOS 27、tvOS 27、visionOS 27 和 Xcode 27。