visionOS Fundamentals - Watch before you build for Vision Pro

  Переглядів 86,547

Sean Allen

Sean Allen

10 місяців тому

Apple released the visionOS SDK on June 21st, 2023 and now we finally get to start building for the Vision Pro. In this video I talk about the fundamentals of the platform to you can be prepared to build an app for visionOS.
In this video I discuss:
- Windows, volumes, and spaces
- SwiftUI or UIKit
- Running existing iPad and iPhone apps
- Design Tips
- Privacy
My iOS Dev Courses:
seanallen.teachable.com/
Human Interface Guidelines:
developer.apple.com/design/hu...
Twitter:
Sean Allen - / seanallen_dev
Hired.com:
hired.com/x/1n01g
Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):
Paul Hudson's Hacking With Swift:
gumroad.com/a/762098803
Donny Wals - Combine:
gumroad.com/a/909014131
Mark Moeyken’s SwiftUI Books:
www.bigmountainstudio.com/swiftui-views-book/fzc51
Objc.io Books (Thinking in SwiftUI & Advanced Swift):
gumroad.com/a/656585843
#swift #softwaredeveloper #iosdeveloper

КОМЕНТАРІ: 124
@seanallen
@seanallen 10 місяців тому
My iOS Developer courses: seanallen.teachable.com
@whoisrussell
@whoisrussell 10 місяців тому
Just made it through the second module in your course! You really made this journey of learning swiftUI fun. I look forward to developing concepts for VisionOS. Appreciate your work, sean!
@xushnudkeldiboyev5393
@xushnudkeldiboyev5393 10 місяців тому
😂😂
@ssherwerwer
@ssherwerwer 10 днів тому
I love your straightforward approach to sharing insights and advice!
@petersuvara
@petersuvara 10 місяців тому
Welcome back Sean! Been a while. Good to see you putting together a tutorial for this. We're getting started on moving forward with development for this platform! :)
@CalvinCrack
@CalvinCrack 10 місяців тому
Not a developer but I still enjoyed this overview. I haven't been this excited about a new platform in forever. I'm optimistic that developers are going to take on this challenge to move into VisionOS (or at least develop for it in parallel). There's going to be a lot of pressure on the 1,000,000 early adopters to spend as much money as possible and keep Devs going until more users show up.
@brandonhopkins3438
@brandonhopkins3438 10 місяців тому
Desperate for a visionOS tutorial series, just building upon existing knowledge of SwiftUI! I only recently started learning Swift/SwiftUI, with no prior programming experience, and I definitely want to become a developer in this space. Thanks for uploading!
@seanallen
@seanallen 10 місяців тому
We're all beginners in visionOS :). More videos will release over the coming weeks as I learn it myself.
@thehumblewolf
@thehumblewolf 10 місяців тому
⁠@@seanallenif you being uploading vision tutorials I will subscribe, I know basic code,CCS, html and a little python. Wanna build for this platform!
@jonthuemichel9939
@jonthuemichel9939 3 місяці тому
I would love to learn swift for this
@swiftlydev
@swiftlydev 10 місяців тому
Awesome introductory video!
@saeedrahmatolahi462
@saeedrahmatolahi462 10 місяців тому
Sean Allen is one of the best I learned from him a lot ❤
@seanallen
@seanallen 10 місяців тому
Thanks for the kind words!
@BlueOceanApps
@BlueOceanApps 10 місяців тому
Im so ready for this!!
@seanallen
@seanallen 10 місяців тому
Me. Too.
@birjubhatt8598
@birjubhatt8598 10 місяців тому
Great explained brother. Keep it up.
@seanallen
@seanallen 10 місяців тому
I appreciate that!
@JasonMitchellAZ
@JasonMitchellAZ 10 місяців тому
Yes, let's go! I'm excited for what's coming with visionOS & Vision Pro!
@bradleygilmore
@bradleygilmore 6 місяців тому
Great video! Thank you 😇
@justarandomfishguy8868
@justarandomfishguy8868 8 місяців тому
I am very looking forward to a whole new sub-ecosystem with this devise and OS. I agree with you Sean, even it is expensive now but it has very good chance to prevail in the next decade, very well reminds me of how people were screaming on the expensive first Iphone when it came out yet it brought to the world unlimited possibility and massive productivity boost.
@seanallen
@seanallen 8 місяців тому
I also remember how people thought the first iPhone was ridiculous. I don't think this will be as prevalent as the iPhone for portability and cost reasons... but I believe it will be a successful product with a large market over the next 10 years.
@danielrossy7453
@danielrossy7453 6 місяців тому
@@seanallen that would be more prevalent than any human made device. Not exactly Vision Pro, but this kind of devices in general (and for sure Apple would have their place you know where ). It would provide "native" interactions with digital world for people. But moreover it would help to save money for all the spheres on physical devices through the virtual ones... Just think about it as wide as possible... If you don’t realize it today, then tomorrow you’re already late!
@federicobalzi
@federicobalzi 4 місяці тому
Great overview, thank you!
@seanallen
@seanallen 4 місяці тому
Glad you enjoyed it!
@frankcasteliogne4518
@frankcasteliogne4518 10 місяців тому
SEAN ALLEN DON'T MISS thanks again for this breakdown king
@seanallen
@seanallen 10 місяців тому
I appreciate it!
@jonb8633
@jonb8633 9 місяців тому
Nice time to be a developer!! As a physician I wish we get few apps dedicated to healthcare like anatomy and disease conditons
@d7writes
@d7writes 10 місяців тому
VisionOS is temping me to come back to the Apple ecosystem. It feels like something that will take off once it’s all said and done. To be in on it early feels like a win win.
@seanallen
@seanallen 10 місяців тому
I agree. A new platform is usually a good opportunity.
@moiCode429
@moiCode429 10 місяців тому
Thanks Sean!
@seanallen
@seanallen 10 місяців тому
You're welcome!
@LanserXT
@LanserXT 10 місяців тому
Nice summary!
@WestCoastAce27
@WestCoastAce27 10 місяців тому
Thanks for the sneak peek. I figured Apple would make the on-ramp as painless for current Apple devs as possible. Let’s just hope that Simulator is reliable; I still think $3500 is a pretty big barrier (even though HoloLens 2 is the same price) and if devs can’t test with confidence in the Simulator most will not bother.
@manuelcamacho4325
@manuelcamacho4325 10 місяців тому
Nice video! Thanks!
@seanallen
@seanallen 10 місяців тому
Glad you liked it.
@d2burke
@d2burke 8 місяців тому
Thanks!
@seanallen
@seanallen 8 місяців тому
Wow, I appreciate the generosity! Glad you enjoyed it :)
@silver10188
@silver10188 10 місяців тому
I'd say good luck to Flutterers and React nativers, hehe.
@seanallen
@seanallen 10 місяців тому
😏
@nipperinshorts
@nipperinshorts 10 місяців тому
They’ve already got it rendering. It doesn’t look great. But, it’s out there.
@nipperinshorts
@nipperinshorts 10 місяців тому
React Native specifically. Haven’t seen Flutter.
@Leshpngo
@Leshpngo 10 місяців тому
What about kivy developers…
@f00kwhiteblackracismwarsh07
@f00kwhiteblackracismwarsh07 10 місяців тому
Flutter will beat React Native in 10 years. Flutter is the future
@dAntony1
@dAntony1 4 місяці тому
Cool. Would love to get my hands on this hardware.
@seanallen
@seanallen 4 місяці тому
You and me both!
@natgenesis5038
@natgenesis5038 10 місяців тому
I started learning and interesting into software engineering because Swift and SwiftUI .
@seanallen
@seanallen 10 місяців тому
Best of luck on your journey!
@kamalkhanal409
@kamalkhanal409 10 місяців тому
Can you share the resources that you are using to learn? I am beginner and kind of lost learning swift.
@julianperry4767
@julianperry4767 10 місяців тому
While $3500 is expensive, it could be a great way to get into this space early. No doubt companies will be looking for Xcode developers who can make AppleVision apps for their businesses.
@seanallen
@seanallen 10 місяців тому
Agreed. Big opportunity here in my opinion.
@Kanakapallianurag
@Kanakapallianurag 10 місяців тому
Awaiting for visions tutorial😊
@seanallen
@seanallen 10 місяців тому
Coming soon.
@MpomartMedia
@MpomartMedia 10 місяців тому
Hey Sean, it has been a while since the last communication, I appreciate your dedication to everything Swift and SwiftUI, great explanation simple and straight to the bone, as usual, keep up the great work brother man;-)
@seanallen
@seanallen 10 місяців тому
Happy to do it.
@swimxxallenxx3177
@swimxxallenxx3177 10 місяців тому
Was wondering when you would talk about VisionOS. I’m interested how to setup the simulation. Currently taking your SwiftUI course on Teachable.
@seanallen
@seanallen 10 місяців тому
More tutorials coming soon.
@bobbygeneric9396
@bobbygeneric9396 10 місяців тому
Thanks
@seanallen
@seanallen 10 місяців тому
No problem
@ArisFilms
@ArisFilms 10 місяців тому
I'm excited for the next generation of video players
@seanallen
@seanallen 10 місяців тому
Watching movies on this thing will be awesome.
@ArisFilms
@ArisFilms 10 місяців тому
@@seanallen imagine being able to make clips/save segments of a video to watch later by making quick gestures
@budotsmedia_advertising
@budotsmedia_advertising 8 місяців тому
can anyhone reccommend any assets in psd or blender, beyond what on the apples page (figma, sketch) ?
@tenminutetokyo2643
@tenminutetokyo2643 10 місяців тому
Awwsome, dood.
@jihedbouchnak
@jihedbouchnak 10 місяців тому
price is out of the beget of many clients in other word "building apps for few clients is not paying off" but the bright side is this will give us time to get in depth do you thing regular consumer will get use to it ? is this going to be widely spared what do you think ?
@darkwoodmovies
@darkwoodmovies 7 місяців тому
Do you think this will catch on, or stay incredible niche? My thinking is it will eventually have moderate usage, maybe like the Apple Watch but not as common because of the price tag (assuming the price goes down to like $1500 or something eventually).
@seanallen
@seanallen 7 місяців тому
It will never be as mainstream as the iPhone due to portability and price. But I certainly think it will catch on enough to be a viable platform to develop for.
@jannismaingmail941
@jannismaingmail941 3 місяці тому
hi there! i actually just stumbled across your videos when i had the slight urge to maybe jump into programming something for the vision pro. I have no experience with anything you talked about, just some knowledge about html/css. How realistic would it be for me to start building apps as someone with almost zero experience? greets and thanks!
@jaimeortega8939
@jaimeortega8939 10 місяців тому
Would love to know more about how you develop a 3d icon for this. I see it's just planar vectors and VisionOS does the rest? At first I thought you would be able to do an actual 3d object and use that as an icon, but I guess not?
@seanallen
@seanallen 10 місяців тому
They talk about it in a WWDC video about designing for visionOS. You just give them 3 layers (like I show in the video) and they handle it.
@isaacrios4886
@isaacrios4886 9 місяців тому
hey Sean, I'd like to start with visionOS development. What would be the best mac specs ?
@jerohamortiz6971
@jerohamortiz6971 7 місяців тому
Been looking for minimum and ideal specs, haven't found any. I'm looking into buying a new Mac but would like to have one that it is decent for developing XR apps.
@SeriousCat5000
@SeriousCat5000 10 місяців тому
Do people think Apple will allow eye tracking for games? Because I could see some interesting scenarios where, for example, you play as an RPG thief class and you have to be careful not to let your eyes linger too long on an NPC's pocket purse, or else you'd be detected and they'd become wary of your intentions.
@ayberkmogol
@ayberkmogol 10 місяців тому
@WikiPeoples
@WikiPeoples 2 місяці тому
Hey Sean, quick question for you can volume be anchored to a wall using the scene reconstruction?
@seanallen
@seanallen 2 місяці тому
Not as far as I know. But I've never tried it, so maybe?
@nicholasderk
@nicholasderk 10 місяців тому
Is there any information yet about how many windows/volumes can coexist in the shared space and how long do they persist? In theory they’re all visible even if the user doesn’t interact with it for hours so they should stay open, but it feels more like iOS where they’re likely gonna cull memory aggressively. Thoughts?
@ArnoldAntonio
@ArnoldAntonio 10 місяців тому
I think it will act like macOS with multiple open windows on multiple monitor setup
@nicholasderk
@nicholasderk 10 місяців тому
I get that, but on macOS your apps never close as long as they have windows open; will it be the same for visionOS or will the system act more like iOS/iPadOS and close apps that haven’t been interacted with in awhile?
@sahandsanaei3086
@sahandsanaei3086 10 місяців тому
thanks for the great video. can i start building apps for vision pro from a windows device?
@seanallen
@seanallen 10 місяців тому
Unfortunately not.
@rickyyy2006
@rickyyy2006 Місяць тому
Hi sir, just want to know if buying a Vision Pro is going to allow me to build and test Vision Pro applications? On Apple website, it says need a Vision Pro development kit. Thanks a lot
@seanallen
@seanallen Місяць тому
Xcode has a visionOS simulator that you can run and test your apps on. So it's possible. However, there's no substitute for running the app on an actual Apple Vision Pro. The experience is totally different.
@ercangunbilek3607
@ercangunbilek3607 9 місяців тому
I have a Mid 2018 MacBook Pro. Will it be enough to develop an application for Vision Pro?
@kodij
@kodij 3 місяці тому
How much Ram I need to build apps for Apple Vision?
@callmeyang
@callmeyang 10 місяців тому
Wonder what is the EMF Radiation coming out of these devices.. Anyone?
@iangrant4756
@iangrant4756 10 місяців тому
I wonder how long UIKit will be supported? Another couple of years? 5 years? It’s going to go away at some point, that’s for sure!
@Koolbee_tv
@Koolbee_tv Місяць тому
does the visionOS has an inbuild qr code reader?
@ma34529
@ma34529 7 місяців тому
How quickly can someone with coding experience become proficient enough to build AR/XR apps in IoS for Vision pro?
@xVinoz
@xVinoz 5 місяців тому
it depends maybe 8 - 12 months unless you have the ability to understand siwftui like a boss. Otherwise you would have to learn uikit which is the hard side of ios and then you will be able to use swiftui as your bitch
@user-bg2qr4fy2e
@user-bg2qr4fy2e 2 місяці тому
Should I start learning Unity? Will it be helpful?
@seanallen
@seanallen 2 місяці тому
I'm sure it's helpful, but that's not small thing to learn.
@ercangunbilek3607
@ercangunbilek3607 9 місяців тому
Can we build app with react-native for apple vision ?
@xVinoz
@xVinoz 5 місяців тому
react native recently launched the possibility to "develop" apps for vision os, the thing is that the library is at a stage where it poops itself in the diaper and needs someone to change it. So react native will be late for 1 or 2 years
@trolley4388
@trolley4388 10 місяців тому
Hi Lenin
@sarachoudry3499
@sarachoudry3499 Місяць тому
can you develop an app for clients?
@seanallen
@seanallen Місяць тому
Unfortunately, I'm not available for hire.
@patrick_bellot
@patrick_bellot 10 місяців тому
It looks like there’s a boost in SwiftUI and VisionOS seems like a greenfield gold rush.
@seanallen
@seanallen 10 місяців тому
Agreed.
@theskepticcoder7883
@theskepticcoder7883 10 місяців тому
i wanna build some cool apps for visionOS but its sad that apple force there product even for development.. i cant run x code on windows so ya i rather build for other brands
@seanallen
@seanallen 10 місяців тому
Other headsets won't have the market share this one will tho (in a few years of course, not right away).
@diyorbekxabibullayev270
@diyorbekxabibullayev270 10 місяців тому
🇺🇿🇺🇿👍👍
@nrdas8912
@nrdas8912 6 місяців тому
People believe the general computer-using public will put goggles on their faces to use a PC, tablet, or phone. It's never going to happen. Everyone I know in tech says the same thing: it never will happen. So what is this tiny niche market some people believe is not minor or niche?
@crhu319
@crhu319 3 місяці тому
They will get light like sunglasses
@markgreen2170
@markgreen2170 3 місяці тому
...apple takes privacy serious, LOL! ...
@SugarTouch
@SugarTouch 3 місяці тому
Unity locked VisionOS development behind expensive paywall. And Unity’s doubtful decisions make its future uncertain. I would not recommend invest time in learning unity.
@gofudgeyourselves9024
@gofudgeyourselves9024 10 місяців тому
Apart from learning apple's development tools like Swiftui,xcode i highly recommend learning blender & Godot game engine. You will thank me afterr 5 years
@prashant6837
@prashant6837 10 місяців тому
why don't people say swift, swiftui, xcode. Why do people miss out Swift ? I am a intermediate python guy. Do you think its ok to get into apple development without having no experience in frontend stuff ? or will it be a complete disaster for me ?
@xVinoz
@xVinoz 5 місяців тому
disaster. More disaster if you start with swiftui, you wont understand why every method has 10 optional parameters lol and learning uikit requires time, but who knows,@@prashant6837
@xVinoz
@xVinoz 10 місяців тому
Whatupp Sean, just wanna say hi and let you know that I've been watching your videos because im learning IOS development at a very high peace so i can switch from frontend to IOS development. I also made a twitter account and gave you a follow, and I'd like to know if there will be the Monthly Hayppy Hour. By the way thanks for the videos, you have a good form explaining concepts. -Peace
@seanallen
@seanallen 10 місяців тому
Best of luck with iOS Dev!
@alphonsosensleyii7630
@alphonsosensleyii7630 2 місяці тому
Thanks!
@seanallen
@seanallen 2 місяці тому
I appreciate the generosity, Alphonso!!
visionOS 3D content in SwiftUI | Xcode | Spline
25:01
Sean Allen
Переглядів 4,8 тис.
Vision Pro for Dev after one week
14:54
Alex Ziskind
Переглядів 255 тис.
Артем Пивоваров х Klavdia Petrivna - Барабан
03:16
Artem Pivovarov
Переглядів 6 млн
Using Apple Vision Pro: What It’s Actually Like!
37:19
Marques Brownlee
Переглядів 26 млн
Learn Spatial Design - Case Study Step by Step
15:36
Malewicz
Переглядів 44 тис.
THIS is how I capture ALL my thoughts using Apple Shortcuts and Notion
13:30
Vikash Analytics
Переглядів 24 тис.
Why I spent $3600 on the iPad Pro M4.
16:12
Mrwhosetheboss
Переглядів 2,1 млн
3 Things You DIDN’T Know about the Apple Vision Pro 👀🫢
0:57
Will Bowers
Переглядів 453 тис.
Apple Vision Pro: Startup Platform Of The Future?
27:59
Y Combinator
Переглядів 91 тис.
M4 iPad Pro Impressions: Well This is Awkward
12:51
Marques Brownlee
Переглядів 4 млн
I coded on the Apple Vision Pro for 24 hours - it was okay lol
17:52
Your Average Tech Bro
Переглядів 60 тис.
M4 iPad Pro Event - 20 Things Apple Didn’t Tell you!
16:41
Max Tech
Переглядів 152 тис.
Рекламная уловка Apple 😏
0:59
Яблык
Переглядів 685 тис.
САМЫЙ дешевый ПК с OZON на RTX 4070
16:16
Мой Компьютер
Переглядів 88 тис.