How to Make an App - Lesson 1 (2024 / SwiftUI)

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024

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

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

    👋 Our "Launch Your First App" program will help you build up your iOS skills to publish your very own feature rich app even if you’re a beginner starting from scratch. cwc.to/youtubeoffer

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

      Can you help me please

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

      Thanks

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

      Great video, thanks!

    • @Luffy1-667
      @Luffy1-667 Год назад

      Iks

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

      Hey Chris thank you for this video, I know this isn't ideal but i'm running an older model of OS (high sierra) and am on XCode 10. I can't seem to find a way to add the "contentView" in the left pane, nor can I find out how to insert it. Any guidance on this would be super helpful

  • @RichardWarg
    @RichardWarg Год назад +31

    Chris- This is the best tutorial I’ve seen in my entire 60 year career. Kudos.

  • @norabellerose8560
    @norabellerose8560 Год назад +109

    This is much better to understand compared to the course from last year. You’re definitely getting better with explaining it to regular every day people.

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

      He's been doing it since 2013 LoL , about time he got better at it.

    • @CodeWithChris
      @CodeWithChris  Год назад +17

      Thank you for your kind words! - Pat

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

      @@CodeWithChris using your trick can we make app for Android and upload in play store

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

      @@CodeWithChrisyou are the best teacher online I have ever encountered

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

      Keep up your good effort.

  • @ExitStrategyNYC
    @ExitStrategyNYC Год назад +34

    i *love* the focus on using Xcode's features and UI to program instead of rote memorization of syntax. That's a HUGE win for visual learners like me. Thank you so much.

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

      Thank you for watching! :) - Pat

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

      The "Visual learners" concept doesn't exist. Everything is improved just by practicing it. Mixing complex data with more simplified data is better for us to comprehend.

  • @sivasankarkanna1094
    @sivasankarkanna1094 Год назад +10

    ​ I started studying Swiftui a few days ago and have been working on real-time projects since then. I am thankful to anyone who can help me understand Swiftui and combine frame work, which is crucial for me.

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

      Hi! You can post on our CodeCrew forum if you have any questions or clarifications. We have experts and fellow students who can help you out. Just visit this link codecrew.codewithchris.com - Pat

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

    I don’t usually leave comments or subscribe from the first video but you’re really an exception. You made it seem so easy. All my fears are out the window after watching you smooth and calm video. So original. Keep up the good work my Asian brother. Can’t thank you enough. ❤

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

      Wow thank you so much for your sweet words!! :) - Pat

  • @N0KU.
    @N0KU. Год назад +18

    Star-quality lesson series! Tons of thanks for the time, energy and skills invested!

  • @misssunshine5932
    @misssunshine5932 Год назад +6

    Thank you!!!! I have always thought coding or development is rocket science but I can never do that. This is an amazing experience.

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

      Thank you so much for learning with us!! :) - Pat

  • @First.Last.99
    @First.Last.99 Год назад +2

    you are an amazing teacher. calm. smart. everything is so good, thank you

  • @hiukong
    @hiukong 10 месяцев назад +3

    This is awesome, man! I really like how it was organized. So easy to understand! Thanks a thousand, Chris!

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

    WOW, AMAZING!!! I never seen a tutorial like this. Coding has been always a big challenge. You made it so easy to understand. Thank you. Will continue to watch the rest parts.

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

    Explained it really well! I'm taking notes and doing the complete course! Thank you!

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

      Glad it was helpful! Thanks for learning with us! - Iñaki

  • @MdNaushadAlam-y2n
    @MdNaushadAlam-y2n 2 месяца назад

    я лохонулся, что не нашел твой канал раньше! уже неделю качаю бабки, на первую тачку накопил! спасибо, лаба ты реально химичишь нормально))

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

    This is one of the best iOS programming videos I’ve ever seen

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

    dude, I like your channel that lot! You are so great! I learned so much from you and love your videos. Keep going 👍😘

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

      Thanks for watching! I'll be sure to let Chris know :) - Iñaki

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

    I really appreciate your detailed course. Very helpful to learn how to build an app quickly. Thanks!

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

    So i just turned 13 i really love the simple concept of comupter so i really wanna learn coding so i can make an app of even like a game

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

    This was awesome thank you! Wish it was easy to download xcode on a windows PC. Looks like I will need to download a virtual machine.

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

    I am new to Xcode and you are the only person i understand. lol Love your videos. Keep up the great work!

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

    Cool thanks just coded my first app! have this great idea for a game app im sure i am getting closer to actually doing this! enjoying Swift 10 X more than a python class i just finished!

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

    Great and most valuable 30 min i have spent in learning to code Swift under Xcode and thank you. Can skills learned here be used to program apple watch as well, I am thinking yes

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

    Thanks. Great first lesson. It is so easy to follow. Thank you so much for this.

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

    Awesome video, thank you so so much! 😁

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

    thank you Chris and your Team :)
    this update seem better than the older version.
    any plan on updating your Swift Beginner course to Swift 5.7? i think it deserve an update please.

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

      In this video Chris used xcode 14.1 which also supports the new swift 5.7 version - Pat

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

    woah this is totally new to me, and i'm shocked on how easy it is. how apple developed XCode that literally gives us the code just by drag and drop what we wants. ive been coding web app in vscode, and i didn't have anything like this....

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

    Excellent video, thank you a lot!
    May I ask what camera and microphone you use for recording? Looks and sounds great.

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

    So easy to follow! Thanks Chris 😀

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

      Glad it was helpful! Thanks for watching! - Iñaki

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

    you are the best instructor I have ever seen,

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

      Glad you found it helpful! Thanks for learning with us! - Iñaki

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

    Make more videos brother I'm watching ❤️

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

      New lessons will be uploaded every week so stay tuned! :) - Pat

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

    Thanks a lot dear teacher

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

    brilliant video, you're a great teacher. thank you!!

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

      Thank you so much for the kind words!! - Pat

  • @Sarha-y2u
    @Sarha-y2u Год назад +2

    If we don't have Macbook what should we do then?

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

    This is easy and simple to follow even teens like me can follow it with ease, this seems like a great video!

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

    Hi, this video is fantastic! I was wondering what the upload schedule is for this lesson series?

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

      Hi Lea! We upload new lessons every week - Pat

  • @k-c
    @k-c 10 месяцев назад

    Is that it ? I never tried xcode and I have been an ameteur coder for over 22 years. Thank you for helping me undertstand the xcode interface and launching the first app.

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

      Glad it was helpful! Thanks for learning with us! - Iñaki

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

    Cool Lesson I got my first app tested on simulator while watching the video

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

      That's awesome! Thanks for watching! - Iñaki

  • @ДианаМорозова-д3т

    thank you for video, helps a lot

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

    thank you very much, easy to understand !

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

      Glad it helped! Thanks for watching! - Iñaki

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

    I've recently embarked on a new adventure by starting my own channel. I'm hopeful that it will grow and reach many viewers. Thank you for joining me on this journey!

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

      Best of luck! You can do it! - Iñaki

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

    Great update for the old lesson

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

    I don't have any of that stack stuff what's wrong with my Xcode

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

    love this lesson , thanks Chris... btw Toronto or Vancouver which one do u like ? for me its Toronto rna

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

    Love this video, one problem though, Im on linux and dont own any apple macs, only an apple iphone, im thinking of running macOS on a VM but wifi is slow so it'll take a long time to download, still love the video!!!

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

    Could you please consider doing a video (or series) like this on a windows platform?

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

    First video done!

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

      Way to go! Thanks for learning with us! - Iñaki

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

      @@CodeWithChris I'm committed! I'm currently on the MIMO app after waking up, then I just sub to Codacademy for my mid mornings and afternoon/evening I'm in this tutorial of your. I'm considering sub to your website afterward. I like the way Chris explaining things. Very excited about my future! My goal is to learn Swift to actually get into NLP AI. Thanks again!

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

    Thanks!

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

    Thanks!

  • @eureka410
    @eureka410 2 дня назад

    i don't know maybe it's a good video but they updated xcode and i am completely lost i can do anything of this stuff because the did't put the same writting fff i hope i never give up

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

    Increadible video man😊😊

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

    W animations.

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

    Since these videos appeared, apps for Apple's magical Vision Pro headsets are programmed using SwiftUI.

  • @AlexPetrov108
    @AlexPetrov108 2 месяца назад

    Thank you so much, I'm following along and in my current version of Xcode, I didn't have to use the vertical stack for the image and text elements to go after each other. In fact I compared having and not having a vertical stack - it looks identical. Have they made the vertical stack behaviour default for all elements without the need to have explicitly in the recent version?

  • @hzakaria5338
    @hzakaria5338 16 дней назад

    Thank you

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

    Great first lesson, where can I find the remaining lessons?

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

      Hi Geoff, you can watch the rest of the lessons here ruclips.net/p/PLMRqhzcHGw1Y5Cluhf7pKRNZtKaA3Q4kg - Pat

  • @user-bb6bn3wm7e
    @user-bb6bn3wm7e Год назад

    Hello Chris, thank you so much for doing this tutorial! Excellent job and so helpful to have each step explained in thorough detail.
    I wanted to ask would it be possible for people who have Windows operating systems to install and use an app that is developed on IOS?

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

      Thanks for watching! Developing iOS apps in Windows is pretty limited, you may check your options on this article: codewithchris.com/ios-development-windows/
      - Iñaki

    • @user-bb6bn3wm7e
      @user-bb6bn3wm7e Год назад

      @@CodeWithChris Thank you so much for your response :)

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

    Thank you!

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

    So happy!

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

    Will you ever make a in depth tutorials for coding with Native React 😭

  • @nimbletortoise6228
    @nimbletortoise6228 2 месяца назад

    is there any way i can do this on windows? i really want to follow this series but i dont have access to a mac

  • @nissabrandt1097
    @nissabrandt1097 2 месяца назад

    Thank you!

  • @Hasan-po6ud
    @Hasan-po6ud 7 месяцев назад

    Thanks

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

    Great video

  • @mal2204
    @mal2204 2 месяца назад

    this is a nice tutorial but when I open xcode it opens along with 62 lines of code is it just me ??

  • @arthur92632
    @arthur92632 4 дня назад

    My Xcode automatically stacks items, even if they aren't in Vstack. Can someone Help me, maybe it is because I just updated to MacOS Sequoia.

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

    Hi. Chris. Please, can you tell me, do you use your awesome keyboard for both iOS and Android development?
    Would you like to show the model of your black keyboard? Thanks.

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

    Do I need an apple computer to utilize this video?

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

    great !

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

    Thanks !! 😀

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

    Thanks for the video
    One question who can I make app with windows

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

    Thank you!!! 😭 Im so lost.

  • @Jay-xq1dc
    @Jay-xq1dc 6 месяцев назад

    Not sure if its only for me, but this tutorial seem somewhat outdated, at 9:15 I already noticed the tutorial shows removing sections of the default code which is different from default code in the newest version of Xcode :/

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

    How can I download swift on MacBook Pro 2019

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

      Hello @LextroDon_Afta12!
      You can locate Xcode within your Mac App Store and proceed to download it from there. The package includes the most recent finalized version of Swift.
      --Joash

  • @netmarketer77
    @netmarketer77 2 месяца назад

    can't find modifiers when pressing Plus sign on my Xcode ! I have only the last 4 icons.?

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

    Hi dear Chris
    first of all, I should say bravo to your best teaching, and on the other hand, I need your help:
    Recently I bought a MacBook Air 2020(intel Based on core i3-gen 10)with 8 GB RAM and 256 NVme disk- so I installed Xcode ver.15 from the App Store and now when I want to open Xcode and a new project it takes a too long time and very uncomfortable me it works very slow and sometimes Crashes.
    Print("PLS Help Me!")

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

      I'm sorry to hear that! Speed relies on a good machine, and with the specs you've shared I can say that's about normal and within expectation. It might take you time to open Xcode or a project and compile code but you just have to be patient and focus on your learning.
      If you're open to recommendations for a Mac computer and you're within a certain budget, I'd recommend the MacBook Air M1 2020 or an M1 or M2 Mac mini. - Iñaki

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

      thank you for replay dear Chris@@CodeWithChris

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

    Ok- I will watch this video then and see if I understand it. I am a total total beginner

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

    Besides the Simulator... is there a way to export the app and put it on your ipad or iphone to test before putting it on the app store or submitting it through the apple developer process?

  • @kenn.3th
    @kenn.3th 8 месяцев назад

    After watching this video i feel like neo from the matrix when he got Kung fu downloaded into his brain. This is awesome thank you

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

    Can you download the app to your phone for personal use without submitting it???

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

    I'm planning to make some videos. What software do you use to zoom in and out

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

    Hey Chris! How much is the annual enrollment fee for the Apple Developer Program? Thanks for creating such an informative video!

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

      Apple Developer Program enrollments for an individual or organization account costs $99 USD annually, and would cost more for enterprise developer programs. Difference between individual/organization vs enterprise is the way you distribute your apps. The former would allow you to publish and distribute your app in the App Store, while the latter allows you to distribute your app to devices registered under your developer program. - Iñaki

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

    Thanks for your great tutorial. I have mac with macOS Monterey, Can not be upgraded to Ventura and I have XCode 14.1. When I lunch the Xcode, Iphone 14 Pro Simulator is Black all the way. I can add pictures and follow your tutorial but whole foreground color including top and bottom of the simulator is black from the moment I lunch the Xcode. I uninstalled the Xcode, reinstalled the macOS but it is Black. please guide. Thanks

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

      Hello @babakbadri3016,
      The issue you're experiencing could potentially be attributed to the hardware limitations of your device. Certain features necessitate minimum hardware specifications for optimal functioning. Therefore, I advise you to verify the minimum system requirements for the version of Xcode that you're presently using, and compare them to your machine's specifications.
      --Joash

  • @mukhesha8159
    @mukhesha8159 7 месяцев назад

    basically we need to know how to use modifiers

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

    Hey! Many thanks for the tutorial! When I try uploading my picture it says the image is 728 by 455 and that it should be 1,024×1,024pt? What should I do in this instance

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

    Please make Crash course,
    App development,
    Thanks

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

    Without it is download by a simple mobile? please give me reply please 🥺

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

    Thank you Chris. I have done this lesson multiple times. Very helpful. The second time I tried this - after creating a name and saving - I got an error. The only thing I could figure out is that I named it with digits in the front and not letter. Thoughts? Can I not do that? Thank you!

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

      Thanks for taking the time to comment, @JayHuemann! About the error you experienced you may want to post it to our community forum at cwc.to/codecrew.
      --Joash

  • @CoolShark2th
    @CoolShark2th 2 месяца назад

    My only complaint is how you pronounce "simulator". Guessing that's bkz you're Canadian though.

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

    from the @24:56 section, when I click the run button, the simulation is just a white screen. Why is this?

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

    Hi Chris, could you explain why my emulator interface and preview interface have different sizes? Thx

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

    Hy bro, how much configuration is needed to develop an app for laptop

  • @AryanSingh-zq5sn
    @AryanSingh-zq5sn 10 месяцев назад

    Heyyy when am launching my interface loog like white full white

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

    I only have an iPad Pro with the M1 chip, but looks like Xcode is only available on macOS. Ugh, have to buy a MacBook now.

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

      No you don't! Look for Apple's Playground App! It can be used to publish app too!
      EDIT: Link - www.apple.com/swift/playgrounds/
      @AdrienVillez

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

    What kind of file types are supported for this image? I am using a pdf and preview is an error.

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

    Could you please teach UIKit programmatically for this app?

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

      We have been teaching UIKit for many years. All older videos are still available on RUclips and on CodeWithChris.com. @AdrienVillez

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

    Hi Chris. I’m a web dev hoping to transition to iOS dev. I was looking at your site. What’s the difference from joining and subscribing on RUclips vs through your site?

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

      On youtube, we love to help beginners diving into iOS even if they have NEVER coded before. Our website takes the same route but we have also 55+ courses to follow, with different level of difficulty. We also have a forum, where all of our student gather to ask question and join forces to build apps together. (also on RUclips we can't share code and provide help)
      @AdrienVillez

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

    Will these work in a lower version of Xcode too or is this only for the latest version?

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

      We have an older version on RUclips with the previous versions of Xcode. Now, Xcode hasn't changed much in a few years, Swift and SwiftUI either. I do recommend updating Xcode and macOS tho (unless you are limited by your hardware)
      If you have any code issues or questions, please post them in our forum: codecrew.codewithchris.com/
      @AdrienVillez

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

    Can you make a video on How to make a app using android? Thank youu and Godbless!!

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

      Unfortunately, our channel focuses on iOS apps only! - Pat

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

    Did you say "build apps" or build abs"?

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

    Hey Chris! Will your website be updated as well? Or it this just for RUclips? Thanks again!

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

      Hi Christian! This will also be released on the website. You can check out our How to Build an App in 14 Days free course on our website where all lessons will be uploaded :) - Pat

  • @NitroDash-eg2di
    @NitroDash-eg2di Год назад

    How do I get the screen back?