XR Developer News - May 2024

XR Developer News - May 2024
Geospatial AR Content in Google Maps

Somehow this month felt like a slower month in XR developer news, and I think that was mainly due to Google I/O being very very light on XR. There was some interesting AR news there, but we'll have to keep waiting for a while longer to see what comes out of the Google x Samsung x Qualcomm cooking pot. Still, even for a slow month, there's plenty to talk about, so let's go!

As always, if I missed anything, let me know through LinkedIn. And if this newsletter is valuable to you as an XR professional, subscribe to receive it by email as soon as it's available and I'd love it if you would consider becoming a paid Supporter at a few bucks a month.


Meta Quest

After last month's major Horizon OS and App Lab announcements, this month was very calm in comparison. We're starting to see the first steps of the integration of App Lab into the main Quest Store, with App Lab apps starting to become more visible. I think it's a very good direction Meta is going here, with a less strictly curated approach fitting much better with a more mature ecosystem, so I hope they progress further down that route soon.

Meta released a pretty modest v65 (release notes, including relevant SDKs) update to the Quest OS, with a few more visionOS-inspired features around panoramic photos and such, but no major developer news. There are also some hints of things v66 could bring, but we'll have to wait and see.

Meta Quest v65 Update: Panorama Stills and Improved Passthrough | Meta Quest Blog
The v65 update includes updates to the spatial video playback feature we introduced in v62, a simple way to view panoramic stills in-headset, and another Passthrough improvement to add to those released in v64.

Unity released v2.0 of its OpenXR + AR Foundation support for Meta Quest OS and v1.11 of its general OpenXR plugin.

The submission deadline for its Presence Platform Hackathon was in the middle of May and there are some interesting submissions, which could be cool to check out for inspiration. The winners are still to be announced.

If you're on the Spark side of the Meta ecosystem, Dan Moller made a very useful video covering some recent changes relevant to developers (like Spark Studio beta releases 183 and 184) and anyone publishing Spark filters for brands.

Apple Vision Pro

With WWDC coming up on June 10th, next month will likely be full of Apple Vision Pro and visionOS news. Unsurprisingly, Apple has been pretty much silent this month, so what little visionOS there was, has been from third parties.

  • Unity released v1.2.3 of its PolySpatial visionOS support. They're steadily working on improving it by adding new features and quality of life bits, which is nice to see. There's a v2.0 pre-release version as well, which is identical to v1.2.3, but for Unity 6.
  • Unity also held an extremely deep dive webinar about getting the most out of graphics on Vision Pro through PolySpatial. If you're working on a project which involves that, it's a really good one to watch. More on the developer side of things, Dan Miller shared some of his work on using SwiftUI in combination with PolySpatial.
  • If you're interested more in the design aspects of creating visionOS apps, ShapesXR had a nice live stream about that, going through a use case with one of the companies using their software.

Google

So, then Google. Ahead of I/O there were some rumors that Android XR would be announced, but nothing came of that. But, once you got through the two gazillion times AI and Gemini were mentioned, there was some AR news.

I'm not talking about the glasses that were teased, because honestly, who knows if we'll ever see those being launched. I still too vividly remember the last time they pulled one of those at I/O 2022, which came to nothing.

The actual interesting AR news was in the I/O sessions dedicated to the topic. The fact however that the main video was only 10 minutes long, with more than half of that dedicated to looking back instead of ahead, illustrates very well the limited amount of XR news there.

The major announcement was that it will become possible to publish custom location based AR content to Google Maps through Google Geospatial Creator, which is then viewable on site by any Google Maps user and remotely in Google Street View. While it's just a pilot program in two cities for now, it's quite a nice addition, opening up a whole new platform for developers to publish AR content to.

With features like this, when eventually we get to AR glasses hardware, Google will have a pretty strong shot at being the killer AR app with Google Maps as its software platform. One question though which always remains with any Google platform, SDK or tool is how much time and effort to invest into building content for it, with the ever present risk of it ending up in the Google Graveyard.

Google was nice enough to round up all the I/O AR news in a blog post and it also released v1.43.0 of the ARCore Extensions for Unity's AR Foundation, which includes some small Geospatial Creator tweaks.

Google AR at I/O 2024: New Geospatial AR features and more
We’ve been exploring new ways to create engaging, easy to use, and shareable experiences and connect your Geospatial AR creations with more users.

Software updates

  • Microsoft released an OS update to HoloLens 2, the 24H1 version, with a focus on enterprise features for IT admins. Seems like there is at least some life left in the device.
    • At Microsoft Build it also announced it is working on a functionality allowing Windows app developer to extend apps to the Meta Quest, which it calls 'Volumetric Apps'. Details are scarce, but you can register to get early access. UploadVR suggests it will be a streaming-based solution.
  • Similarly Magic Leap is continuing to support its headset and released v1.7.0 (release notes) of its OS and the accompanying SDKs. It's adding a Web Converter tool, which allows easy creation of 2D apps which are simply a website, likely in response to the 2D app support in visionOS and Quest OS. If you're developing for the device and can't connect to USB anymore, check out this change.
  • Niantic released v3.5 of the Lightship ARDK. It focuses solely on documentation improvements and bug fixes, which are always welcome, but no new features. If you're planning on using ARDK for location based VPS experience, they've got a new deep dive video out explaining how to work with it.
  • Qualcomm has released v3.4.0 of its Snapdragon Spaces Unity SDK with a few small changes, and the same for Unreal with even fewer.
  • Unity has started releasing the first preview versions of Unity 6. While the XR improvements in the latest release (e.g. Composition Layers) had been previously previewed, it's now possible to play around with them.
    • Unity also released v2.6 and v3.0.2 of the XR Interaction Toolkit and released a GDC talk which goes in depth on v3.0 of XRI.
  • If you're looking for an alternative to Unity, check out open source game engine Godot. The contributors to that engine are slowly but surely working on shoring up the support for XR, such as AR passthrough.
  • Another alternative would be Wonderland Engine, which just released version v1.2.0 and v1.2.1. The team at Wonderland is trying to build a really solid Unity-like development environment aimed squarely at XR and 3D on the web. By optimizing for that platform from the start, they believe they can offer a superior experience compared to using web as deployment platform in a general purpose engine like Unity. It's quite an interesting journey, so I'm really curious to see how they'll do.
Wonderland Engine v1.2
  • And yet another company in the space that's embracing XR through the web browser is Zappar, which has added support for WebXR to all its tools in recent months.
  • A-Frame v1.6.0 was released with a massive list of small bugfixes and improvements.
    • If you're interesting in building 3D/XR on Web, check out this new book by Alessandro Straccia on three.js and A-Frame.
  • Snap is putting more and more effort into bringing its Lens technology to the web.
  • TikTok released v4.2.0 and v4.3.0 of Effect House, with a bunch of smaller improvements, and it's working on integrating an AI assistant into Effect House, although that's still in pre-alpha stage.
Create With AI Pre-Alpha | TikTok Effect House
Build fun and interactive TikTok effects in Effect House using our new AI assistant! Sign up for the beta program today.
    • TikTok is also running two new AR effect challenges, focused on PAC-MAN ($30K prize pool, June 5th deadline) and Duolingo ($30K prize pool, June 21st deadline).

Upcoming XR events

  • June 5th, 2024 - TikTok PAC-MAN Effect Challenge submission deadline.
  • June 10-14, 2024 - Apple's WWDC developer conference, likely with visionOS 2.0.
  • June 18-20, 2024 - AWE USA, the mother of all XR conferences.
  • June 21st, 2024 - TikTok Duolingo Effect Challenge submission deadline.
  • June 25th, 2024 - XR Creators Connect #3, an in-person meetup in The Netherlands which I co-organize, for people who are professionally active in the XR space.
  • June 25th, 2024 - Niantic / 8th Wall Location-Based AR Challenge submission deadline.
  • June 27-30, 2024 - XR Creator Con in Berlin, Germany.
  • July 29 - August 1, 2024 - SIGGRAPH, which is usually interesting with regards to the latest in computer vision research, also in the area of XR.
  • August 18-20, 2024 - XR Hack hackathon in Cologne.
  • August 26-28, 2024 - AWE Asia in Singapore.
  • September 6-8, 2024 - XR Hack hackathons in Istanbul and Stockholm.
  • Early September, 2024 - XR Hack hackathon in London.
  • September 17-19, 2024 - Snap Partner Summit and Lens Fest.
  • October 29-30, 2024 - AWE EU in Vienna, Austria. Super early bird ticket rates end July 3rd. You can submit talks until August 6th.
  • December 4-6, 2024 - Immersive Tech Week in Rotterdam, The Netherlands, the big yearly XR conference in the Netherlands.

A bit about this newsletter

Each month I try to round up all the interesting developments in the XR developer landscape. New hardware and software releases, hackathons, interesting tooling, etc. Feel free to reach out to me on LinkedIn, for instance if I missed anything which definitely should be in this monthly round up next time.

Hope it is useful!