CodeWithChris
CodeWithChris
  • 589
  • 45 130 333
Xcode 15 Tutorial for Beginners (2024)
Learn how to use Xcode for your first iOS app project in this step by step tutorial! This tutorial will show you where to get Xcode, how to create your first iOS project, what all the files mean, how to use Xcode to code in Swift and build user interfaces and more!
Timestamps:
00:00 1. Intro
00:17 2. Where to Download Xcode
02:20 3. How to Start a New Xcode Project
07:36 4. The Main Areas of Xcode
09:40 5. Xcode Project Files and Navigator Area Basics
18:07 6. Xcode Editor Area Basics
29:03 7. Xcode Inspector Basics
34:02 8. Xcode Toolbar Basics
38:19 9. Using The iOS Simulator
40:48 10. Installing your App on a Physical Device
45:00 11. Outro
I’ve been successfully helping beginners and non-coders learn iOS app development online for over 10 years. We have so many success stories from students and I know we can help you too. Get started with our beginner lessons: cwc.to/start
zhlédnutí: 2 384

Video

Making Money With Apps (Vlog 11)
zhlédnutí 1,1KPřed 14 hodinami
This is a behind the scenes diary of us building an app product to make money with it. I’m hoping to document all the roadblocks, decisions and lessons learned along the way. Here’s the eleventh vlog entry dated April 23, 2024. I’ve gathered the feedback and issues from our internal testing. I want to show you what we have to fix with our app before we can submit it. And I’ve also read your com...
Making Money With Apps (Vlog 10)
zhlédnutí 1,6KPřed dnem
This is a behind the scenes diary of us building an app product to make money with it. I’m hoping to document all the roadblocks, decisions and lessons learned along the way. Here’s the tenth vlog entry dated April 18, 2024. The mood tracker app is done and we’re doing some internal testing via Testflight. In this vlog, i want to show you the finished app and show you how beta testing in TestFl...
Making Money With Apps (Vlog 9)
zhlédnutí 2,1KPřed měsícem
This is a behind the scenes diary of us building an app product to make money with it. I’m hoping to document all the roadblocks, decisions and lessons learned along the way. Here’s the ninth vlog entry dated March 22nd, 2024. In this entry, I give a demo of the app (it’s nearly complete) and I also show the app icons that we’re considering using. It’s unscripted and raw so I apologize if it’s ...
Making Money With Apps (Vlog 8)
zhlédnutí 2KPřed měsícem
This is a behind the scenes diary of us building an app product to make money with it. I’m hoping to document all the roadblocks, decisions and lessons learned along the way. Here’s the seventh vlog entry dated March 6th, 2024. In this entry, I walk through our progress now that we’re 3 sprints in. We’ve set a target for ourselves to submit the app on April 2nd. To be honest, it’s a bit aggress...
How To Use Text Fields in SwiftUI (2024)
zhlédnutí 3,5KPřed 2 měsíci
Learn how to use a SwiftUI TextField to capture user input. This tutorial contains sample code and common use cases for text fields. In this SwiftUI TextField tutorial, we’ll cover: 00:00 Intro 00:12 A basic usage example 03:10 Responding to text field events such as on submit 03:56 Handling focus states on a single text field 05:41 Handling focus states on a multiple text fields Download sampl...
Making Money With Apps (Vlog 7)
zhlédnutí 2,8KPřed 2 měsíci
This is a behind the scenes diary of us building an app product to make money with it. I’m hoping to document all the roadblocks, decisions and lessons learned along the way. Here’s the seventh vlog entry dated February 14th, 2024. In this entry, I walk through the finalized UI design for the Mood Tracker App that our team is building. It’s unscripted and raw so I apologize if it’s a bit rambly...
SwiftUI Image Basics (2024)
zhlédnutí 2,7KPřed 2 měsíci
Learn how to use a SwiftUI Image to display graphical assets. This tutorial contains sample code and common use cases for Images and styling. In this SwiftUI Image tutorial, we’ll cover: 00:00 Intro 00:13 A basic usage example 05:21 Customizing and styling images 06:34 How to display icons Download sample code for all SwiftUI components here: cwc.to/swiftui-kit Article version of this tutorial:...
Making Money With Apps (Vlog 6)
zhlédnutí 2,2KPřed 3 měsíci
This is a behind the scenes diary of us building an app product to make money with it. I’m hoping to document all the roadblocks, decisions and lessons learned along the way. Here’s the sixth vlog entry dated January 25th, 2024. In this entry, I talk about: How our first development sprint went My redesign of the app and ultimately the direction we’re moving in Lessons learned so far in this jo...
SwiftUI Button Basics (2024)
zhlédnutí 4,5KPřed 3 měsíci
In this SwiftUI Button tutorial, we’ll cover: 00:00 Intro 00:24 A basic usage example 02:13 buttonStyle modifier for preset button styles 04:27 Examples of different custom buttons 08:17 Font modifiers 09:57 Button accessibility Download sample code for all SwiftUI components here: codewithchris.com/swiftui-codekit How to use custom fonts in your app: Article - codewithchris.com/swiftui/swiftui...
How to Become an iOS Developer - Landing the Job
zhlédnutí 2,9KPřed 3 měsíci
In the last video, you discovered where to learn the skills you need to practice iOS Programming. Now let's discuss what are the different steps to get a job! If you missed step 1, here's the series playlist: czcams.com/play/PLMRqhzcHGw1a2aJ0KGNPnLYf4MYzLxH27.html&si=Jpp3pAfOoLQ2n4jR iOS Developer Skill Map PDF: codewithchris.zapier.app/ios-dev-skill-map Timestamps: 00:00 Intro 00:54 Five Steps...
Making Money with Apps (Vlog 5)
zhlédnutí 2,8KPřed 3 měsíci
This is a behind the scenes diary of us building an app product to make money with it. I’m hoping to document all the roadblocks, decisions and lessons learned along the way. Here’s the fifth vlog entry dated January 8th, 2024. In this entry, I talk about: • How I overcame my mental hurdles and lack of motivation • How we’re running our development sprints It’s unscripted and raw so I apologize...
Will AI Take Over Our Jobs?
zhlédnutí 3,4KPřed 4 měsíci
We're moving towards writing less and less code... could AI eventually take over the job of iOS developers? I explore this question in today's video! Launch Your First App program: learn.codewithchris.com/collections CodeWithChris is dedicated to teaching beginners and non-programmers all about how to make an app. On the site, you'll find a ton of free resources and tutorials to aid you on your...
Why Join CWC+?
zhlédnutí 2,4KPřed 5 měsíci
Why Join CWC ?
Making Money With Apps (Vlog 4)
zhlédnutí 4,2KPřed 5 měsíci
Making Money With Apps (Vlog 4)
Making Money With Apps (Vlog 3)
zhlédnutí 4,6KPřed 6 měsíci
Making Money With Apps (Vlog 3)
Making Money With Apps (Vlog 2)
zhlédnutí 5KPřed 6 měsíci
Making Money With Apps (Vlog 2)
Making Money With Apps (Vlog 1)
zhlédnutí 11KPřed 6 měsíci
Making Money With Apps (Vlog 1)
Easy Paywalls and Experiments Using RevenueCat
zhlédnutí 3,7KPřed 6 měsíci
Easy Paywalls and Experiments Using RevenueCat
How to Become an iOS Developer - How To Acquire Skills
zhlédnutí 5KPřed 6 měsíci
How to Become an iOS Developer - How To Acquire Skills
How to Become an iOS Developer - The Skills You Need
zhlédnutí 14KPřed 7 měsíci
How to Become an iOS Developer - The Skills You Need
How to Become an iOS Developer - The Right Mindset
zhlédnutí 7KPřed 8 měsíci
How to Become an iOS Developer - The Right Mindset
SwiftUI Pie Charts and Donut Charts Tutorial
zhlédnutí 3,6KPřed 8 měsíci
SwiftUI Pie Charts and Donut Charts Tutorial
SwiftUI Charts Basics Tutorial
zhlédnutí 8KPřed 9 měsíci
SwiftUI Charts Basics Tutorial
How to Animate Your SF Symbols Using Symbol Effects!
zhlédnutí 6KPřed 9 měsíci
How to Animate Your SF Symbols Using Symbol Effects!
SwiftUI MapKit Basics
zhlédnutí 16KPřed 9 měsíci
SwiftUI MapKit Basics
SwiftData Basics in 15 minutes
zhlédnutí 33KPřed 9 měsíci
SwiftData Basics in 15 minutes
5 Future-Proof iOS Development Topics You Should Learn!
zhlédnutí 6KPřed 10 měsíci
5 Future-Proof iOS Development Topics You Should Learn!
How to build an iOS Streaks App and Widget
zhlédnutí 10KPřed 10 měsíci
How to build an iOS Streaks App and Widget
Exploring Interactive Widgets | Xcode 15 & iOS 17 Beta WWDC23
zhlédnutí 10KPřed 10 měsíci
Exploring Interactive Widgets | Xcode 15 & iOS 17 Beta WWDC23

Komentáře

  • @dred05m61
    @dred05m61 Před 7 hodinami

    N00b question: Is it possible to use Xcode in Windows ? I have never owned an MAC but would like to develop apps for the iPhone and iPad (iOS) 🖥🖱

  • @samehmostafa12
    @samehmostafa12 Před 7 hodinami

    Why I can't see any mobile as a preview even after install 17.4!! tell me please

  • @MAGO_youtuber
    @MAGO_youtuber Před 8 hodinami

    merci mon gars

  • @nigelpardoe7665
    @nigelpardoe7665 Před 9 hodinami

    Really well explained, thanks Chris

  • @dmytronice1337
    @dmytronice1337 Před 22 hodinami

    Thanks! That's interesting what you said about UIKit, because I see vacancies for Junior that require UIKit (not storyboards, but UIKit) a lot, also it was interesting to here about starter files: AppDelegate and SceneDelegate from you, maybe you know some other cool tech guy that has article or video about it )

  • @soumyadeepghosh4428
    @soumyadeepghosh4428 Před 23 hodinami

    Watching from my windows Laptop 😑

  • @ags1373
    @ags1373 Před dnem

    Funny how this video came out 1 week after having started ios development

  • @SFAutor
    @SFAutor Před dnem

    I really like your toturials and regularly check out your content. Although I know you mostly focus on iOS coding, I wish you would offer macOS tutorials as well. Personally, I want to code apps for authors and the Mac, with menus, save options, manuscript handling, etc., but for the big screen. I'm sure the iOS tutorials will give me a solid basic understanding of Swift, but I suspect I'll need more knowledge for a slightly more complex Mac app. I would devour your macOS videos. If a macOS tutorial series of yours already exists and I've overlooked it, I'd be grateful for a hint.

    • @jw200
      @jw200 Před dnem

      I give a hint: search on CZcams

  • @muhammadgholami3863

    Hi Appriciate for your make amazing course

  • @pat0181
    @pat0181 Před dnem

    I understand your logic for what for entries but looking at other apps like chats the current date/entries are at the bottom. Another thing you should do is to allow multiple selects on things like the current weather.

  • @andrewjoyce7374
    @andrewjoyce7374 Před dnem

    Do I need an apple computer to utilize this video?

  • @Melody-ih7pp
    @Melody-ih7pp Před dnem

    I just wanted to order something delicious on my food app and now the apps are broken 😂

  • @waleligndamene9722

    That is an obvious and concise explanation, thanks a lot. I want to see a demo of a payment gateway API, would you show us, please?

  • @swathi5812
    @swathi5812 Před dnem

    hey chris, how can i access favorite contacts in contacts frame work?

  • @wariom4135
    @wariom4135 Před 3 dny

    Great series :) Wondering what database you guys used and why you went with that choice?

  • @EzeCyrus-sd8mz
    @EzeCyrus-sd8mz Před 3 dny

    What do I really need to create an app?

  • @tm2cruz
    @tm2cruz Před 3 dny

    I updated my iPhone to latest iOs but still it says in my xCode it doesnt support. How can I fix it?

    • @tm2cruz
      @tm2cruz Před 3 dny

      I meant when I tried to run a simulator to my iPhone

  • @giantdworf2026
    @giantdworf2026 Před 3 dny

    I usually look for the same topic on different sources and I can confirm to you that your explanations are clear and easy to follow

  • @babystuff433
    @babystuff433 Před 4 dny

    iiiii

  • @dan-gu1ty
    @dan-gu1ty Před 4 dny

    27:19 1:15:00 1:50:00 2:12:42

  • @KendyllGooding
    @KendyllGooding Před 4 dny

    Great video! Thanks Chris! Super helpful to help me get started into world of app engineering.

  • @danteonkhu1669
    @danteonkhu1669 Před 5 dny

    Sorry, I don't have time for that.

  • @ags1373
    @ags1373 Před 5 dny

    this is some gigachigga ultra smart content

  • @HenilParakhiya
    @HenilParakhiya Před 5 dny

    Thanks man

  • @jw200
    @jw200 Před 5 dny

    Weird to see my YT comment on someones video. Thanks for VLOG!

  • @GermanParnell
    @GermanParnell Před 5 dny

    It has been 6 years and it no longer exists, delete the fucking video please

  • @zionbuilding
    @zionbuilding Před 5 dny

    Can I create an app without using my own Computer??

  • @LumpiaMan
    @LumpiaMan Před 5 dny

    How do you guys plan on making money with this app?

    • @MalzysFoldraankonid
      @MalzysFoldraankonid Před 5 dny

      They will probably put it on the App Store and charge a small fee for it

    • @10_new_games
      @10_new_games Před 5 dny

      Are you earning money from your phone please tell me also

  • @JCDFU
    @JCDFU Před 5 dny

    Hey thank you very much for this lesson, but one thing that's really confusing for me is, write a section of code and then "wait, you could also place it here and there" and then I have to think a second before I can continue. Other than that you do a great job.

  • @fpst
    @fpst Před 5 dny

    I think your title shouldn't contain "Title". :)

    • @CodeWithChris
      @CodeWithChris Před 5 dny

      🤦🏻 Good catch! My bad! @AdrienVillez

    • @XAM-cq2ng
      @XAM-cq2ng Před 4 dny

      @@CodeWithChris As technology advances, mobile apps will continue to adapt and evolve, becoming even more integral to our daily lives. So, yes, mobile apps will remain a vital part of tech and your life for many years to come! Is this true? 🤔

  • @federicopepe4800
    @federicopepe4800 Před 6 dny

    Hi Chris, I have an app already on-line on app store connect and I am looking for a way to upload a batch of in-app purchased items (csv file or similar): Can RevenueCat be of help to me?

  • @christinavanlinter2138

    0:14 did it just show his gf’s boobies?! AYOOOOOOOOO

  • @YujiKitamura
    @YujiKitamura Před 6 dny

    Awesome. I had so much fun participating. Thank you for this.

  • @MbahNoela-sv5nu
    @MbahNoela-sv5nu Před 6 dny

    Im7 years old

  • @aaroncwilliams
    @aaroncwilliams Před 8 dny

    I guess think of other iOS apps. Messages, Mail, etc newest dates at the top in list view. In calendar view the opposite.

  • @JosephKaponde
    @JosephKaponde Před 8 dny

    What about android user's

  • @TuClinton
    @TuClinton Před 8 dny

    Wow

  • @darru24
    @darru24 Před 8 dny

    Where are you starts

  • @ThilinaChamathHewagama

    Should we call WidgetCenter.shared.reloadAllTimelines() inside our AppIntent for the Button?

  • @emilysilkina434
    @emilysilkina434 Před 9 dny

    Amazing tutorial but it seems outdated because a lot of the code does not work anymore like Data.findOneAndRemove 😔

  • @YugaSamuel
    @YugaSamuel Před 10 dny

    Hi Chris, would it be possible to create a button to refresh the widget, but also at the same time, a timeline to keep the widget up-to-date? If I click the refresh button, would the timelines reseted?

  • @raranewyork7018
    @raranewyork7018 Před 11 dny

    I am trying to make a app called v168000

  • @itsbhavpatel.07
    @itsbhavpatel.07 Před 11 dny

    i am having an hp laptop that doesn't work on iOS so how can i build it.