I Coded In VR. It Went Better Than Expected.

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
I spent the last seven hours coding in The Vision Pro I'll be honest I'm impressed but there is still a long way for this device to go before we go any further I want to drop some quick qualifications I'm Theo I've been coding for 15 years and I've been running this YouTube channel for about two now I've been a nerd about VR stuff for well over 10 years it's just a thing I've always been passionate about I've owned all of the following headsets it's a lot of them yes even the quest Pro which I hated so much I returned it after about a week The Vision Pro is a very different device from everything I've listed here it's an incredible one the screen's insanely good I can read texts for hours without any issues colors pop the pass through is just very impressive I've never had a headset I was this comfortable just like wearing yeah it destroyed my hair which don't talk about it the reason it destroyed my hair though is this different headband which you might notice is different from the ones you're seeing in all the ads cuz for obvious reasons Apple doesn't want this giant thing on top of your head in the ads well the reason amusing that is this solo nit band it comes with looks great it's absolutely terrible and you should not use this at all it's as cool as the the no it it puts all the weight on your face and everyone complaining about the weight is using this band I guarantee you if they switch to that one they're going to be happy with it the other important thing this came with is it's processor Apple manag to stuff an M2 in here and you can tell cuz there's two giant fan grills on the top I'll be honest though at the resolution it runs at it's just barely enough this thing's a beast needs all the power it can get it has two huge fan grills on the top just to keep that processor cool before I forget this video is entirely focused on my experience writing code on the Vision Pro you want more General thoughts you should check out my unboxing video on my second Channel where you can also watch me create this Abomination before we dive in just just one more thing see this it's called a MacBook if you do not own one of these if you do not use one of these regularly do not buy one of these want to be very very clear if you do not own one of these you should not buy one of these without a Macbook Vision Pro is a toy and it's not even a very good one because there are no good games on it the quest 3 is a much much better purchase if you want to experience the best software in VR there are so many incredible games and experiences you can have on that headset and honestly for the price it's a really good bet this thing is seven times more expensive indeed it's worse for all of the types of things you associate with VR right now but again this a very different device I could never have imagined coding on my quest 3 it just no the text would not look good the screens are actually tilted diagonally so they have a little more resolution but it means that like vertical lines are slightly Jagged and you you feel like you're in a headset this is very different I'll show you guys what I mean you'll notice here none of these apps are particularly useful as a developer because we're not going to be using those we're actually going to look here and usually you'll see this little thing that says connect come up it's not the most consistent thing I'll be honest a lot of times where that didn't appear but it is right now so we're going to look at it and pinch our fingers together which is how all of the UI tends to work in the headset yes that includes typing you can kind of pack typ all p video quick of me trying to do that it was not not a great time and I I cannot recommend it just you don't want to use the keyboard in this especially for coding you can tell this is my MacBook it's not including any of the things that would be just from the headset it's my Mac so if I want to run this project that I have here typical create T3 app got some HTML in here in a react server component getting some data from a database not using it that's fine I can pnpm I'm using bun for this so I can bun Dev you can go to Local Host 2000 oh look at that I already have it open and we see the page Hello Vision Pro really cool we've all seen this what if I wanted another window well I'll show you what that looks like first and then I'll show you how I get there okay so this is really cool right I have my browser here I have my editor here I can make a change like don't forget to subscribe save and it appears there basically immediately this is dope this is awesome you might have noticed my IP address right there that's not Local Host that's the IP address of my laptop on my local network the reason for that is because this isn't part of my macbook's environment this is where the pain starts I can make my laptop into this awesome bigger display this is really cool especially like on the couch where I tend to code but it's much less cool when I want to sit at a desk and have multiple things going on there's no way to take a window out of this and put it somewhere else this isn't a lack of multi monitor which yeah it doesn't have but I don't want multiple displays I don't want to have like six virtual monitors and drag things around in fact the way this works right now with the keyboard and trackpad is dope when I look over here my trackpad from my laptop works as an input device here I can go to a new tab and go to YouTube ./t 3. and if I wasn't subscribed to myself I'd be able to because it's just this keyboard in trackpad controlling whatever I'm looking at it is really nice to the point where I don't really like using the headset without a Macbook on my lap because it lets me control it without having to use like this mess this [Music] is yeah no we want to avoid that we do that without using this and it honestly feels like weirdly thought out for this use case like I have had a really good experience in here I've even done a bunch of code reviews and the extra width has given me enough space that I was able to move out of the inline view in gith hub for code reviews and do split view again which on my laptop felt a little much especially with those longer Tailwind classes yeah make fun of me in the comments I know it was nice this is good and it shows Once you combine it with this just how close we are to an incredible developer experience I don't think we're there just yet that's not to say there aren't massive benefits again like when you open this it's the perfect height so I'm no longer slumping down looking at my MacBook display I'm actually looking straight ahead it's able to scale to whatever size I want I just grab that corner I can make it giant display and I can push it real far back and these types of options are super super cool so here's an IOS app I'm working on with Expo if I change the text here and I'm saving right now it changes basically immediately this developer experience is incredible but I can't fullcreen my text editor because then I'm covering the preview here and again in this like 3D world where everything's so tangible and movable not being able to just grab this preview and pull it out and give it its own space feels so wrong this is kind of why I'm so excited though because as annoying as these little pieces are and as I look around closing all the things I'm not using at this moment it is so so close and I think these little parts are things that will get figured out because so many of them have obvious Solutions like soon as we can break windows out of our little max box and all over and share things the same way I'm sharing my keyboard and trackpad we're in that's it it's it's this close so should you buy this thing right now for coding no absolutely not it's still so so early we have no idea how this is going to work out like I'm not too fatigued after using it all day I'm actually reading off my teleprompter right now through the display and it's fine also the text when I'm reading things in my editor all great this is the first time I've used a headset and actually kind of enjoyed coding in it that said think we're a few software updates and Integrations away from this being an ideal coding device once we're there I can't imagine anything better like it is it's so close to groundbreaking the glimpses of something incredible are all over this device I am actually so excited for when we get to the point where not only is it a good developer experience it's the best one if you have $35 to $4,000 burning a hole in your back pocket and you're very curious what this looks like maybe it's worth a shot I'm very excited to play with video editing more though okay so quick Interruption I've been editing this video for about 30 minutes now and it is it is awesome the one catch is there's no way to pass your macbook's audio to the headset so I have to plug in my wired headphones to my MacBook say hi Murphy anyways we're not talking about Graphics we're talking about code and as close as this is I still think you should just buy a monitor but I'll be sure to let you guys know if and when that changes because I like this thing enough that I'll personally be keeping [Music] it thanks for helping me with the tax write off boys till I see you next time peace nerds
Info
Channel: Theo - t3․gg
Views: 170,788
Rating: undefined out of 5
Keywords: web development, full stack, typescript, javascript, react, programming, programmer, theo, t3 stack, t3, t3.gg, t3dotgg
Id: p2U1348Art0
Channel Id: undefined
Length: 9min 47sec (587 seconds)
Published: Mon Feb 05 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.