Blog: Case Study: Augmented Reality Development for iOS

Application Development, Mobile
Tags: ,

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.