Practice AR development vocabulary: marker-based vs. markerless AR, image tracking, plane detection, AR anchors, world-locked vs. screen-locked content, and ARKit/ARCore concepts.
0 / 5 completed
1 / 5
What is 'marker-based AR' and how does it differ from markerless AR?
Marker-based AR is reliable and precise — you scan a specific image and virtual content appears on it. Markerless AR (used in ARKit/ARCore) detects environmental features — floors, tables, walls — to place content without pre-prepared targets, enabling more flexible experiences.
2 / 5
What is 'plane detection' in ARKit and ARCore?
Plane detection is one of the foundational ARKit/ARCore features: the device's sensor data and computer vision identify flat surfaces in the environment. This lets developers anchor virtual furniture on a real floor or stick notes to a real wall.
3 / 5
What is an 'AR anchor' and what problem does it solve?
An AR anchor is a fixed point in real-world space tracked by the AR framework. Attaching virtual content to an anchor ensures it stays in the same physical location as the user moves — without anchors, virtual objects would drift as tracking error accumulates.
4 / 5
What is 'world-locked' content in AR?
World-locked content is anchored to real-world coordinates: a virtual chair stays on the real floor as you walk around it. This contrasts with screen-locked content (which moves with the screen like a HUD) or body-locked content (which follows the user).
5 / 5
An AR developer says 'the AR anchor persists across sessions.' What does this mean?
Persistent anchors survive app restarts: the framework relocates the saved anchor relative to the real environment when the user returns. This enables use cases like virtual notes stuck to a real wall that reappear the next day.