开发Widget与探索ARKit增强现实技术
1. 创建首个Widget
首先,了解了WidgetKit决定何时刷新小部件的基础知识,以及如何提供时间线和刷新策略,让系统更好地掌握小部件的更新时机。创建小部件的过程如下:
- 添加小尺寸小部件 :在现有应用中添加小尺寸的小部件。
- 添加占位视图 :为小部件添加占位视图,让用户在首次加载时对小部件的外观有大致了解。
- 创建中等尺寸小部件 :创建更大的中等尺寸小部件版本,相比小尺寸小部件,它能显示更多信息并提供更多价值。
- 实现用户可配置 :借助Siri自定义意图,让用户能够为小部件提供特定配置值,实现个性化体验。
2. 探索ARKit增强现实技术
ARKit是苹果推出的增强现实框架,自iOS 11起发布,后续不断更新,如2018年的ARKit 2、2019年的ARKit 3和2020年的ARKit 4。
2.1 理解ARKit
增强现实(AR)长期以来吸引着应用开发者和设计师,但实现出色的AR体验并非易事。许多应用未能达到预期,像光照处理、检测墙壁和地板等细节实现起来极为复杂,处理不当会影响AR体验质量。
AR应用通常具备以下特征:
| 特征 | 描述 |
| ---- | ---- |
| 显示相机视图 | 展示设备相机捕捉的画面 |
| 内容叠加显示 | 在相机视图上叠加显示内容 |
| 内容响应设备移动 | 内容能根
Widget开发与ARKit技术应用指南
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



