Google has launched version 1.0 of its ARCore SDK, signaling the first real salvo in a fight with Apple for developer support in augmented reality.
Android developers are now free to publish ARCore apps to the Google Play Store, Google said. Currently the technology works on 13 different phones, including Google's Pixel products, Samsung's Galaxy S7 and S8 lines, the LG V30 and V30+, the ASUS Zenfone AR, and the OnePlus 5. Companies like Huawei, Motorola, Xiaomi, Nokia, ZTE, Sony, and Vivo will have compatible hardware later this year.
In contrast to its preview form, ARCore should now better situate objects in the environment, for instance allowing objects on textured surfaces. Similar improvements are coming to Apple's ARKit 1.5, due alongside this spring's iOS 11.3.
Google has partnered with several companies to produce early showcases. Snap, for instance, has recreated FC Barcelona's Camp Nou stadium in Snapchat, and a Porsche app lets people explore the automaker's Mission E concept.
Alongside ARCore, improvements have also been made to a platform still in preview, Google Lens. In the next few weeks the search technology will be available to every English-language user of Google Photos, including people with the iPhone and iPad app. Users can now select text in images, and create contacts and events in a single tap. In the near future the app will be able to recognize some plants and animals, such as different dog breeds.
Apple is increasingly making AR a tentpole feature. The iPhone 8 and X were designed with it in mind, and the company is rumored to be developing an AR headset for release in 2020 or later. The device could be fully independent, and controlled through a mix of Siri, head gestures, and touch commands.
21 Comments
About frickn time!!
Whatever happened to VR support in macOS? Wasn't that supposed to be a feature of High Sierra? I got a Vive to try out with my iMac Pro and had to buy a PC to get it to actually play any content.
As a developer I find ARCore a poor name. Core is the word Apple use for their frameworks like CoreImage and CoreData and it always comes first because grammatically that makes sense. Stealing it and using it the wrong way round is just embarrassing.
Isn't it funny to see a Porsche app to demo a new Android feature? (Porsche offers Carplay in its cars but refused Android Auto for privacy reasons)