This year has seen an explosion in the development of mobile augmented reality applications, from games and parlor tricks to incredibly useful applications that provide more information about the world around us.
Today, Austrian smartphone development shop Mobilizy, creator of the Wikitude World Browser, has announced it will be presenting a standard AR markup language (ARML) to the the AR Consortium. Such a step would remove one of the five barriers to AR that we recently wrote about: interoperability. Cross-platform, open development standards would allow users more ways to see more AR content. Read on for a video and details.
Establishing an open ARML specification will allow users to access any AR data in the physical world from any AR browser. It will also accelerate innovation and allow for more, better, and less expensive AR apps.
In our recent post on barriers to mobile AR, Marshall Kirkpatrick wrote, "Right now you cannot see information from the Wikitude AR environment if you're looking through the Layar AR browser. This could be the coming of a new browser war just like that of the 1990s... A lack of interoperability between AR environments would be a tragedy of the same type as if the web had remained defined by the islands of AOL and Compuserve or Internet Explorer, forever."
Layar, Mobilizy's biggest competitor in the AR space and who just today announced the addition of a 3D interface to its platform, has spoken publicly about interoperability in the past. Layar's co-founder Maarten Lens-Fitzgerald told us, "The lock-ins and exclusivity won't work. Openness and interoperability are where it's going; we're going to discover how exactly with other people...That's where it's going: control to the user."
The basic idea of the ARML specification is that the data can be viewed on any augmented reality browser but also in Google Earth. Augmented reality browsers can include an open URL dialog where the user can enter an URL pointing to a valid ARML document, and users can then easily bookmark those URLs. The markup language is based on KML, Google's Keyhole Markup Language for mapping applications that was just turned over to the Open Geospatial Consortium last year.
Here's a video from Wikitude explaining more:
Features of the proposed specification include the following:
Mobilizy is offering limited access to the preview version of their upcoming ARML browser. Interested parties and developers with questions about the ARML specification should email Mobilizy.
Comments
Subscribe to comments for this post OR Subscribe to comments for all ReadWriteWeb posts
this is good and i hope all parties can meet in the middle. the last thing we need is what happened to web browsers during the "browser wars" of, well, today...
I was expecting this happening anytime. I also expect to see web browsers to start embedding AR functionality within...
ceo
The spec seems a good idea.
Probably not that far off what Gamaray has for their dimension spec;
http://www.gamaray.com/
(Gamaray seem ahead on some stuff yet sadly overlooked)
My biggest worry at the moment though, is we are treating AR too much like "3d websites" and ignoring the fact a lot of the most interesting AR use's...(such as those depicted in Denno Coil)...are more transient/temporary. They arnt perminate 3d sculptures on the world. They are virtual pets, video windows, avatars and tools.
If your witting a message to a friend in the air, or playing a 3d real-life game with them, we really don't want all those messages going ver one company's central sever.
We need an open network of severs around the world (Ive personaly preposed IRC or GoogleWave), that can pass messages between them. We need channels so that anyone can post AR data, private or public and share it with as many or as few people as they wish.
Anyway...I'm rambleing. A 3d mark up language is a good thing, as long as it dosnt end up like VRML.