构建增强现实应用:从标记识别到社交数据展示
1. 标记识别增强现实应用
在开发增强现实(AR)应用时,使用工具包可以避免重复造轮子,让开发者专注于业务层和功能开发。以基于标记的 AR 应用为例,我们可以借助 String 的 AR SDK 从单视图应用开始构建。
启动与运行
应用中的 String 实际上要在首次调用 resume 方法后才会启动,我们将其放在 viewWillAppear 方法中。完成开发后,将项目在物理设备(如 iPad 或 iPhone)上运行,把相机对准书籍或屏幕上的图像,就能看到 AR 标记应用的实际效果。
2. 社交 AR 应用开发准备
接下来,我们将构建一个基于 GPS 的 AR 应用,用于查找附近的 Facebook 地点。在此之前,需要完成一系列准备工作。
2.1 创建 Facebook 应用
- 访问 https://developers.facebook.com/apps 。
- 若之前使用过 Facebook API,可点击开发者仪表盘右上角的“Create New App”按钮,按提示设置应用。例如,可将应用命名为 kyleroche。
- 设置完成后,记录下应用的 App ID 和 App Secret,后续在 Xcode 项目设置中会用到 App ID。