TL;DR
CONNECTOME, an immersive art experience, is now available on Apple Vision Pro and Meta Quest. Developer Grant Hinkson shares the technical challenges encountered, especially with Unity integration, illustrating the complexities of developing for new XR platforms.
Developer Grant Hinkson has revealed significant technical challenges in adapting his immersive art app, CONNECTOME, for Apple Vision Pro, highlighting the complexities developers face when working with new XR hardware. The hurdles include platform-specific software limitations and the need for custom solutions, which impact development timelines and resource allocation.
CONNECTOME, an app that uses hand tracking on Meta Quest and eye tracking on Apple Vision Pro, was demonstrated on both platforms in 2025. For more on Vision Pro’s capabilities, see Apple’s technical specifications. Hinkson explained that adapting the app for Vision Pro required overcoming several technical obstacles, primarily related to software compatibility and engine support.
One key challenge involved the Unity library Shapes, which was incompatible with PolySpatial, Unity’s default toolkit for visionOS. Hinkson resolved this by switching to Metal rendering, but this introduced issues with eye-based hover effects, a core feature of Vision Pro’s user experience. Because Unity does not support this API, Hinkson built a custom bridge from scratch, which had to be recreated with each app update, adding to the development complexity.
Additional hurdles included maintaining color consistency across rooms, requiring further custom patches since Unity’s export process overwrote modifications made via SwiftUI. These technical workarounds highlight the significant effort needed to bring applications to new XR hardware, especially when engine support is limited. Developers are also exploring new tools and features, such as Apple immersive video support.
Technical Barriers Highlight Challenges for XR Developers
This development underscores the broader issue facing XR developers: platform-specific limitations and incomplete engine support can significantly delay app deployment and increase costs. As XR hardware becomes more mainstream, these technical hurdles may slow the pace of innovative app development and create barriers for smaller teams or independent developers seeking to bring their ideas to market.
Until engine providers like Unity and Unreal fully support features like eye tracking and platform-specific APIs, developers will need to invest in custom solutions, which may lead to fragmentation and longer development cycles. This situation emphasizes the importance of platform support and collaboration between hardware manufacturers and software developers.

Charging Dock Compatible with Apple Vision Pro 65W Fast Charge Station
Contact-and-Charge: Just place your Vision Pro battery on the charging cradles and a steady, efficient charge begins on…
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Development Challenges Reflect Broader Platform Support Issues
CONNECTOME was initially demonstrated on Meta Quest in 2024, with plans to bring it to Apple Vision Pro. The transition revealed significant differences in platform architecture, with Apple’s visionOS requiring custom workarounds due to limited support from Unity, the primary development engine used.
Historically, XR development has been hindered by inconsistent SDK support and fragmented toolchains. Apple’s recent release of visionOS and Vision Pro aimed to address some of these gaps, but the need for custom patches and workarounds demonstrates that platform support remains incomplete, especially for complex applications involving eye tracking and advanced rendering.
Other developers have reported similar issues, indicating that the industry as a whole faces a learning curve when adopting new hardware. The situation is likely to improve as engine providers update support, but current projects reveal the steep initial hurdles involved.
“Building for visionOS requires custom solutions that are not yet supported by mainstream engines, which can double or triple development time.”
— an anonymous researcher
Unity development tools
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Extent of Future Platform Support and Developer Workarounds
It is still unclear how quickly engine providers like Unity will improve support for visionOS-specific features such as eye tracking and custom shaders. The long-term stability and maintainability of custom workarounds also remain uncertain, as each app update may require reimplementing these solutions.
Additionally, the broader industry response and whether Apple will enhance developer tools to reduce these hurdles are still developing topics.
eye tracking software for XR
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Upcoming Support Updates and Developer Adaptations
Expect engine providers to update their support for visionOS features in the coming months, which could reduce the need for custom patches. Developers like Hinkson are likely to refine their solutions or adopt new tools as they become available. Apple and other hardware makers may also release targeted developer updates to streamline app porting processes.
Further demonstrations and developer feedback will reveal how quickly these technical barriers are addressed, shaping the pace of app development for Apple Vision Pro and similar XR devices.
Meta Quest hand tracking devices
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
What are the main technical challenges in porting CONNECTOME to Apple Vision Pro?
The primary challenges include incompatibility of Unity libraries with visionOS, lack of support for eye tracking APIs, and the need for custom workarounds to maintain features like hover effects and color consistency.
Why does developing for Apple Vision Pro take longer than for Meta Quest?
Because of platform-specific limitations, incomplete engine support, and the need for custom solutions, developers face more complex and time-consuming workarounds when adapting apps to Vision Pro.
Will these technical issues be resolved soon?
Engine providers like Unity are expected to release updates that improve support for visionOS features, but the timeline for full support remains uncertain. Developers may need to continue creating custom patches in the near term.
How might these hurdles impact the future of XR app development?
Persistent platform support gaps could slow innovation and increase costs, especially for smaller teams. Better collaboration between hardware and software providers will be essential to streamline development processes.
Source: UploadVR