Qualcomm has released the commercial v1.0 build of its Augmented Reality Platform, enabling Android app developers to integrate AR into their software. The Qualcomm AR Android SDK and AR Unity Extension allow for games like Rock 'Em Sock 'Em Robots as shown at Uplinq 2010.
Beta versions of the AR Platform were released last year, with Qualcomm demonstrating an interesting augmented reality photo frame concept which used the camera on Android handsets to identify different displays and then easily change what was being shown on them. This v1.0 release of the SDK now means developers can release apps commercially using the technology; Qualcomm says they'll work on any Android 2.1+ device, though suggests that performance will be stronger on those using Snapdragon chipsets.
Qualcomm's AR Platform is available to download at developer.qualcomm.com/ar now. There's a demo of the AR photo frame concept below.
Qualcomm Announces Commercial Release of its Augmented Reality Platform
Platform Enables Android Developers to Create and Distribute Vision-based AR Applications
SAN DIEGO — April 27, 2011 — Qualcomm Incorporated (NASDAQ: QCOM) today announced the immediate commercial availability of its Augmented Reality (AR) Platform for Android smartphones. Offered through Qualcomm’s online developer network, this 1.0 release marks the successful completion of the Company’s beta program. Developers can now build, market and commercially distribute applications based on the Qualcomm AR platform.
Qualcomm’s award-winning AR platform will enable a broad range of experiences that entertain, engage and inform consumers with a new form of interactive media. The platform’s rich feature set enables developers to build high-performance, interactive 3D experiences on real world images, such as those used in print media (books, magazines, brochures, tickets, signs) and on product packaging.
The platform supports multiple development environments. The Qualcomm AR Android SDK supports native Android development with the Android tool chain, including the Android SDK and NDK. The Qualcomm AR Unity Extension supports rapid development with the Unity 3 game development tool. A web application is also included for creating and managing image resources that can be used with either development environment.
Industry-leading performance is achieved through Qualcomm’s innovations in advanced computer vision algorithms and close integration of hardware and software. The effect of this performance is a higher fidelity user experience in which graphics content appears more real against the real world background. While applications built on the platform will run on all Android smartphones using Android 2.1 or greater, optimal performance will be exhibited on phones using Qualcomm’s Snapdragon™ chipset.
“Qualcomm has a long history of providing advanced technologies that drive innovation and opportunity for the mobile ecosystem,” said Jay Wright, senior director of business development, Qualcomm. “We continue the tradition by making leading AR technology widely available to developers for commercial use. With more than 6,000 registered developers, we look forward to a new generation of AR applications available in the Android Market and other application stores.”
Qualcomm and BigPlayAR recently collaborated with the Dallas Mavericks to introduce the first commercial application using Qualcomm’s platform. Mavs AR, a game developed by Big PlayAR, has enabled fans attending the Mavs playoff games at American Airlines Center to point their smartphone running the Mavs AR application at their ticket to play a virtual basketball game in the palm of their hands.
“We are thrilled with Mavs AR – it has really added a new layer of fun and interaction to the Mavs fan experience,” said Mavs owner Mark Cuban. “Based on the game’s success, we expect to use AR for future fan promotions, and Qualcomm’s AR platform has demonstrated itself as a powerful platform for creating these types of 3D experiences.”
The Qualcomm AR Platform is available immediately at developer.qualcomm.com/ar