Build your first AR App

Bhawna Bhandari
May 23 · 7 min read

Augmented Reality

Augmented reality (AR) is the ability to place virtual elements into the real-world and interact with these elements as if they were actually present.

“Augmented reality (AR) describes user experiences that add 2D or 3D elements to the live view from a device’s camera in a way that makes those elements appear to inhabit the real world. ARKit combines device motion tracking, camera scene capture, advanced scene processing, and display conveniences to simplify the task of building an AR experience. You can use these technologies to create many kinds of AR experiences using either the back camera or front camera of an iOS device.”

About ARKit

Practical, Relevant Industry Problems

Use Case 1: Simple use case where customer can see how the item looks and fits in his room before actually buying it.

Lets get started

You’re going to create your first iOS augmented reality app!!

Prerequisites

To implement ARKit, you’ll need a Mac with Xcode 9 or newer. Also, ARKit requires the A9 or newer processors to perform all the computations in real-time. Therefore, you’ll need a device running iOS 11.

Choose Template

Conclusions

To summarize, in this post we went through the basics of Augmented Reality and Apple’s ARKit. We created a simple application that adds our 3D model to the world.

References

WalmartLabs

Using technology, data and design to change the way the world shops. Learn more about us - http://walmartlabs.com/

Bhawna Bhandari

Written by

Senior iOS Engineer @Walmart

WalmartLabs

Using technology, data and design to change the way the world shops. Learn more about us - http://walmartlabs.com/