Doesn't get any better than this tutorial. I am a computer hw/sw/fw engineer with 40+ years of c, SmallTalk and Java experience and was interested in learning how to program apps for iOS as well as the Swift language. Chris tackled both at the same time with straightforward yet thorough examples. Loved watching this !
Wow, I am blown away by how comprehensive your instructions are. It's the perfect middle ground of explaining what you're doing and not over-explaining and stopping the flow of the lesson.
16 year old student who's taking ap cs next year. for some reason i decided to learn all this and make an app so I can enter an app building contest next fall. wish me luck!
WOW just spent a week working on this. This isn't JUST a 3 and a half hour course... if you take notes, try to understand all the principles and play with them... it is a good week of work. Chris definitely put some time into this course and I would like to say a big thank you to you sir. I'm not going to lie, I still need a lot of info but at least I'm getting an understanding on how things work. I'm going to continue looking at the other videos and keep on learning. First of... I need to re-watch that video...Again to make sure I got everything right haha. Hopefully that will be a lot faster.
it has taken me 12 days just to go through lesson 4. My biggest issue is that on many occasions I'm had to slow the video playback down to 1/4th the speed, just to follow where the mouse goes. The mouse goes everywhere, then starts to go to another place, the Chris changes his mind, and I miss an important mouse action. I think that's how I missed the View --> Content mode setting.
I need to sleep but can’t close the video, it’s full of valuable info and I learned how to create basic app and looking forward to improve. Very thankful , your teaching way is better than my professors in college :)
A solid iOS tutorial, explaining clearly everything you are doing. I have easily understood constraints for the first time. May you continue to inspire and teach. Many thanks Chris, look forward to your additional content.
@@persistent-s Depends what you want to get out of it. iOS is perhaps more lucrative in the jobs market, but you need a little more investment ie a Mac to develop on and a few current devices to test on. Android is a little less expensive in terms of hardware costs, an inexpensive PC and a mid range android to test on. I am from a Java background so the transition into Android was easier for me. iOS was a significant learning curve but the development is a more streamlined in terms of the tools Apple provide for free. I would have a look and experiment with both and see which you like. Hope this helps.
@@semilife Thanks for reply, actually i have just started my internship and they have given me iOS app development department but i haven't done it ever not even android i have just done web development So i was confused that will it be better to tell them that please give me web development or iOS would interesting and better to learn. And company is providing me with the laptop 💻 so cost is not an issue. Please guide me
@@persistent-s If they have given you the tools, and can provide some kind of support /mentorship for iOS. I would recomend going the iOS route, its quite a steep learning curve at the start but not nearly as it used to be before swift/swift UI. You should be able to make a nice app by following a step by step guide by such as Chris and his team so kindly provide. The rest depends on how committed you are to learning the stuff. I you have done coding before then then siwft will be easier to pick if not then I would familiarise yourself with the foundations of swift language. I believe CodeWithChris does cover the foundations of the swift language. This will be the hard graft and in the longer run if this what you choose to go down then you will be much better for it. Try speaking to other developers in your company and ask their advice for how you should go forward. I hope that has given you something to think about.😀
Best thing about your tutorial is that you are not only making the project but along with that you are explaining each and everything which comes in the way to make application.
I’m 13-years-old and I checked my country’s curriculum and found out that they don’t offer classes on computer science. That’s why I’m trying to teach myself! Thank you so much for this. 🙏 Other tutorials are too complicated to the point where I get scared to even start. This is by far the best tutorial I’ve found online. Thank you for the video and wish me luck!
This was by far the best explanation of classes, objects, properties and methods that I've ever seen. Well done. I am so glad that I found this channel. 👍😊
This is the best video about development I ever saw. I'm not english fluent but understood absolutely averything without captions. Video is perfect, concise and very very well explained. Thank you soo much, don't stop to make this highest level quality videos!!
I have a master's in CS and Chris did a fantastic job of explaining OOP, specifically in Ch 5-7. I'd recommend watching those chapters for anyone interested in beginning to learn an OOP language
These lessons very are easy to follow and it’s a useful skill set to have (especially for myself). I’ve been involved in SAP for the past 20 years, my intention is to build apps on iPhones/iPads that interact with SAP. Many thanks to Chris for such a well laid out course, your hard work is appreciated.
OMG 😮!!!! I loved this tutorial 💗. I've never had so much fun learning something. The rewarding feeling you get when you click that deal button and everything works, is THE BEST. Thank you so much for this :).
I want to write this comment not only as a review but as a big thank you for your work. I am a relatively experienced C# programmer with a Unity and Game Dev background. I often take courses to bolster my knowledge of subjects, but mostly contained on the previous topic. I decided to learn some "real" programming and dive into the native code of iOS and your videos have been a gem. You are doing a great job, not only at explaining stuff but also having an approach that does not seem repetitive or trivial. Probably does not mean much but you have a long-distance appreciator. Salute from Stockholm Sweden.
Thank you Chris. I was not sure if I could actually start building iOS apps without any prior knowledge but having completed your UA-cam course, I feel I could do it and have a general sense of moving into the right direction now.
Amazing video and exercises Chris! I have done a ton of C++ back about 15-20 years ago, but always thought of how tough it would be to pick up something new like swift, and maybe use my forgotten coding skills to start making apps. Within a week your video allowed me to use images from your last exercise and create a full fledged black jack app. Quite happy I found you channel. One big relief for me was that POPL(Principles of Programming Languages) , OOP(Object Oriented Programming), AAD (Algorithm Analysis and Design), etc. are still pretty much the same, so I think I should be able to pick it up again. A big thank you!!!
Thanks for the kind words! We do our best to help beginners in iOS who have never coded before but we indeed have a lot of people who are a bit "rusty" or need to change platform! PS: I want to see that app now! Post a couple of screenshots in our Community! I'm sure the students will be curious and inspired too! bit.ly/CodeCrewCommunity @AdrienVillez
@CodeWithChris. Thank you so much for this amazing tutorial! I had tried a couple other tutorials before without much success. The way you explain things, and how thorough you are makes it much more bearable to get started. Especially with no background in coding. Grammar, new vocab, syntax aren't hard for me since I went to school for Linguistics. But coding is a whole new world within languages (similar to how sign languages are also in their own bubble). I started to learn Swift because I got an idea of an app I haven't been able to find. No other app has met my need, so I figured I should just create my own. When I'm done, how can I give you credit? To pursue my idea I have to learn a great deal more. Thank you so much for getting me started!! Your site, UA-cam channel, and emails are incredibly helpful. Thanks!
I am at a loss for words, That was the best explanation of classes and methods I have ever heard. It took me a dozen of days to understand how they work in c#. if I had watched your video before I had started learning C#, I would have made progress way faster. Initially, I wanted to rewind the video, but now I see it is worth repeating.
Loved your way of teaching and the quality of the tutorial. You opened up my career way into this field, thank you so much. Going to do all your tutorials the next weeks!
I can definietly confirm, that it is still the most useful tutorial on youtube in 2024. Coming from cpp and c#, it was really easy to follow, and perfectly detailed! Thank you for the tutorial! :)
Wow, I just finished watching this video for almost 4 hours and I already learn a lot. Can't afford the monthly subscription but will look for more free video. It's worth it to watch for those who want to jumpstart their skills for basic iOS development.
Parabéns pa bu e ujuuj y7u abraço e para si u u6 y y y Coum e nge ratulations pa bu j uuyu7jy uuyu7jy é u7e mtas do queyuyu7yU7 uuujyuuujuu uhjjjj6ujju7jujjujyu7j7yu7u uhu7j7yu7 uhu7j7yuus ufelicidades a Deus e cu bo a Y the je de um juj e mtas felicidades juh7ju7uu h e que U a jyyj yyj uu6uuuu6 e a jjuju7u a Deus u e mtas felu7icidadesj a uj de um and Congratulations j and mtas cheers bjinhos jbjinhos a ssuauu76huj7h7 a uy de um a Deus e uue e a Congratulationsu7 de pa bu hyu uh passa no mundo u do que se passa o que é o seu do que y do e uu e ja si para si u u6 y y y e u6yo y o dia de hoje hu e o j e o que que o que é o seu estilo de vida e é um dos ujj7 des bjinhos jhyujyyte que e Parabéns pela Congratulations j parte k parte k y e mtas felicidades a jas felicidades bjinhos uuh e votos de abraço e uh and jj76uj7 uu7 j é uy em paz votes hug j ju6yo uu6yo y uu7u6yo y o dia u hoje hu y uy u e u e u Y the je e mtas felicidades bjinhousjjuuu y doce sweet doce Parabéns e um feliz e bjinhos uy a de sodd huh e uh e votos de abraço e para para si e u y o dia de hoje hu y é y yyj e uy u e mtas felicidades uy u
Thanks for being so encouraging in lessons 6 and 7 on Coding for everything right now is confusing (for I surely want to give up right now). The majority of your presentations has been good to follow so I'm looking forward to a quick rebound. I will take your word to learn Coding with practice.
I am a senior student major in Computer Science, learned Python, C, C++, ShellScript, Verilog before, but never had such great experience with great teacher and resouces to learn a new language and build my own first iOS app, really really thank you, saved my day :D
Genuinely incredible tutorial. I've done a fair amount of coding already but this was absolutely perfect to get me started with Swift and iOS dev. Thanks Chris.
Chris is the best. Kudos. I'm struggling a bit trying to learn how to create an iPhone app with no coding experience. Chris's videos are the best I've found; and I've looked at a lot of them. He's clear and understandable with god supporting material. He also sounds god with a voice that is NOT annoying..
Amazing tutorial, Truly beginner's level. Thanks for creating this and I would recommend it to anybody. Your style of teaching is awesome so subscribing to channel. Keep up amazing work.
Hello chris thank you so much for this. I have xcode but its way different now with all of the updates so I am having trouble following you. Will you make an xcode tutorial for 2024 version?
This is my first time learning swift after coming from python, wish me luck 😎! Here are some tips for beginners. 1. Coding seems hard at first but it gets easier the more you do it. Practice every day even if it's just for a few minutes! 2. Don't be afraid of asking questions!. 3. The best programmers still don't know everything. They still google for answers & ask questions. There's nothing wrong with being stuck! Also download an app called 'ZuriWeb' for mac, it lets you switch between UA-cam and Xcode quickly making it a lot easier to follow tutorials! Great tutorial Chris!
Hello Chris, i am facing a problem regarding the execution of the app. Whenever i run the program (or whatever it is called), it displays whatever is on the Main.Storyboard (for me it is LaunchScreen.StoryBoard), however only for a blink of an eye, then it displays "Hello, World!". Not sure how to circumvent this obstacle, hope you can help me.
You need to start over with a new project and select Storyboard as the User Interface (not SwiftUI) in Xcode. Watch this: ua-cam.com/video/ea9fCSXGhSU/v-deo.html -Kat
Hey i think xcode has updated now so cant really follow you. I could understand 80% but since i am not able to locate some of the tools you had mentioned its a bit confusing. It would be great if you can make a new one for 2021. Thanks mate, you are doing a great job
mid way through the video! Thank you for such a great work. I can see how much efforts you have put in and well explained concepts (Even though I am an experienced developer and wanted to get familiar with XCode basics, I went through almost complete video because how nicely it is made). Thanks again.
Hi Chris! I'd like to start by saying how amazing your tutorials are! You have such a talented gift, and instead of using it for yourself, you have the heart to share your knowledge with the entire world. Thank you! I am currently up to 1h07min and am having a bit of trouble making the green image cover the entire screen of the phone. I do the exact steps as you mentioned in the video, however, I use iPhone 11 Pro Max, and my results don't match up to yours. The green image on my code doesn't fill the entire phone with green and instead leaves a small margin of white around the entire phone.
Thank you for your kind words! Regarding the background, someone posted the fix here. It's in the highlighted comment (the top comment): ua-cam.com/video/emojd8GFB0o/v-deo.html&lc=UgwptHbwZ1FPlkVBntV4AaABAg Let me know if it works! - Kat
Just completed the course and got the War app on my own phone! iOS apps have been something that I have been interested in for a while, and I just needed a place to start and learn the basics of xCode. This course accomplishes that perfectly. Chris explains things very well at a good pace. I now know way more about xCode and app building than I used to. Thank you Chris!
Hi there, I would like to learn also about Xcode basic. I'm trying to find "View Controller Sense" Display on my screen of Xcode 12. Is there anyone reply my this commend to help me ?
Thank you so much for this amazing tutorial, Chris! You explained everything so well and clearly that I couldn't stop watching! I really appreciate the time and effort spent into making your videos, especially when you go into detail and explain why things work, not just how they work -- it really helps out beginners like me :)
Hey chris don’t know if you will ever see this but I’ve just turned 15 years old today , really interested in ios developing and hoping I can get a job as a iOS developer when I’m older , can you give me any advice?
Hello there! We wish you a happy birthday!! 🥳🎂🎊🎉 We actually have a guide on how to become an iOS developer: codewithchris.com/ios-developer/ Personally, my advice would be to always take advantage of Google, Github, UA-cam and all the other places that you can use as a programming resource because programming is also researching most of the time. - Kat
Hi Chris! Thanks for this very helpful video :) I had a couple questions: (1) Are there any good resources (especially videos) you recommend for learning back-end stuff? (2) How do I get my image pixel densities for 2x and 3x? I am using my own images found on google so not sure how to scale up the images. Thanks in advance!
"Hello, 1. for backend i suggest taking a look at our CoreData, Firebase, and MongoDB videos its all free, firebase setup is a bit outdated though so just follow the official documentation 2. for assets you can use the app called Prepo (free in the AppStore) it will automatically create x1 x2 x3 images for you, and actually the original image is the x3 one not the other way around - Francis"
Hey, hopefully you have resolved this issue but if not maybe I can help. I am new to XCode but not programming so I would suggest to ensure you are actually running the correct project. Sometimes you might believe when you click run its running whichever screen you are looking at, but sometimes it will run a previous project instead. Hope that helps, but I am sure this is a common issue so try using stackoverflow or restart the project and delete the previous one.
Where do we find the images for Googe, Facebook, and other stuff. I checked on your website, but still I could not find anything.Please help! Btw, your video is so good!
You are the best XCode UA-cam teacher EVER. I was actually able to follow you, but my XCode is latest beta, because I got the Quick Start package including Mac MINI. Working on an app to help slow the Covid virus. i'm OLD and slow, USAF Veteran and last time I coded XCode was 8 years ago. Keep up the good work.
There are still a lot of demand for iOS programmers. And I have an opportunity to work with a research group in her use of a LiDAR system for the new iPad Pro
13:35 I got "Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?" How can I fix this?
Hello, did you somehow delete the arrow at the side of the main viewcontroller? i suggest just to re-make the project as there might be also a bug somehow - Francis
Yup! This is the whole 3Hrs and 20 minutes of videos. Even Titanic didn't make it that long! Sorry, no iceberg kisses in this video tho... Prepare the popcorn! @AdrienVillez
Thank you for this course and for your teaching style. I was a bit apprehensive about creating/coding my first app but you not only gave me competence but also confidence. Keep teaching and thank you again!
I am having trouble making it I am just 10 years . I actually cannot find the library button and wanted to ask if I want to make a game then also I have to follow the same procedure . I have only watched 1st ep and I can tell that you are amazing
The library button should be the Plus (+) sign on the top right. If you want to make a game or any kind of iOS app, you'll have to start from the basics of Xcode and Swift programming language. This tutorial series covers that! :) - Kat
Hello, it might because the content mode of the background image is not scale to fit, you can also check constraints if it is based on the sides (top, left, right, bottom) of the superview - Francis
@@CodeWithChris I was hoping this would be apple development but I don’t think apple development creates apps does it I’m not using my laptop right now I’m updating which is a windows 10 I have no chance to use my laptop right now do you know if there’s an app to easily publish these games but I did see on the App Store called tutorials for the Xcode app on mobile
The Video is 3+ hours and zero ads! Respect!
Zoom3Run lies there is ads
Thanks for watching!
-Kat
It’s money making works like that
*15 ads
There’s an as 6 min in 😐
Doesn't get any better than this tutorial. I am a computer hw/sw/fw engineer with 40+ years of c, SmallTalk and Java experience and was interested in learning how to program apps for iOS as well as the Swift language. Chris tackled both at the same time with straightforward yet thorough examples. Loved watching this !
Wow thank you so much for your kind words!! Appreciate it! :) - Pat
Bro how to download thisimages please say me 36:57
Wow, I am blown away by how comprehensive your instructions are. It's the perfect middle ground of explaining what you're doing and not over-explaining and stopping the flow of the lesson.
Wow, thank you!
- Kat
@@CodeWithChris eeee
@@CodeWithChris eeee
16 year old student who's taking ap cs next year. for some reason i decided to learn all this and make an app so I can enter an app building contest next fall. wish me luck!
Best of luck!! 🙌
- Kat
skaru spela cs
WOW just spent a week working on this. This isn't JUST a 3 and a half hour course... if you take notes, try to understand all the principles and play with them... it is a good week of work. Chris definitely put some time into this course and I would like to say a big thank you to you sir. I'm not going to lie, I still need a lot of info but at least I'm getting an understanding on how things work. I'm going to continue looking at the other videos and keep on learning. First of... I need to re-watch that video...Again to make sure I got everything right haha. Hopefully that will be a lot faster.
Thanks for your kind words! We're really glad you enjoyed this tutorial!
- Kat
it has taken me 12 days just to go through lesson 4. My biggest issue is that on many occasions I'm had to slow the video playback down to 1/4th the speed, just to follow where the mouse goes. The mouse goes everywhere, then starts to go to another place, the Chris changes his mind, and I miss an important mouse action. I think that's how I missed the View --> Content mode setting.
hello
Obrigada
แก้ไข
The MOST comprehensive tutorial out there. He isn't lying when he says you'll get all the basics down.
Thanks for learning with us! We appreciate your kindness. :-) -Arthur
I need to sleep but can’t close the video, it’s full of valuable info and I learned how to create basic app and looking forward to improve.
Very thankful , your teaching way is better than my professors in college :)
Hello, thanks for your feedback! Really appreciate it! :) Enjoy!
-Kat
A solid iOS tutorial, explaining clearly everything you are doing. I have easily understood constraints for the first time. May you continue to inspire and teach. Many thanks Chris, look forward to your additional content.
Thank you so much for your kind words! We're so happy to know this tutorial has been helpful. :)
-Kat
Can you please tell me which would be better to do in the beginning of my career iOS app or web dev/Android app dev ??
@@persistent-s Depends what you want to get out of it. iOS is perhaps more lucrative in the jobs market, but you need a little more investment ie a Mac to develop on and a few current devices to test on. Android is a little less expensive in terms of hardware costs, an inexpensive PC and a mid range android to test on. I am from a Java background so the transition into Android was easier for me. iOS was a significant learning curve but the development is a more streamlined in terms of the tools Apple provide for free. I would have a look and experiment with both and see which you like. Hope this helps.
@@semilife Thanks for reply, actually i have just started my internship and they have given me iOS app development department but i haven't done it ever not even android i have just done web development So i was confused that will it be better to tell them that please give me web development or iOS would interesting and better to learn. And company is providing me with the laptop 💻 so cost is not an issue. Please guide me
@@persistent-s If they have given you the tools, and can provide some kind of support /mentorship for iOS. I would recomend going the iOS route, its quite a steep learning curve at the start but not nearly as it used to be before swift/swift UI. You should be able to make a nice app by following a step by step guide by such as Chris and his team so kindly provide. The rest depends on how committed you are to learning the stuff. I you have done coding before then then siwft will be easier to pick if not then I would familiarise yourself with the foundations of swift language. I believe CodeWithChris does cover the foundations of the swift language. This will be the hard graft and in the longer run if this what you choose to go down then you will be much better for it. Try speaking to other developers in your company and ask their advice for how you should go forward. I hope that has given you something to think about.😀
Best thing about your tutorial is that you are not only making the project but along with that you are explaining each and everything which comes in the way to make application.
Can't thank you enough, Varun! Your comment makes all the hard work worth it. Appreciate you a ton! :-)
I’m 13-years-old and I checked my country’s curriculum and found out that they don’t offer classes on computer science. That’s why I’m trying to teach myself!
Thank you so much for this. 🙏
Other tutorials are too complicated to the point where I get scared to even start.
This is by far the best tutorial I’ve found online.
Thank you for the video and wish me luck!
Thank you for learning with us! Cheering for you!
Good luck man
beautiful statements, buddy. good luck and god bless
This was by far the best explanation of classes, objects, properties and methods that I've ever seen. Well done. I am so glad that I found this channel. 👍😊
Wow, thank you! - Pat
I watched your tutorials and I can say you are really a great teacher, I learnt iOS programming in just 4 hours. Keep it up.
Thanks for the support!
- Kat
Lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
we need people like u who are active on everyone's comments. Most youtubers don't help each and every person
Thanks! ♥
- Kat
You just made life easier once more.. Something to learn during this pandemic.. Thank you
You are so welcome!
- Kat
How’s it in 2020 I’m in 2022
This is the best video about development I ever saw. I'm not english fluent but understood absolutely averything without captions. Video is perfect, concise and very very well explained. Thank you soo much, don't stop to make this highest level quality videos!!
Wow, thank you Fernando! We'd really appreciate if you wrote a testimonial for us. Thank you for your kind words.
feedback.codewithchris.com/
- Kat
I like how he's so chill. Very calm demeanor.
Yes, he is. Thanks for watching! :)
-Kat
dude you're such a great teacher wtf school never taught me this
Thank you so much!
-Kat
This video is such a nostalgic memory to when I first begun iOS development. Here I am, a year and a half later learning git and @escaping closures
Good luck!! - Pat
I have a master's in CS and Chris did a fantastic job of explaining OOP, specifically in Ch 5-7. I'd recommend watching those chapters for anyone interested in beginning to learn an OOP language
Super appreciate your support, Trey! -Arthur
@@CodeWithChris 0
@@CodeWithChris
Kk
@@CodeWithChris
Kk
Dear, you are a degree in yourself, amazing even explaining the programming concepts.
Thank you so much! Keep on having fun!
Total beginner (not programming but swift) here. Finally I have time for learning this great stuff with an even better online teacher. thx xD
Welcome aboard!! 🙌🙌
- Kat
These lessons very are easy to follow and it’s a useful skill set to have (especially for myself). I’ve been involved in SAP for the past 20 years, my intention is to build apps on iPhones/iPads that interact with SAP. Many thanks to Chris for such a well laid out course, your hard work is appreciated.
Highly grateful for your support! :-) We couldn't have done it without supportive people like you. :-) -Arthur
Jjkncudzududzdd dddduddddd
Such a unique way you of teaching Chris ❤️❤️🥰 i remember when this video had 69k views. You rock! Thank you for your time
Wow, what a lovely comment. Thanks a ton, Jessica! Wishing you more success! :-) -Arthur
Geez Chris. What's wrong with you explaining IOS development in such a simple and succinct manner? How have you not hit 1 million subs yet?
Thank you so, so much for you kind words! We're now motivated to even be better! :-) -Arthur
OMG 😮!!!! I loved this tutorial 💗. I've never had so much fun learning something. The rewarding feeling you get when you click that deal button and everything works, is THE BEST. Thank you so much for this :).
Thanks for learning with us! Glad you enjoyed the tutorial! 😊
-Kat
Sahana Ramasubramaniam do you still code?
Useful Tip: Instead of holding the ^ key and dragging your mouse, you can simply right click the object and drag a line over to the code.
Yes, that's what I do! I know Chris does it that way...
@AdrienVillez
This was my first intro to iOS development video, and here I am interning at Apple now!!
This was a phenomenal crash course. Well done Chris.
Thank you! 🙌🙌🙌
-Kat
Great playlist! Actually finished in the same day and developed another mini game app also! Thank you very much Chris for this amazing course! :D
Nice work!! Thanks for learning with us.
- Kat
You’re the absolute best for replying to every comment and helping people. Keep up your amazing work teaching people.
Haha, thanks, we do the best that we can! We know the feeling of really needing help. And wow, what a user name you got there. :-) -Arthur
One of the greatest Swift tutorials on UA-cam! Great job and keep it up 🧨
Thanks, we'll do!
- Kat
I want to write this comment not only as a review but as a big thank you for your work. I am a relatively experienced C# programmer with a Unity and Game Dev background. I often take courses to bolster my knowledge of subjects, but mostly contained on the previous topic. I decided to learn some "real" programming and dive into the native code of iOS and your videos have been a gem. You are doing a great job, not only at explaining stuff but also having an approach that does not seem repetitive or trivial. Probably does not mean much but you have a long-distance appreciator. Salute from Stockholm Sweden.
Wow, thanks for the super nice feedback. We REALLY appreciate it. :)🙌
-Kat
I don't generally subscribe, but when i do its for great teachers like you!
Thank you and keep up the good work brother!
I don't generally stand up when I see one awesome comment... but for this one I did!
@AdrienVillez
Thank you Chris. I was not sure if I could actually start building iOS apps without any prior knowledge but having completed your UA-cam course, I feel I could do it and have a general sense of moving into the right direction now.
Glad I could help Exec Ed!
-Kat
Amazing video and exercises Chris! I have done a ton of C++ back about 15-20 years ago, but always thought of how tough it would be to pick up something new like swift, and maybe use my forgotten coding skills to start making apps. Within a week your video allowed me to use images from your last exercise and create a full fledged black jack app. Quite happy I found you channel.
One big relief for me was that POPL(Principles of Programming Languages) , OOP(Object Oriented Programming), AAD (Algorithm Analysis and Design), etc. are still pretty much the same, so I think I should be able to pick it up again.
A big thank you!!!
Thanks for the kind words! We do our best to help beginners in iOS who have never coded before but we indeed have a lot of people who are a bit "rusty" or need to change platform!
PS: I want to see that app now! Post a couple of screenshots in our Community! I'm sure the students will be curious and inspired too! bit.ly/CodeCrewCommunity
@AdrienVillez
@@CodeWithChris LOL!!! thanks Chris, but it is not very pretty. I tell you what, let me polish it up a bit and I can post it.
Should I already know how to code with Swift before watching this? Your tutorials are great btw! Thank you
Not really! Just go for it and learn along! Thanks for your kind words! -Arthur
@CodeWithChris. Thank you so much for this amazing tutorial! I had tried a couple other tutorials before without much success. The way you explain things, and how thorough you are makes it much more bearable to get started. Especially with no background in coding. Grammar, new vocab, syntax aren't hard for me since I went to school for Linguistics. But coding is a whole new world within languages (similar to how sign languages are also in their own bubble). I started to learn Swift because I got an idea of an app I haven't been able to find. No other app has met my need, so I figured I should just create my own. When I'm done, how can I give you credit?
To pursue my idea I have to learn a great deal more. Thank you so much for getting me started!! Your site, UA-cam channel, and emails are incredibly helpful. Thanks!
Bless you for sharing all this for free. It's incredible!
Our pleasure! Thanks for learning with our tutorials. :)
- Kat
I am at a loss for words, That was the best explanation of classes and methods I have ever heard. It took me a dozen of days to understand how they work in c#. if I had watched your video before I had started learning C#, I would have made progress way faster. Initially, I wanted to rewind the video, but now I see it is worth repeating.
Thank you so, so much for your support! Means a lot! -Arthur
Loved your way of teaching and the quality of the tutorial. You opened up my career way into this field, thank you so much. Going to do all your tutorials the next weeks!
Thank you so much for all your support! So happy to know we have helped!
-Kat
I’m pumped for lesson 8!
Cheers, Aiden! :-) -Arthur
I can definietly confirm, that it is still the most useful tutorial on youtube in 2024. Coming from cpp and c#, it was really easy to follow, and perfectly detailed! Thank you for the tutorial! :)
🔥🔥🔥🔥🔥🔥🔥🔥🔥Great video ... learned a lot couldn’t do it without you ....Thank you very much .🙏 🙏
Glad you have learned a lot from this tutorial! Thanks for watching!
-Kat
I second this motion !🔥🔥🔥🔥🔥
🤩 you are really cool
Wow, I just finished watching this video for almost 4 hours and I already learn a lot. Can't afford the monthly subscription but will look for more free video. It's worth it to watch for those who want to jumpstart their skills for basic iOS development.
We appreciate you so much, Ray! Thank you so much for learning with us! -Arthur
Parabéns pa bu e ujuuj y7u abraço e para si u u6 y y y Coum e nge ratulations pa bu j uuyu7jy uuyu7jy é u7e mtas do queyuyu7yU7
uuujyuuujuu uhjjjj6ujju7jujjujyu7j7yu7u uhu7j7yu7 uhu7j7yuus ufelicidades a Deus e cu bo a Y the je de um juj e mtas felicidades juh7ju7uu h e que U a jyyj yyj uu6uuuu6 e a jjuju7u a Deus u e mtas felu7icidadesj a uj de um and Congratulations j and mtas cheers bjinhos jbjinhos a ssuauu76huj7h7 a uy de um a Deus e uue e a Congratulationsu7 de pa bu hyu uh passa no mundo u do que se passa o que é o seu do que y do e uu e ja si para si u u6 y y y e u6yo y o dia de hoje hu e o j e o que que o que é o seu estilo de vida e é um dos ujj7 des bjinhos jhyujyyte que e Parabéns pela Congratulations j parte k parte k y e mtas felicidades a jas felicidades bjinhos uuh e votos de abraço e uh and jj76uj7 uu7 j é uy em paz votes hug j ju6yo uu6yo y uu7u6yo y o dia u hoje hu y uy u e u e u Y the je e mtas felicidades bjinhousjjuuu y doce sweet doce Parabéns e um feliz e bjinhos uy a de sodd huh e uh e votos de abraço e para para si e u y o dia de hoje hu y é y yyj e uy u e mtas felicidades uy u
Thank you so much for dividing this into chapters, nice!
Our pleasure!
- Kat
Thank you so much for the tutorial. I recently found my old iMac from 2010 and knew I had to install Xcode and follow this on it.
Glad that this has helped you! Thank you so much! -Arthur
Good video
Thank you! 🙌
-Kat
I am finally understanding how to code!! thank you Chris for making it so simple!!
Thank you for learning with us! Hope to see you around again!
@AdrienVillez
The best IOS tutorial on youtube. Thanks dude for the tutorial.
Thank you for your comment and support!!
@AdrienVillez
wow, tried a couple of times before. But this tutorial was awesome.
Thank you! 🙌
- Kat
Shout out to Chris. Thank you for taking the time to make this
You're welcome!
- Kat
how is this even free jeez, this is amazing
Thanks! Have fun. :)
- Kat
Hello Chris im really enjoying your tutorial but i have a problem
i dont have a Controler view file it says content view and im stuck can you help me?
It means you need to switch to using storyboard, watch this for the fix! ua-cam.com/video/ea9fCSXGhSU/v-deo.html :)
-Kat
@@CodeWithChris yeah I figured it out a while ago thanks alot tho:)
Fantastic course. The tone of your voice is very relaxing and the pace is just right.
Many thanks!!
- Kat
Thanks for being so encouraging in lessons 6 and 7 on Coding for everything right now is confusing (for I surely want to give up right now). The majority of your presentations has been good to follow so I'm looking forward to a quick rebound. I will take your word to learn Coding with practice.
You can do it! 💪🙌
- Kat
I am a senior student major in Computer Science, learned Python, C, C++, ShellScript, Verilog before, but never had such great experience with great teacher and resouces to learn a new language and build my own first iOS app, really really thank you, saved my day :D
Thank you so so much for your kind words! Really appreciate it!
-Kat
Thank you so much Chris. You really helped me. Please do continue making videos like these.
Will do! There will be more to come! :)
- Kat
Genuinely incredible tutorial. I've done a fair amount of coding already but this was absolutely perfect to get me started with Swift and iOS dev. Thanks Chris.
Thank you, thank you, thank you! 🥰
@AdrienVillez
This was exactly what I needed, thank you so much for going through everything so concisely and not too fast!
Glad to hear that! Thanks for learning with us. :)
- Kat
Chris is the best. Kudos. I'm struggling a bit trying to learn how to create an iPhone app with no coding experience. Chris's videos are the best I've found; and I've looked at a lot of them. He's clear and understandable with god supporting material. He also sounds god with a voice that is NOT annoying..
Thank you for being so, so kind! It's kind people like you that keep us going. We'll keep on getting better for you guys! -Arthur
I love it your tutorial, my goal for this years is to be a pro iOS Developer thanks for the great kick to start
Cool! I wish you all the best! Here's a good read for you: codewithchris.com/ios-developer/
Kat
I just started the tutorials from 2018, thank u for making another one!
Sure! Everything from 2017-2018 is still relevant today, especially the Beginners stuff.
@AdrienVillez
Hello there, I just finished the 3.5 hour masterclass. So I am moving onto more complex apps and posting them to app store!
That's awesome! Thanks for learning with us! :) - Pat
Brilliant course, perfectly paced. Also love the references to "this guy" when talking about elements of the code. Made me smile. +10 internet points.
Cool, thanks!! 🙌
- Kat
Amazing tutorial, Truly beginner's level. Thanks for creating this and I would recommend it to anybody. Your style of teaching is awesome so subscribing to channel. Keep up amazing work.
Much appreciated!
- Kat
Hello chris thank you so much for this. I have xcode but its way different now with all of the updates so I am having trouble following you. Will you make an xcode tutorial for 2024 version?
I almost died when you said: "Hey, I can't stop hitting this deal button" HAHAHAHAHAHAHA. Keep up the good content Chris!
Thank you! 🙌
-Kat
This is my first time learning swift after coming from python, wish me luck 😎! Here are some tips for beginners.
1. Coding seems hard at first but it gets easier the more you do it. Practice every day even if it's just for a few minutes!
2. Don't be afraid of asking questions!.
3. The best programmers still don't know everything. They still google for answers & ask questions. There's nothing wrong with being stuck!
Also download an app called 'ZuriWeb' for mac, it lets you switch between UA-cam and Xcode quickly making it a lot easier to follow tutorials!
Great tutorial Chris!
You're simply the best, Diana! Thanks for sharing all of these! -Arthur
Hey Chris, thank you so much, just finished the course and it was very very helpful! Can't wait to build my app, cheers
You're very welcome! Have fun creating your app!
- Kat
Thank you Chris, I really enjoy the tutorial and learning fast from your video. I can see your enthusiasm that you put into every single instruction.
Thanks for your kind words. Really glad that you're enjoying the tutorials!
-Kat
Hello Chris, i am facing a problem regarding the execution of the app. Whenever i run the program (or whatever it is called), it displays whatever is on the Main.Storyboard (for me it is LaunchScreen.StoryBoard), however only for a blink of an eye, then it displays "Hello, World!". Not sure how to circumvent this obstacle, hope you can help me.
You need to start over with a new project and select Storyboard as the User Interface (not SwiftUI) in Xcode. Watch this: ua-cam.com/video/ea9fCSXGhSU/v-deo.html
-Kat
Thx
Hey i think xcode has updated now so cant really follow you. I could understand 80% but since i am not able to locate some of the tools you had mentioned its a bit confusing. It would be great if you can make a new one for 2021. Thanks mate, you are doing a great job
Hello, kindly start here instead: codewithchris.com/start All the best! -Arthur
@@CodeWithChris Thanks mate
mid way through the video! Thank you for such a great work. I can see how much efforts you have put in and well explained concepts (Even though I am an experienced developer and wanted to get familiar with XCode basics, I went through almost complete video because how nicely it is made).
Thanks again.
Thanks a lot!
- Kat
Wassup homie
@@okaysidd daaaaaaaaamn stalker.
Hi Chris! I'd like to start by saying how amazing your tutorials are! You have such a talented gift, and instead of using it for yourself, you have the heart to share your knowledge with the entire world. Thank you! I am currently up to 1h07min and am having a bit of trouble making the green image cover the entire screen of the phone. I do the exact steps as you mentioned in the video, however, I use iPhone 11 Pro Max, and my results don't match up to yours. The green image on my code doesn't fill the entire phone with green and instead leaves a small margin of white around the entire phone.
Thank you for your kind words! Regarding the background, someone posted the fix here. It's in the highlighted comment (the top comment): ua-cam.com/video/emojd8GFB0o/v-deo.html&lc=UgwptHbwZ1FPlkVBntV4AaABAg
Let me know if it works!
- Kat
L
Just completed the course and got the War app on my own phone! iOS apps have been something that I have been interested in for a while, and I just needed a place to start and learn the basics of xCode. This course accomplishes that perfectly. Chris explains things very well at a good pace. I now know way more about xCode and app building than I used to. Thank you Chris!
Congrats!! Great to hear that you have learned a lot with this series. :)
- Kat
Hi there, I would like to learn also about Xcode basic. I'm trying to find "View Controller Sense" Display on my screen of Xcode 12. Is there anyone reply my this commend to help me ?
Thank you so much for this amazing tutorial, Chris! You explained everything so well and clearly that I couldn't stop watching! I really appreciate the time and effort spent into making your videos, especially when you go into detail and explain why things work, not just how they work -- it really helps out beginners like me :)
Wow, your comment made our day, Jonathan! Thank you so much! -Arthur
I was told to type "I'm PUMPED!!" if i'm excited to yup... CONSIDER IT TYPED!!
Awesome! 🙌🥳🍻
- Kat
I really appreciate how you broke your own code, and made errors, to try to help those who would make those same errors. Very well-made video!
Thank you so, so much! :-) Keep on having fun! -Arthur
Hey chris don’t know if you will ever see this but I’ve just turned 15 years old today , really interested in ios developing and hoping I can get a job as a iOS developer when I’m older , can you give me any advice?
Hello there! We wish you a happy birthday!! 🥳🎂🎊🎉
We actually have a guide on how to become an iOS developer: codewithchris.com/ios-developer/
Personally, my advice would be to always take advantage of Google, Github, UA-cam and all the other places that you can use as a programming resource because programming is also researching most of the time.
- Kat
CodeWithChris Thankyou, it looks really helpful so far , will check it out more tomorrow 👍
He should be getting 1 milliob subscribers he is the best teacher
Awww, you're too kind! Thanks a ton! :-) -Arthur
我同意!!!!很详细!!!
@@longxie7916 what i dont understand
Wow! You make even me think I can build an app! Thank you. Many blessings to you!
More blessings and breakthroughs to you, Tammy! You got this! -Arthur
Hi Chris! Thanks for this very helpful video :) I had a couple questions: (1) Are there any good resources (especially videos) you recommend for learning back-end stuff? (2) How do I get my image pixel densities for 2x and 3x? I am using my own images found on google so not sure how to scale up the images. Thanks in advance!
"Hello, 1. for backend i suggest taking a look at our CoreData, Firebase, and MongoDB videos its all free, firebase setup is a bit outdated though so just follow the official documentation
2. for assets you can use the app called Prepo (free in the AppStore) it will automatically create x1 x2 x3 images for you, and actually the original image is the x3 one not the other way around
- Francis"
L
Every time I launch my app, there is a white screen with „Hello World“ instead of what I did... how can i fix this?
Hey, hopefully you have resolved this issue but if not maybe I can help. I am new to XCode but not programming so I would suggest to ensure you are actually running the correct project. Sometimes you might believe when you click run its running whichever screen you are looking at, but sometimes it will run a previous project instead. Hope that helps, but I am sure this is a common issue so try using stackoverflow or restart the project and delete the previous one.
I had the same issue. When you start Xcode, start with a single view app and then on the next screen be sure the user interface is Storyboard.
Thanks for helping each other out. Keep on going! :-) -Arthur
Ahh the Bob Ross of IOS apps. Very soothing.
So humbled, thank you!
Some People Who Built Some Apps Can They Tell Me The Names? I Wanna See Just How Good You Can Do Using This
Here codewithchris.com/success-stories/
- Kat
On reddit try r/testflight
Where do we find the images for Googe, Facebook, and other stuff. I checked on your website, but still I could not find anything.Please help! Btw, your video is so good!
It's in the description codewithchris.com/beginner-youtube/ :)
- Kat
@@CodeWithChris Ok, Thanks, I found it! :)
I just bought Macbook pro because your first tutorial has attract me from the beginning to start learn something help full thanks ,
chears
Awesome!! Have fun on your iOS journey!
- Kat
Where do I find the little logo things he was talkin about
You can find all the resources here codewithchris.com/beginner-youtube/
-Kat
cmd shift L
@@CodeWithChris I cant finde the imag assets for facebook and gmail sign in
Newkid Joj
58:56 Log in or create an account and I love watching your videos. I learn a lot from you. Kudos to you...
Thank you so much for learning with us! -Arthur
This tutorial is great but I think you should jump into Swift Basic (chapter 5,6,7) right after chapter 1.
Thanks for the feedback!
- Kat
You are the best XCode UA-cam teacher EVER. I was actually able to follow you, but my XCode is latest beta, because I got the Quick Start package including Mac MINI. Working on an app to help slow the Covid virus. i'm OLD and slow, USAF Veteran and last time I coded XCode was 8 years ago. Keep up the good work.
Hi John, thanks for your kind words. We're glad that you enjoyed the tutorial. Stay awesome!
- Kat
There are still a lot of demand for iOS programmers. And I have an opportunity to work with a research group in her use of a LiDAR system for the new iPad Pro
How can I get my playground file to show up in the navigator?
13:35 I got "Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?" How can I fix this?
Hello, did you somehow delete the arrow at the side of the main viewcontroller? i suggest just to re-make the project as there might be also a bug somehow
- Francis
@@CodeWithChris yeh I started new one and it ran. Thank you. Amazing video.
It's so great to see such great iOS tutorials on UA-cam. CodeWithChris is definitely a great choice to learn iOS with. 👍🏾
Thank you so much for the kind words! We are happy to be able to share what we know about iOS!
@AdrienVillez
so you collect the hole series 2019 playlist in this video right?
Yup! This is the whole 3Hrs and 20 minutes of videos. Even Titanic didn't make it that long!
Sorry, no iceberg kisses in this video tho...
Prepare the popcorn!
@AdrienVillez
Thank you for this course and for your teaching style. I was a bit apprehensive about creating/coding my first app but you not only gave me competence but also confidence. Keep teaching and thank you again!
You're very welcome! Thanks for learning with us.
- Kat
I am having trouble making it I am just 10 years . I actually cannot find the library button and wanted to ask if I want to make a game then also I have to follow the same procedure . I have only watched 1st ep and I can tell that you are amazing
The library button should be the Plus (+) sign on the top right.
If you want to make a game or any kind of iOS app, you'll have to start from the basics of Xcode and Swift programming language. This tutorial series covers that! :)
- Kat
I can't find the library button
It should be the Plus (+) sign on the top right.
- Kat
@@CodeWithChris Thank you for the reply Chris; I found it! You are truly the best.
@Heather Iles nobody said there online dating ok get out of this channel find someone your own size
@Heather Iles stfu there was nothing in there
I can
Hello Chris! When I choose a landscape orientation everything stays in the middle. (Lesson 5)Where did I make a mistake? Thank you
Hello, it might because the content mode of the background image is not scale to fit, you can also check constraints if it is based on the sides (top, left, right, bottom) of the superview
- Francis
@@CodeWithChris I was hoping this would be apple development but I don’t think apple development creates apps does it I’m not using my laptop right now I’m updating which is a windows 10 I have no chance to use my laptop right now do you know if there’s an app to easily publish these games but I did see on the App Store called tutorials for the Xcode app on mobile
1. Click on the background image
2. Go to the attributes inspector
3. Select "Content mode"
4. Change to "Scale to fill"
Thanks for all the effort you put into making these videos. I don't have to go uni to learn these :) Stay safe
You're welcome!
- Kat