Difference between revisions of "What are the AR development considerations?"

From Scarlet Wiki
Jump to: navigation, search
 
Line 10: Line 10:
 
<div>There are a number of tools primarily targeting non-technical users, assisting in the creation of AR location and visual recognition based channels. A few are listed below:</div>
 
<div>There are a number of tools primarily targeting non-technical users, assisting in the creation of AR location and visual recognition based channels. A few are listed below:</div>
 
<div><ul>
 
<div><ul>
<li>Metaio Creator - Specific AR software to allow users to create a complete AR scenario and deploy it to Junaio in less than 5 minutes.</li>
+
<li><b>Metaio Creator</b> - Specific AR software to allow users to create a complete AR scenario and deploy it to Junaio in less than 5 minutes.</li>
<li>Birdview - Birdsview is provided by www.birdsview.de and helps to create location-based POIs which are published in the Birdsview Channel in Junaio.</li>
+
<li><b>Birdview</b> - Birdsview is provided by www.birdsview.de and helps to create location-based POIs which are published in the Birdsview Channel in Junaio.</li>
<li>Hoppala Augmentation - provides an easy-to-use graphical web interface to create location-based junaio channels, via a map interface, with just a few mouse clicks. Images and 3D models can be uploaded and kept in a personalized inventory. Hoppala Augmentation then publishes your channel to all major mobile Augmented Reality browsers.</li>
+
<li><b>Hoppala Augmentation</b> - provides an easy-to-use graphical web interface to create location-based junaio channels, via a map interface, with just a few mouse clicks. Images and 3D models can be uploaded and kept in a personalized inventory. Hoppala Augmentation then publishes your channel to all major mobile Augmented Reality browsers.</li>
<li>Layar Creator - Layar Creator allows a user to add digital content to static print media.</li>
+
<li><b>Layar Creator</b> - Layar Creator allows a user to add digital content to static print media.</li>
 +
<li><b>Aurasma Studio</b> - The Aurasma Studio is a web environment where partners can create content, apply for skinned versions of the Aurasma app or download the Aurasma kernel to embed into an existing app. </li>
 
</ul></div>
 
</ul></div>

Latest revision as of 08:07, 11 July 2012

Open Source or Proprietary

At the project outset, technical architecture and choice of software was considered integral to its level of success. As the project would not be developing any technical code or services, building on existing frameworks available as open source (e.g. AR browsers) it was imperative that the delivery solution would be intuitive,structurally sound and technical viable.


As a consequence of the cutting edge nature of Augmented Reality, a set of accepted standards has yet to be ratified by the W3C, although a working group discussing this subject has been formed to discuss a needs analysis. While most AR vendors are working on their own proprietary platforms, they are all relatively similar, so any future issues related to interoperability should be minimal. The majority use XML documents to hold the POI (or GLUE object) information with most nodes being generic (i.e. Longitude, Latitude, Name, Description, 3D model, Multimedia etc.).


It is hoped by the end of the project that the application of base level standards will be ubiquitous across most AR browsers enabling the outputs to be interoperable regardless of delivery choice.


Skills of Team

The technical skills required to build Augmented Reality experiences largely depends on the level of interactivity and types of media you intend to use. A good knowledge of web development (HTML, Javascript Frameworks, XML) and some understanding of backend technology (PHP, MySQL) is preferable. Other desirable skills include graphic design, video production/editing, 3D modelling and instructional design. These roles may be separated depending on the level of staffing available to the development team.


Time/Resources

The production of media rich resources such as 3D or Video may be time intensive so it is worthwhile measuring achievable outputs to timeframes allocated by project managers. Many institutions have an AV department that can provide support and reference in terms of video and sound production. It is worth utilising their expertise if at all possible rather than learning complex new skills that are often time consuming and counterproductive when working with tight deadlines.


Tools Available

There are a number of tools primarily targeting non-technical users, assisting in the creation of AR location and visual recognition based channels. A few are listed below:
  • Metaio Creator - Specific AR software to allow users to create a complete AR scenario and deploy it to Junaio in less than 5 minutes.
  • Birdview - Birdsview is provided by www.birdsview.de and helps to create location-based POIs which are published in the Birdsview Channel in Junaio.
  • Hoppala Augmentation - provides an easy-to-use graphical web interface to create location-based junaio channels, via a map interface, with just a few mouse clicks. Images and 3D models can be uploaded and kept in a personalized inventory. Hoppala Augmentation then publishes your channel to all major mobile Augmented Reality browsers.
  • Layar Creator - Layar Creator allows a user to add digital content to static print media.
  • Aurasma Studio - The Aurasma Studio is a web environment where partners can create content, apply for skinned versions of the Aurasma app or download the Aurasma kernel to embed into an existing app.