10 Apr 2024 • 14 min read • 3

Gear - The Apple Vision Pro: A Developer's Journey

When I first tried out the Apple Vision Pro, I was expecting just another high-end tech toy. What I got was something entirely different—a device that changed the way I interact with my digital workspace. This wasn’t just about playing with new tech; it was about fully integrating it into my day-to-day coding practices, pushing the boundaries of what I thought was possible. The experience really opened my eyes to the potential of mixed reality, despite its early kinks and quirks.

More Than Just Another Gadget

When the Apple Vision Pro arrived, the anticipation was palpable. Unpacking it, I was struck by its sleek, minimalist design—very much what you’d expect from Apple. And let’s be clear, I’m not an Apple “fanboy”, but I can definitely appreciate top-tier craftsmanship when I see it.

The heft of the Vision Pro was my first clue to the serious technology within. This wasn’t just another headset; it was like holding a new gateway to uncharted digital territories. The first time I powered it on, my ordinary living room transformed into a vivid showcase of digital possibilities.

Setting it up turned out to be surprisingly simple. Apple’s knack for intuitive design really shone through, making the initial setup feel almost effortlessly smooth. The demos were particularly striking—the dinosaur experience was so mesmerizing, I found myself instinctively wanting to reach out and touch the creatures.

The pass-through feature, while slightly grainier than I’d hoped, still impressed me by seamlessly merging the digital and physical worlds. It was easy to forget I was seeing everything through cameras. The eye-tracking navigation felt natural from the start, a testament to the sophisticated sensors and innovation Apple managed to pack into such a slim device.

Apple Vision Pro

At $3,500, the Vision Pro isn’t a casual purchase—it’s a significant investment. But what you get for the money isn’t just about fun or novelty; it’s about fundamentally changing the way we interact with technology in our daily lives. This device doesn’t introduce brand-new features to the world of headsets, as many of its capabilities, like immersive AR experiences, can be found in other products. However, Apple has refined these features to a level of intuitive integration that feels almost seamless within its ecosystem.

For instance, the eye-tracking navigation is impressively intuitive, although it might require occasional recalibration. It’s these little details that demonstrate how well Apple has managed to meld hardware with software, making the Vision Pro more than just a gadget. It’s an exploration into how mixed reality can enhance how we work, play, and interact with digital content—ushering us into a future we’ve only just started to imagine.

Despite its steep price, the Vision Pro is more than an expensive toy; it’s an invitation to explore and redefine our digital horizons with technology that just gets it right.

The Developer’s Odyssey & Navigating the Quirks of VisionOS

Venturing into development for the Apple Vision Pro took me from the familiar terrain of web development to the new and thrilling landscape of augmented reality. My project: bringing the SpaceX Crew Dragon’s cockpit to life in a fully immersive digital format. This wasn’t just a continuation of my previous work with the Dragon UI screens, which you can see right here . Instead, it was a bold step into the expansive and somewhat mysterious world of AR development—a field I had long admired but hadn’t explored hands-on.

Equipped with Apple’s toolkit—Swift, SwiftUI, and ARKit—I tackled this new challenge head-on. My transition to coding for augmented reality marked a significant shift from my JavaScript roots, pushing me to adapt and grow. I’ve often said that I’m “syntax agnostic,” a view I’ve shared before in my post on programming languages , believing that the essence of coding lies in problem-solving, not in the specific language used. This mindset helped me switch from JavaScript to Swift, navigating through similarities and encountering unique hurdles along the way.

Dragon Vision Development

The dive into Swift and SwiftUI, paired with ARKit’s powerful features, made my first AR project less daunting than expected. The Apple development environment’s intuitive nature, combined with a supportive community on forums, helped flatten the learning curve. Within days, I was turning a daring concept into a tangible, interactive reality with my Dragon app, crafting an immersive experience that replicated the cockpit with high fidelity based on available videos and screenshots.

This project was more than just learning new syntax or grappling with the nuances of AR development; it was about creating a new digital reality from scratch. The Dragon cockpit simulator evolved into a passion project, demonstrating the potential of immersive technology to both replicate and innovate.

Reality Composer Pro

However, this journey wasn’t without its challenges. VisionOS sometimes threw curveballs, like its approach to screen zoom settings, which required inventive coding solutions to ensure a consistent experience across different user settings. These challenges were crucial learning opportunities, teaching me to be flexible and resilient while dealing with the teething problems of a first-generation operating system.

This odyssey with the Vision Pro underscored the boundless possibilities of mixed reality. It stretched my skills as a developer, broadened my toolkit, and forced me to think in entirely new dimensions. Every success and every obstacle was not just a step in the project but a leap toward a future that’s still taking shape—a future we’re crafting one line of code at a time.

A Fusion of Productivity and Immersion

When I started using the Vision Pro every day, it was a game changer. Suddenly, my usual work routine was replaced by something far more dynamic. My desk transformed from a simple workspace into a command center where projects didn’t just sit flat on a screen—they came to life around me. The ability of the Vision Pro to project digital elements into my real environment made every task an interactive adventure. Ideas were no longer confined to paper or pixels; they floated around me, unrestricted by the edges of a monitor.

Beyond work, the Vision Pro rejuvenated my downtime, too. Watching shows on AppleTV+ became an enveloping experience that made traditional TV look downright quaint by comparison. Gaming shifted from being just a casual pastime to an engaging journey, each game offering its own set of challenges and discoveries.

Work Productivity Immersive Media

Of course, the Vision Pro isn’t without its drawbacks. The heft of the device and the need for an external battery pack are palpable reminders of its physical presence. Yet, these issues became negligible once I adapted to the new dynamics of my digital interactions. After a week, the weight didn’t bother me at all.

In merging work and leisure, the Vision Pro has proven to be much more than just another tech gadget—it’s opened doors to countless possibilities. It has transformed not just my professional and personal life but also the way I perceive reality. With the Vision Pro, the future isn’t just something to ponder—it’s an immersive, interactive experience I can dive into time and time again. This device doesn’t merely change how we interact with digital content; it reshapes our capacity to connect with and immerse ourselves in our environments, serving as a springboard for broader discussions about our digital existence and collective future.

A Journey Through Potential and Pitfalls

VisionOS, the operating system of the Apple Vision Pro, is as ambitious as it is groundbreaking. It reminds me of the iPhone’s early days, missing key features like an App Store or copy/paste, yet still signaling a massive shift in how we use technology. VisionOS is at the start of something big, promising a future where digital seamlessly meets physical. But let’s be honest, it’s still finding its feet—packed with potential but also tripping over some initial hurdles.

Stepping into the VisionOS landscape feels like setting sail in uncharted waters. The potential for new ways of digital interaction is exciting, but the first few voyages haven’t been all smooth sailing. Some apps look great from afar but don’t hold up to scrutiny, missing the depth we expect. And yes, there are those annoying glitches that pop up and remind you that you’re basically a beta tester exploring the frontiers of this new tech.

VisionOS 1.0 -- More To Desire

Yet, if we only focus on these early bugs, we’re missing the big picture. VisionOS isn’t just another new software; it’s laying the foundations for a whole new digital era. It’s basically a blank slate waiting for creative minds to draw the paths that will lead us from merely looking into new worlds to actually stepping into them. Every update and tweak is a step closer to realizing the Vision Pro’s true potential, much like how the early iPhones evolved or how Tesla keeps refining its cars.

VisionOS is more than what it is right now; it’s about what it will be. It invites us to dream big, explore boldly, and build new realities where the only limits are those we set ourselves. As VisionOS develops, it promises not just better entertainment and productivity but a complete transformation of how we experience life, blurring the line between digital and physical.

Navigating VisionOS isn’t just about watching from the sidelines; we’re in the thick of it, actively shaping a future where our digital and physical lives meld into one. It’s full of challenges, sure, but also packed with opportunities. As VisionOS grows and the Vision Pro moves from a pioneering piece of tech to a gateway into new realities, we’re right on the edge of a world where technology doesn’t just change our lives—it enriches them in ways we’ve only started to imagine.

The Vision Pro Odyssey

We’re on the edge of something big with the Apple Vision Pro in hand—not just improving our tech arsenal, but merging our digital and physical worlds in ways we’ve only dreamed of. This device blurs the lines between what’s real and what’s digital, reshaping our reality into something richer.

The Vision Pro is no ordinary gadget; it’s a creative powerhouse that taps into our collective imagination. It beckons to pioneers in every field—developers, storytellers, educators, dreamers—challenging us to craft stories untold and explore uncharted territories. With the Vision Pro, we’re not just using a tool; we’re transforming how we live.

We’ve all seen high-tech headsets like the Meta Quest 3 or the XReal Air, and I’ve shared thoughts on those before. But the Vision Pro stands out. It doesn’t just match other devices in function; it enhances them, making daily interactions more meaningful and reshaping our perceptions of the environment around us. This isn’t just about integrating technology into our lives; it’s about making it a core part of our existence.

Vision Pro Compared To The Rest

However, this journey of innovation isn’t all smooth sailing. The path the Vision Pro charts is as challenging as it is fascinating. This device is a declaration of potential and an invitation to those bold enough to imagine what’s beyond the conventional limits.

As we step into the unknown realms of mixed reality, one thing becomes clear: we’re starting a new chapter. The Vision Pro isn’t the conclusion; it’s the beginning of an adventure that aims to redraw the boundaries of our reality, encouraging us to rethink, reshape, and ultimately unify our digital and physical worlds.

This is more than innovation; it’s the start of a new era in how we connect and create. As we navigate this emerging landscape, the possibilities whisper to us, a blank slate urging us to dream, craft, and explore. The Vision Pro isn’t just a peek into the future; it heralds a vast array of possibilities waiting to be realized.

Remember, as groundbreaking as the Vision Pro is today, it’s just the first chapter. Apple will likely continue to refine and evolve future models to be lighter, more affordable, and even more seamlessly integrated into our lives. We’re just at the beginning of a story that will unfold in ways we can only begin to imagine—a story filled with potential, showcasing the magic of what can happen when technology meets human creativity.

So here’s to the Vision Pro—a signal of what’s yet to come, a challenge to the ordinary, and an invitation to join an exploration like no other. The future is vast, unexplored, and full of excitement. With the Vision Pro guiding us, there’s no telling what we might discover. Indeed, the best is yet to come.


Image of Apple Vision Pro

Apple Vision Pro

★ ★ ★ ★ ★ 5/5

The Apple Vision Pro isn’t just stepping onto the mixed reality scene—it’s aiming to completely reshape it. Its pass-through capability, though not exclusive to this model, certainly raises the bar, merging the digital and physical worlds with an ease and flair that feels almost magical. Alongside features like precise eye-tracking and immersive demos, the Vision Pro showcases Apple’s dedication to expanding the boundaries of what mixed reality can offer. The design and functionality reflect Apple’s sharp attention to detail and commitment to innovation, setting it apart from others in the field. Yes, the $3,500 price tag is a hefty one, but the value it adds to both work and play might just justify the expense for tech enthusiasts looking to be at the forefront of digital interaction. I’d suggest trying out a demo at an Apple Store to really grasp what this device can do. Ready to take a leap into the future of mixed reality? The Vision Pro is here to take your world to new dimensions. Dive in and see for yourself why it's more than just hype—it's a peek into the future of how we interact with tech. Get ready to and embark on an adventure in seamless reality that’s too good to miss.


Answers to the most frequently asked questions.

Considering its high cost, is the Vision Pro worth the investment?

The Vision Pro’s $3,500 price tag is indeed steep, but its value comes from its ability to dramatically alter how we interact with digital content in professional settings, gaming, and media consumption. It's a substantial investment in the future of mixed reality, offering a glimpse into the advanced capabilities and experiences that define the next generation of technology.

How effective is the eye-tracking feature in enhancing the user experience on the Vision Pro?

The eye-tracking feature of the Vision Pro significantly enhances the user experience by allowing intuitive interaction with digital content. This capability enables users to navigate and control the mixed reality environment more naturally and fluidly, greatly benefiting both productivity and entertainment.

What makes the Vision Pro different from other AR devices on the market?

The Vision Pro distinguishes itself with advanced features like precise eye-tracking navigation and a high-quality immersive pass-through experience. These capabilities, along with engaging demos like the detailed dinosaur experience, set it apart from other mixed reality headsets by deeply integrating digital content into the physical space.

How does the Mac Virtual Display enhance productivity when using the Vision Pro?

The Mac Virtual Display on the Vision Pro effectively extends your Mac desktop into a mixed reality environment, allowing for enhanced multitasking and increased productivity. This feature provides a spacious virtual canvas that integrates seamlessly with your physical workspace, transforming how you manage applications and workflows.

Could the Vision Pro ever replace PCs or laptops?

Currently, the Vision Pro isn't ready to replace traditional computing devices like PCs or laptops, mainly because of its form factor and the nascent stage of its software. However, it does offer a fascinating look at how future interactions with our digital environments might evolve, hinting at what's possible down the road.

How has using the Vision Pro changed your perspective on the possibilities of mixed reality?

The Vision Pro has deepened my appreciation for how mixed reality can revolutionize our interaction with technology. It's not just about gaming or entertainment; it's about transforming everyday tasks and professional workflows, though the technology will undoubtedly continue to evolve and improve.

What tools does Apple provide for developers interested in creating apps for the Vision Pro?

Apple offers a robust set of development tools for the Vision Pro, including Swift, SwiftUI, and ARKit. These are complemented by comprehensive documentation and support through an active developer forum, making it easier for developers to dive into augmented reality projects.

Related Posts

As a software engineer, I find myself in a perpetual dance with screens, gracefully navigating between lines of code, debugging sessions, and virtual meetings that blur the lines between work and leisure. Whether I’m immersing myself in the complexities of programming or unwinding with my favorite YouTube channels, these screens have become an inseparable part of my daily routine, almost an extension of my digital existence. So, when whispers of the XReal Beam, a revolutionary device promising to redefine my screen experience, reached my eager ears, I couldn’t help but be drawn in by the intrigue and excitement.

July 28, 2023 • 10 min read

It was 1996 and I was 5 years old in Silicon Valley, in the prime of computer surplus. I just pressed that big beautiful red power button on my newly acquired Tandy 1000 RSX someone just so happened to be throwing away down the street (a fairly regular occurrence with computer hardware at the time).

October 11, 2021 • 2 min read

Join My Newsletter
Stay in the loop with all of my latest content.
Subscribe to Feed
Still using an old-school RSS reader like me?

some might accuse me of just an Apple ‘fanboy’

Eh forget them, it’s great to see some positivity, especially from a developer!

I’m going to have to chip away at your piece throughout the day, but one line that jumped out at me is:

This device is a declaration of potential

I think this is such a big part of the AVP equation that is frustrating so many people right now. This product exists to start building that potential, so when the cheaper mass-market version launches, there’s plenty of apps and OS refinement awaiting it.

Do you find yourself using the AVP much outside of dev’ing for it? If so, what are your go-to apps/experiences?

Reply to jimmypopjr

Thanks! I’ve been feeling a bit drained from the recent negativity/criticism campaign lately so tried to keep it as balanced as possible while still including some light criticism of my own.

I’ve been seeing a lot of comparisons to the original iPhone release, but many forget the original iPhone was pretty hardware-limited, to the point of having to release new hardware just to handle adding copy/paste functionality. I personally see it much closer to an early Tesla release; the hardware all there, just waiting to be tapped into with software updates (like the cybertruck shipping without self-driving). Many are quick to judge these days and are forgetting what it means to be an early-adopter. I’m excited to see where things go from here.

Outside of development, I definitely use it mostly every day. It’s quickly become my favorite way to watch any movies/tv/youtube videos. I traded in my iPad Pro when purchasing it and grabbed an iPad mini for pencil-specific tasks like note taking; though outside of that there’s not much I would previously do on my iPad that I don’t now do with my Vision Pro. I’m deeply rooted into the Apple ecosystem for better or worse, so having things like safari tabs follow me across my devices has been a big part of it quickly finding its place in my life/workflow.

Also I caregive for a loved one, and it’s been a complete game changer for me to get through some of the more mundane tasks while saving myself from frustration about having to stop something I was watching or working on.

Reply to Dillon Baird

Same here - the negativity and trolling is a drag, which is why I try to jump into the positive posts with upvotes and comments.

I’m also deep into the Apple ecosystem, which is why I’ve been so eager for an Apple headset since I first got into VR with the DK2.

That’s why I’m so satisfied with the AVP at this point. It does almost everything I was hoping it would do, and all future apps/experiences will be cherries on top.

And once that mass-market version drops… I think that’s when we’ll really see that potential that you mentioned in your article.

Reply to jimmypopjr

GitHub-flavored Markdown & a sane subset of HTML is supported.