Augmented Reality and Virtual Reality iOS application prototype

Dive into virtual reality with a personal iOS application.

Development Details

Objective-C, Objective-C++, Swift


ArUco, OpenCV, OpenEars, SceneKit, AVFoundation, CoreMotion



Entertainment, Games


The latest trends in the mobile development industry include cutting-edge technologies such as augmented reality and virtual reality. DB Best has combined these two jaw-dropping technologies into one amazing application.

The main goal of this application is to place any 3D model in .obj or .dae format into a real-world environment. We use the smartphone’s camera to get the live picture of what’s happening around the user. On the intermediate step, we get the augmented reality (AR) image, which is the combination of the real world and the 3D model. This AR image renders as a side by side stereo picture. Then the application displays it on the smartphone’s screen. At the same time, you can insert the smartphone into the virtual reality glasses. After this, you can dive into virtual reality and discover the 3D objects as if they are in the real-world.

Moreover, we’ve taken it a step further and designed a simple, unique, and completely outstanding system to control the application. Since we can’t use the touchscreen to control the smartphone, due to it being inserted into the virtual reality glasses, we’ve decided to use voice commands and color marker recognition.

To see how the DB Best powered AR & VR application works, please, watch the video.

Service Provided

  • iOS client development
  • Server-side and back-end development
  • Software design and architecture
  • Graphic design
  • Deployment
  • Quality assurance

Similar Projects