

Standard based
An active participant in, and driver of AR standards within the Open Geospatcial Consortium, Wikitude ensures that your work is based on leading industry standards.

Flexible
ARchitect has been built from the ground up to meet your needs, and not vice versa. You have full control over the AR view, and are free to pick and choose which content you display.

Simple
If you’re a mobile web developer, you already have all the skills you need to create compelling and engaging AR content. Since Wikitude is based on web standards, there’s no need to learn any new proprietary formats. Simply start coding and creating today!

Powerful
Taking advantage of the power and flexibility of JavaScript, your usage of the ARchitect engine is practically limitless. Calling upon external JavaScript libraries such as jQuery for animations, for example, greatly decreases the development timeline.

Features
Wikitude ARchitect is an Augmented Reality JavaScript Framework, embedded in a HTML web view which sits on top of the Wikitude camera view and allows developers to control the objects in the camera view.
Full support of HTML, JavaScript and CSS
ARchitect supports the full range of capabilities a mobile web browser gives you. The full suite of HTML, CSS and the power of JavaScript open endless possibilities for designing your Augmented Reality application. This also means that you can include other JavaScript libraries like Google Analytics, jQuery mobile or any other mobile optimized libraries.
GeoObjects
With ARchitect you can define GeoObjects, which hold a geo location. However this is not tied to a static visual representation like a bubble, but drawables you can control. GeoObjects can be manipulated and edited using JavaScript. Furthermore they trigger special ARchitect events which is extremely useful for location based services.
Drawables
Drawables are linked together with GeoObjects and then presented in the camera view. Drawables can be animated using Property Animations. ARchitect supports different types of drawables which are displayed in the AR camera view.
- Image – any image loaded remotely
- Text label – a graphic representation of a string
- Shapes (e.g. circle) – geometric shapes drawn on top of the camera view
Field of Vision trigger
The Field of Vision (FOV) trigger let you react if a GeoObject is entering or leaving the field of vision of the user. This is a unique feature you can’t find in comparable solutions. You will know when the GeoObject is actually in-sight.
Click trigger
Besides very simple HTML hyper links (<a> tag), ARchitect allows you to attach a click trigger to each GeoObject. The click trigger allows for sophisticated reactions when a user is clicking your object. Why not start an animation or play a sound.
Geo trigger (Geofence)
Want to be able to react when a user is approaching a certain action area. Not a problem at all. ARchitect comes pre-equipped with a geo trigger. The definition of the geo trigger is totally up to you (e.g. you could define an action range of 500 meters around a specific location).
Property Animations
Property animations allow you to animate your content. Most of the properties you can modify are attached to a Drawable. ARchitect offers you to animate properties like offset, anchor point, opacity or scaling of a Drawable but also longitude, latitude or height of a GeoLocation.
Support for Multimedia formats
An Augmented Reality World built on ARchitect also benefits from the wide support for multimedia formats. Images of any format and size as well as text labels can be loaded via Drawables. Audio files can be played back in the background whereas video files will play in the native player of the Smartphone.
- Images and text labels (see Drawables)
- Audio
- Video


