With ARKit and augmented reality a big part of iOS 11, Apple has just added new developer guidelines for ARKit apps to its Human Interface Guidelines section.
The information is designed to help developers create apps and isn’t meant to be a rulebook. Here’s more from Apple:
Apps can use Apple’s augmented reality (AR) technology, ARKit, to deliver immersive, engaging experiences that seamlessly blend realistic virtual objects with the real world. In AR apps, the device’s camera is used to present a live, onscreen view of the physical world. Three-dimensional virtual objects are superimposed over this view, creating the illusion that they actually exist. The user can reorient their device to explore the objects from different angles and, if appropriate for the experience, interact with them using gestures and movement.
In the guidelines, Apple offers tips on how to create an engaging experience for users, entering augmented reality, tackling problems, and more.
Apps using ARKit will need iOS 11. That software is currently in beta testing and should officially arrive early next month along with the next-generation iPhone models and more. The “iPhone 8” is expected to also feature exclusive AR features thanks to its vertically aligned rear cameras.
More about the "iPhone 8"