Blog: Case Study: Augmented Reality Development for iOS

If you’re familiar with Google’s ‘Project Glass’, The Layar app and Sherlock (TV series), you already know what Augmented Reality is and how cool it looks, especially on mobile devices. Being a part of a parent concept called Mediated Reality, Augmented Reality is a view of a physical, real-world environment whose elements are augmented by a computer-generated sensory input – graphics, video sound, or GPS data.”

In this video, we’d like to showcase three core technologies we used while developing the iOS app for a client:

OpenCV – aka Open Source Computer Vision Library, a neat library of programming functions mainly designed for real-time computer vision and image processing.

ARToolKit – a software library specially for building Augmented Reality apps. ARToolKit allowed us to solve one known problem of AR development related to tracking the users’ viewpoint.

OpenGL – Open Graphics Library was developed in 1992 and it’s now is a standard specification defining a cross-language, multi-platform API for creating applications and simulating physics that create 2D and 3D computer graphics.

 

According to Urban Dictionary, it’s like a WOW feeling when you’ve experienced this augmented reality. And if you want to wow your users on a global scale, our mobile development team knows how to do it.