RegisterJoin us at Horizons in Sydney on March 23, 2023! Save the date & sign up today.
Kentico Cloud Augmented Reality Apps

Augmented Reality Apps Powered by Kentico Cloud

Managing and delivering content for augmented reality (AR) native apps can be tough. You might need help and a little bit of inspiration before developing one. Read this blog to discover AR sample apps for Android and iOS, and explore usable concepts and problem solutions!

Martin MakarskyPublished on Nov 20, 2018

Kentico loves supporting young talented tech enthusiasts, and more often that not, this cooperation bears fruit. This is exactly what happened with Martin Sumera's diploma thesis when he focused on mixed reality and delivering omnichannel content for native iOS and Android apps. As we love open source projects, we wanted to share the full source code of both apps!

Augmented Reality iOS and Android Apps

The apps showcase mixed reality, which basically merges real and virtual worlds. In this example, the virtual world is represented by image assets fetched via Delivery API from Kentico Cloud, and the real world is captured via a mobile phone camera. Both of these worlds are mixed, so you can admire world-class pieces of art right in your living room.

 Augmented Reality iOS and Android Apps
Augmented Reality iOS and Android Apps

The iOS app is fully written in Swift using Apple's ARkit development platform. In addition, it utilizes Kentico Cloud's Swift SDK in cooperation with RxSwift, which is an implementation of the ReactiveX standard for Swift language.

 Augmented Reality iOS and Android Apps
Augmented Reality iOS and Android Apps

The augmented reality app for Android is written in Kotlin. It's built on top of ARCore's SDKs, which provide native APIs for all of the AR features. This app uses a reactive approach as well. For this purpose it utilizes RXJava.

 Augmented Reality iOS and Android Apps
Augmented Reality iOS and Android Apps

Build Your Own App

That's enough theory, it's time to build the projects! Explore the repositories and run apps on your devices:

If you want to try our apps, but don't want to get stuck in with IDEs and source code, you can meet us at the Update Conference. We'll be at the Kentico booth with fully charged devices!


November 22–23, 2018


Clarion Congress Hotel Prague in Prague 9, near Vysočanská metro station (line B).
Freyova 33, 190 00 Prague

Written by

Martin Makarsky

Iʼm a Developer Advocate at During the day, my mission is to try to find ways to help people with code. At nights, Iʼm hacking at first glance incompatible pieces into meaningful structures.

More articles from Martin