visionOS Fundamentals - Watch before you build for Vision Pro

Поделиться
HTML-код
  • Опубликовано: 21 июн 2023
  • 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
  • НаукаНаука

Комментарии • 126

  • @seanallen
    @seanallen  Год назад +13

    My iOS Developer courses: seanallen.teachable.com

  • @CalvinCrack
    @CalvinCrack Год назад +24

    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 Год назад +25

    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  Год назад +7

      We're all beginners in visionOS :). More videos will release over the coming weeks as I learn it myself.

    • @thehumblewolf
      @thehumblewolf Год назад

      ⁠@@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 5 месяцев назад

      I would love to learn swift for this

  • @petersuvara
    @petersuvara Год назад +2

    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! :)

  • @whoisrussell
    @whoisrussell Год назад +8

    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!

  • @ssherwerwer
    @ssherwerwer 2 месяца назад +1

    I love your straightforward approach to sharing insights and advice!

  • @swiftlydev
    @swiftlydev Год назад

    Awesome introductory video!

  • @silver10188
    @silver10188 Год назад +85

    I'd say good luck to Flutterers and React nativers, hehe.

    • @seanallen
      @seanallen  Год назад +9

      😏

    • @nipperinshorts
      @nipperinshorts Год назад +1

      They’ve already got it rendering. It doesn’t look great. But, it’s out there.

    • @nipperinshorts
      @nipperinshorts Год назад

      React Native specifically. Haven’t seen Flutter.

    • @Leshpngo
      @Leshpngo Год назад

      What about kivy developers…

    • @f00kwhiteblackracismwarsh07
      @f00kwhiteblackracismwarsh07 Год назад +7

      Flutter will beat React Native in 10 years. Flutter is the future

  • @jonb8633
    @jonb8633 11 месяцев назад +4

    Nice time to be a developer!! As a physician I wish we get few apps dedicated to healthcare like anatomy and disease conditons

  • @BlueOceanApps
    @BlueOceanApps Год назад +1

    Im so ready for this!!

  • @bradleygilmore
    @bradleygilmore 8 месяцев назад

    Great video! Thank you 😇

  • @saeedrahmatolahi462
    @saeedrahmatolahi462 Год назад +1

    Sean Allen is one of the best I learned from him a lot ❤

    • @seanallen
      @seanallen  Год назад +1

      Thanks for the kind words!

  • @justarandomfishguy8868
    @justarandomfishguy8868 9 месяцев назад +5

    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  9 месяцев назад

      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 8 месяцев назад

      @@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 6 месяцев назад +1

    Great overview, thank you!

    • @seanallen
      @seanallen  6 месяцев назад

      Glad you enjoyed it!

  • @JasonMitchellAZ
    @JasonMitchellAZ Год назад +1

    Yes, let's go! I'm excited for what's coming with visionOS & Vision Pro!

  • @WestCoastAce27
    @WestCoastAce27 Год назад +5

    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.

  • @frankcasteliogne4518
    @frankcasteliogne4518 Год назад +3

    SEAN ALLEN DON'T MISS
    thanks again for this breakdown king

  • @d7writes
    @d7writes Год назад +3

    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  Год назад +1

      I agree. A new platform is usually a good opportunity.

  • @birjubhatt8598
    @birjubhatt8598 Год назад +3

    Great explained brother. Keep it up.

  • @LanserXT
    @LanserXT Год назад

    Nice summary!

  • @moiCode429
    @moiCode429 Год назад +2

    Thanks Sean!

  • @manuelcamacho4325
    @manuelcamacho4325 Год назад +1

    Nice video! Thanks!

  • @alphonsosensleyii7630
    @alphonsosensleyii7630 4 месяца назад +1

    Thanks!

    • @seanallen
      @seanallen  4 месяца назад +1

      I appreciate the generosity, Alphonso!!

  • @dAntony1
    @dAntony1 6 месяцев назад +1

    Cool. Would love to get my hands on this hardware.

    • @seanallen
      @seanallen  6 месяцев назад +1

      You and me both!

  • @julianperry4767
    @julianperry4767 Год назад +4

    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  Год назад +2

      Agreed. Big opportunity here in my opinion.

  • @MpomartMedia
    @MpomartMedia Год назад +3

    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;-)

  • @swimxxallenxx3177
    @swimxxallenxx3177 Год назад +3

    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  Год назад +2

      More tutorials coming soon.

  • @Kanakapallianurag
    @Kanakapallianurag Год назад +2

    Awaiting for visions tutorial😊

  • @jihedbouchnak
    @jihedbouchnak Год назад

    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 ?

  • @jannismaingmail941
    @jannismaingmail941 5 месяцев назад

    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!

  • @bobbygeneric9396
    @bobbygeneric9396 Год назад +2

    Thanks

  • @natgenesis5038
    @natgenesis5038 Год назад +2

    I started learning and interesting into software engineering because Swift and SwiftUI .

    • @seanallen
      @seanallen  Год назад +1

      Best of luck on your journey!

    • @kamalkhanal409
      @kamalkhanal409 Год назад

      Can you share the resources that you are using to learn? I am beginner and kind of lost learning swift.

  • @SeriousCat5000
    @SeriousCat5000 Год назад +4

    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.

  • @jaimeortega8939
    @jaimeortega8939 Год назад +1

    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  Год назад +1

      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.

  • @darkwoodmovies
    @darkwoodmovies 9 месяцев назад +1

    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  9 месяцев назад

      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.

  • @budotsmedia_advertising
    @budotsmedia_advertising 10 месяцев назад

    can anyhone reccommend any assets in psd or blender, beyond what on the apples page (figma, sketch) ?

  • @kodij
    @kodij 5 месяцев назад

    How much Ram I need to build apps for Apple Vision?

  • @sahandsanaei3086
    @sahandsanaei3086 Год назад

    thanks for the great video. can i start building apps for vision pro from a windows device?

  • @nicholasderk
    @nicholasderk Год назад +1

    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 Год назад

      I think it will act like macOS with multiple open windows on multiple monitor setup

    • @nicholasderk
      @nicholasderk Год назад

      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?

  • @WikiPeoples
    @WikiPeoples 4 месяца назад

    Hey Sean, quick question for you can volume be anchored to a wall using the scene reconstruction?

    • @seanallen
      @seanallen  4 месяца назад

      Not as far as I know. But I've never tried it, so maybe?

  • @callmeyang
    @callmeyang Год назад +1

    Wonder what is the EMF Radiation coming out of these devices..
    Anyone?

  • @tenminutetokyo2643
    @tenminutetokyo2643 Год назад +1

    Awwsome, dood.

  • @ArisFilms
    @ArisFilms Год назад +3

    I'm excited for the next generation of video players

    • @seanallen
      @seanallen  Год назад +1

      Watching movies on this thing will be awesome.

    • @ArisFilms
      @ArisFilms Год назад +1

      @@seanallen imagine being able to make clips/save segments of a video to watch later by making quick gestures

  • @Koolbee_tv
    @Koolbee_tv 3 месяца назад

    does the visionOS has an inbuild qr code reader?

  • @isaacrios4886
    @isaacrios4886 11 месяцев назад +1

    hey Sean, I'd like to start with visionOS development.
    What would be the best mac specs ?

    • @jerohamortiz6971
      @jerohamortiz6971 9 месяцев назад

      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.

  • @rickyyy2006
    @rickyyy2006 3 месяца назад +1

    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  3 месяца назад

      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.

  • @iangrant4756
    @iangrant4756 Год назад +1

    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!

  • @ayberkmogol
    @ayberkmogol Год назад +1

  • @ercangunbilek3607
    @ercangunbilek3607 11 месяцев назад

    I have a Mid 2018 MacBook Pro. Will it be enough to develop an application for Vision Pro?

    • @AlexBlongX
      @AlexBlongX 29 дней назад

      It might be, I have a 1999 Macintosh and it seems to run it all fine

  • @ercangunbilek3607
    @ercangunbilek3607 11 месяцев назад

    Can we build app with react-native for apple vision ?

    • @xVinoz
      @xVinoz 6 месяцев назад

      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

  • @user-bg2qr4fy2e
    @user-bg2qr4fy2e 4 месяца назад

    Should I start learning Unity? Will it be helpful?

    • @seanallen
      @seanallen  4 месяца назад

      I'm sure it's helpful, but that's not small thing to learn.

  • @ma34529
    @ma34529 9 месяцев назад

    How quickly can someone with coding experience become proficient enough to build AR/XR apps in IoS for Vision pro?

    • @xVinoz
      @xVinoz 6 месяцев назад

      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

  • @sarachoudry3499
    @sarachoudry3499 3 месяца назад

    can you develop an app for clients?

    • @seanallen
      @seanallen  3 месяца назад

      Unfortunately, I'm not available for hire.

  • @trolley4388
    @trolley4388 Год назад

    Hi Lenin

  • @theskepticcoder7883
    @theskepticcoder7883 Год назад

    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  Год назад

      Other headsets won't have the market share this one will tho (in a few years of course, not right away).

  • @diyorbekxabibullayev270
    @diyorbekxabibullayev270 Год назад +2

    🇺🇿🇺🇿👍👍

  • @patthedev
    @patthedev Год назад +1

    It looks like there’s a boost in SwiftUI and VisionOS seems like a greenfield gold rush.

  • @nrdas8912
    @nrdas8912 8 месяцев назад +1

    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 5 месяцев назад

      They will get light like sunglasses

  • @markgreen2170
    @markgreen2170 5 месяцев назад

    ...apple takes privacy serious, LOL! ...

  • @SugarTouch
    @SugarTouch 5 месяцев назад

    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 Год назад

    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

    • @xr4nchy
      @xr4nchy Год назад

      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 6 месяцев назад

      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,@@xr4nchy

  • @xVinoz
    @xVinoz Год назад +2

    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  Год назад +1

      Best of luck with iOS Dev!

  • @d2burke
    @d2burke 10 месяцев назад +1

    Thanks!

    • @seanallen
      @seanallen  10 месяцев назад

      Wow, I appreciate the generosity! Glad you enjoyed it :)