充分利用 iPadOS

iPadOS 技术可帮助你充分利用 iPad 的独特功能。在 iOS SDK 的支持下,你的 iPadOS App 能够可靠地支持多个窗口、借助 Apple Pencil 轻松绘画与书写、流畅的虚拟现实体验,以及许多其他功能。

桌面级 App

外接显示器支持

功能齐全的外接显示器支持开启了桌面级的工作流程;而多任务处理体验的提升,能让重要的 App 和内容保持可见且易于访问。优化你的 App 的 UI,以支持动态调整窗口大小并使其在大屏幕上呈现出色的效果。

编辑器样式的导航栏

使用新的编辑器样式导航栏构建功能强大的文档编辑 App,将 Mac 工具栏的灵活性带到 iPad 并允许完全自定。让用户只需轻点一下即可访问常见的编辑操作。添加标题菜单,包含用于移动、复制、重命名、导出、共享和拖动文稿的快速操作。

增强的文本编辑菜单

通过采用增强的文本编辑菜单打造流畅的文本编辑体验,这个菜单可根据用户输入类型 (触控或指针) 进行视觉调整。

查找和替换

支持在文本中进行“查找和替换”。配置文本视图以使用单个 API 打开标准系统“查找”面板,对于自定文本实现也可使用全新查找交互。

内联搜索

使用新的内联搜索 UI 改进内容发现。提供搜索建议,以帮助用户更快发现你的内容。

进一步了解

观看视频

用户界面

多任务处理

借助多任务处理功能,例如侧拉、分屏浏览和画中画,用户可以使用直观的手势在 App 之间快速切换。

进一步了解

拖放

借助多点触控 API,你的 App 可让用户快速地在 App 之间移动文本、图像和文件。通过支持拖放功能,让用户更自然地快速移动内容。

进一步了解

多个窗口

在 iPadOS 中,App 可以支持多个窗口。例如,使用文稿创建 App 时,用户可以同时处理多个文稿、在分屏浏览或多个空间中使用这个 App,甚至可以在侧拉中使用多个 App。

进一步了解

指针

动态指针效果和行为可以增强指针设备与 iPad 搭配使用的体验。使用指针设备时,iPadOS 会根据当前环境自动调整指针,提供丰富的视觉反馈和恰如其分的精准度,从而提高工作效率并简化常见任务。

进一步了解

Apple Pencil

Apple Pencil 拥有像素级别的高精准度和超低的延迟,非常适合用来绘画、素描、涂色、做笔记、在电子邮件上做标记等等。让你的 App 充分利用 Apple Pencil 的功能,包括它直观的触控表面和对轻点两下手势的支持。借助功能丰富的绘画和注释框架 PencilKit,你可以让用户在 iPadOS 中使用画布、响应式墨水、丰富的工具调板以及绘画模型,以此轻松地为 App 添加完整的绘画体验。

进一步了解

文档

文件和文件夹

“文件”支持 U 盘、SD 卡和文件服务器。而分栏视图、快速操作和本地存储等功能让“文件”变得更加强大。如果你的 App 存储和管理用户文档,你可以实现“文件提供程序”扩展,让用户能够在使用其他 App 时访问他们的内容。

进一步了解

字体

你的 App 可以为整个系统提供字体,集成他人提供的字体,还可以通过字体选择器界面从多种系统 UI 字体中挑选。

进一步了解

身份验证和安全

面容 ID 和触控 ID

有了这些安全的解锁、验证和付款方式,用户只需看一眼或用手指轻轻一触,就能快速地访问你的 App。安全隔区是与系统其余部分隔离开来的硬件型安全处理器,能够加密和保护用户的数据。

进一步了解

Apple Pay

Apple Pay 提供了一种简单又安全的方式,方便用户在你的 App 内和网页上进行支付。用户在结账时可以快速提供付款、送货和联系信息。

进一步了解

通过 Apple 登录

用户可以使用自己的 Apple ID 轻松登录你的 App。用户可以使用“通过 Apple 登录”设置账户并立即开始使用你的 App,而无需填写表单、验证电子邮件地址和选择新密码。

进一步了解

App 以外的功能

轻 App

轻 App 是你 App 功能的一小部分,在需要时可轻松找到并快速启动,让用户在几秒钟内即可开始并完成体验。借助轻 App 展示了 App 的价值后,你可以向用户提供下载完整版 App 的机会。

进一步了解

小组件

小组件提供少量及时、有用的信息,也可以提供 App 的某些特定功能。利用 WidgetKit 框架和 SwiftUI,可轻松构建小组件并在 iOS、iPadOS 和 macOS 中提供。用户可以在小组件库中搜索小组件,预览小组件大小,并将其放置到主屏幕中的任意位置,对重要的信息一目了然。智能叠放可从用户的日常活动中学习,在适当的时间呈现适当的小组件。

进一步了解

桌面版浏览体验

iPad 版 Safari 浏览器支持最新的网页标准,可将网站和网页 App 自动配置为适合触控的大小,提供丰富的浏览体验、超快的加载速度、行业领先的安全性和现代化的桌面功能。你的网站或嵌入式网页视图可以使用多种强大功能和编程最佳做法,为 iPad 提供一流的用户体验。

进一步了解

智能

增强现实

ARKit 提供了出色的人物感知能力,其人物遮挡功能可让 AR 内容以逼真方式从现实世界中的人物前后通过,你还可以将人物动作整合到自己的 App 中,以及利用更多其他功能。RealityKit 是 Apple 的渲染、动画、物理和音频引擎,能够为你的 AR App 提供支持,让你将虚拟物体无缝整合到现实世界中。

进一步了解

机器学习

得益于设备端模型训练和定制模型库,现在正是利用机器学习的最佳时机。Core ML 能够无缝地利用 CPU、GPU 和神经网络引擎,提供出色的性能和效率,让你将最新的先进模型整合到自己的 App 中。

进一步了解

Siri

你的 App 可以使用 SiriKit 和快捷指令为用户提供帮助,他们只需使用语音、智能建议或“快捷指令”App 就能完成各项任务。加上不同 Apple 平台上的快捷指令,你的 App 可以进行更深入的集成。

进一步了解

Mac

Mac Catalyst

基于现有 iPad App 创建 Mac App,由此领先一步。你的 Mac 和 iPad App 共用相同的项目和源代码,因此你所做的任何更改都可转化到这两个平台中。你新创建的 Mac App 使用与专为 Mac 构建的 App 相同的框架、资源,甚至运行时环境。

进一步了解

在 Mac 上运行 iPad App

iPad App 可在搭载 Apple 芯片的 Mac 上原样运行,为用户和开发者开启新的可能性。借助 iPad App 已具备的现有功能,可对这些 App 进行优化,以便与键盘、窗口和触控输入手势配合使用。

进一步了解

教育

ClassKit

借助 ClassKit,你的 App 能够与“课业”App 搭配使用。“课业”App 是面向教师和学生的一款功能强大的 iPad App,可帮助跟踪作业和学生进度。

进一步了解

共用的 iPad

在多位用户共用的 iPad 上提供个性化的 App 体验。在云端存储和管理来自你的 App 的用户相关数据,让用户可以从任何设备上访问他们的信息。

进一步了解