Recently, Apple released word that its upcoming iPhone OS 3.1 firmware will be the first to officially support augmented reality apps that support the iPhone 3GS’ camera. Such programs would allow for more extended use of the iPhone 3GS’ improved camera and overlay information and controls on top of real-world objects seen through a camera.
Per AppleInsider, iPhone OS 3.1 has so far only been known to expose some video camera controls for developers, third-party producer Acrossair was told by Apple that the future release would be needed for its Nearest Tube and future Nearest Subway apps to work properly.
These applications are already highly dependent on the built-in compass and autofocusing camera of the iPhone 3GS, both of which are needed to alternately recognize the direction the iPhone is facing as well as to get a detailed enough look at a subject to tag it with information. As a demonstration of the technology, Acrossair’s software can show the subway stops visible in a particular direction and their distance relative to the user.
iPhone OS 3.1 is anticipated to be ready by early September, just in time for Apple’s by now yearly iPod updates. The release could also dovetail with the seemingly probable release of an iPod touch with a camera that could take advantage of augmented reality when using Wi-Fi.
On Friday, Apple distributed Mac OS X Snow Leopard build 10A421. The update comes just ten days after 10A411 and is said by people familiar with the changes to be very modest on the surface, including general compatibility, security and stability fixes.
Apple’s increased frequency in providing updated Mac OS X 10.6 (“Snow Leopard”) builds is expected with just weeks left before the revision is due to reach stores, as the company will now be looking to isolate and fix the remaining obvious bugs instead of changing functionality.
2 replies on “iPhone OS 3.1 to Support Augmented Reality Applications, New Snow Leopard Seed Distributed”
Any idea whether 3.1 will support the OBEX Bluetooth profile? I'm unable to upload my iPhone contacts to the handsfree system in my car (a 2008 Infiniti). Apparently many of the built-in handsfree car systems expect the phone to 'push' contact via OBEX, but this function is disabled on the iPhone. Anyone aware of a work-around?
Any idea whether 3.1 will support the OBEX Bluetooth profile? I'm unable to upload my iPhone contacts to the handsfree system in my car (a 2008 Infiniti). Apparently many of the built-in handsfree car systems expect the phone to 'push' contact via OBEX, but this function is disabled on the iPhone. Anyone aware of a work-around?