How I'd Learn iOS Development Starting Over!

  Рет қаралды 53,643

CodeWithChris

CodeWithChris

Күн бұрын

When I first learned iOS development, I failed and wasted a lot of time. I had to start over and relearn everything the right way.
In this video, you’re going to learn the 4 things I’d do to effectively and quickly learn iOS app development if i were starting all over again.
🚨 SPECIAL CWC+ OFFER FOR KZbin:
👋 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
WEEKLY UPDATES VIA EMAIL:
✉️ Every Saturday, receive an email digest of new content - cwc.to/newsletter
CONNECT:
🌍 Website - codewithchris.com
😺 GitHub - github.com/codewithchris
📸 Instagram - / codewithchris
🐦 Twitter - / codewithchris
ABOUT CODEWITHCHRIS:
We are dedicated to teaching the fundamentals on how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. On this channel and our website, you'll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have learned to code and build apps on their own! cwc.to/reviews
DID THESE LESSONS HELP YOU?
Please let us know! - fans.codewithchris.com
#iOS #HowTo #Programming

Пікірлер: 73
@CodeWithChris
@CodeWithChris Жыл бұрын
👋 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
@mr_monkey818
@mr_monkey818 Жыл бұрын
So helpful! I’ve been wating to get a new Mac and once I get that I plan to do these things to learn Xcode
@MobileDeveloper1965
@MobileDeveloper1965 11 ай бұрын
I love you iOS fundamental 2020. I have learned a lot from it. The challenges are wonderful. I will go over it at least twice.
@somnathjadhav3312
@somnathjadhav3312 Жыл бұрын
Thanks for the video. When I was beginner in ios development your videos help me alot. The content quality of your videos are really great.
@CodeWithChris
@CodeWithChris Жыл бұрын
This means a lot! Thank you! :) - Pat
@wilsonpedrotamegajunior1053
@wilsonpedrotamegajunior1053 Жыл бұрын
Hello, I'm new to this channel, but I must say this video is one of the best motivational video I've seen about learning, not just learning iOS development, but anything from the beginning. Congraluate for this awsome video Chris!!!
@CodeWithChris
@CodeWithChris Жыл бұрын
Wow thank you so much for the kind words! :) - Pat
@zurvey
@zurvey Жыл бұрын
I definitely need a structured learning path too. I'm trying to decide between a code bootcamp or a program like Chris's. The bootcamp is much more expensive, of course, but I feel like I will have someone there when I get stuck and a short feedback loop to get unstuck. Whatever I do, I want to end up being truly skilled and able to both continue building on my skills, and to built real software that is of use for the real world.
@CodeWithChris
@CodeWithChris Жыл бұрын
You can always try out different options and see what works best for you. With CodeWithChris, we have our CodeCrew forum where you can post questions and have experts and fellow students help you out. :) - Pat
@jizhou749
@jizhou749 Жыл бұрын
Thanks you, Chris. This video is more important than the courses.
@CodeWithChris
@CodeWithChris Жыл бұрын
Well... don't forget our courses tho! We are here for those too 😆 @AdrienVillez
@R2B2YT
@R2B2YT Жыл бұрын
Chris ive dabbled in ios the last 4 years and everytime i come back i gotta relearn...im determined to stick with it this time...to give my life a sense of purpose...thanks for this video, many times ive been on the verge of just giving up....
@CodeWithChris
@CodeWithChris Жыл бұрын
You can do it! :) - Pat
@japonska2009
@japonska2009 Жыл бұрын
My biggest problem was the logic. I never used to think so hard to think logicaly. and in programming this is a huge deal. so when i hear explanations, sometimes i just dont understand why we would do it like that and i get super confused. so i am doing mental training with exercises and solving coding challanges. also playing some strategy video games helps a lot to start thinking a lot. sure is hard hehe
@CodeWithChris
@CodeWithChris Жыл бұрын
It can get difficult at times but that's why it helps doing exercises! - Pat
@pemi232
@pemi232 11 ай бұрын
Hi, what are examples of the exercises and challenges you do?
@natgenesis5038
@natgenesis5038 11 ай бұрын
If you hate creativity so it’s not your path .
@xenochaosxc
@xenochaosxc Жыл бұрын
It feels like I'm mostly on my own as someone who isn't much interested in iOS development, but only macOS development. All the books and courses center around iOS.
@CodeWithChris
@CodeWithChris Жыл бұрын
True that the resources for macOS are pretty slim. Now with SwiftUI and Apple moving to the "One App for all Platform" direction, you could technically build an iOS and macOS app at the same time. Now I would take a look at Paul Hudson's books on his website Hacking With Swift (www.hackingwithswift.com/store) as he published a couple of books on Swift, iOS, macOS, etc... @AdrienVillez
@ehzaanelham3208
@ehzaanelham3208 Жыл бұрын
I’m a beginner 🙋🏻‍♀️ sometimes I feel demotivated🥲. Much needed video.Thank you Chris.
@CodeWithChris
@CodeWithChris Жыл бұрын
You got this! :) - Pat
@ProVokeGames
@ProVokeGames Жыл бұрын
The biggest issue I'm faced with right now. I began learning Swift/UIKit 3 years ago but have taken several long breaks due to work or life stuff. Now I'm faced with a choice, do I go fully into UIKit again? Or do I pursue SwiftUI for the future. Looking to land a job next year as a Jr Developer and would love any input on what you think. I think in a perfect world you'll learn both, but if SwiftUI is the future I have questions lol.
@captainkyrgyzstan4516
@captainkyrgyzstan4516 Жыл бұрын
Choose uikit, it will be still used for many years
@natgenesis5038
@natgenesis5038 11 ай бұрын
SwiftUI it’s easier
@englishvocabulary9953
@englishvocabulary9953 6 ай бұрын
I want book any recommendations plz
@obaidabbasi7156
@obaidabbasi7156 Жыл бұрын
Best learning channel for ios . Also make video how to export app and run on your iphone real devices because people face problems while export.
@CodeWithChris
@CodeWithChris Жыл бұрын
Thank you for the recommendation! Will definitely talk to the team about this :) - Pat
@ShivamPatel-hl9ys
@ShivamPatel-hl9ys Жыл бұрын
Hey Chris Ive been working on social media iOS app and we are set to launch in December but need some further help. Do you accept project requests in return we give payment or equity
@CodeWithChris
@CodeWithChris Жыл бұрын
We currently don't. Now we have a bunch of great students and admins in our forum and they should be able to help you and even Beta test your project! codecrew.codewithchris.com/ @AdrienVillez
@MobileDeveloper1965
@MobileDeveloper1965 10 ай бұрын
Don’t ignore the fact that we need a suggested path for your courses. I am your enrolled student. At least you need to state the level of difficulty of each tutorial that builds an app such as the chatting and KZbin app. Also the required knowledge before attempting building these apps so that we know which tutorial to tackle first.
@CodeWithChris
@CodeWithChris 10 ай бұрын
Hey, thanks for saying that! It's exactly what we're doing behind the scenes right now and we're going to be sharing more details about it by mid Nov!
@MobileDeveloper1965
@MobileDeveloper1965 10 ай бұрын
@@CodeWithChris I am waiting. At this moment I am taking Sean Allen’s basic course, but I will be back
@kkmm2023
@kkmm2023 Жыл бұрын
Chris, do you have a video on how to do an airprint of an image?
@CodeWithChris
@CodeWithChris Жыл бұрын
Hi Kitty, we don't but this might be helpful support.apple.com/en-ph/guide/iphone/iph1ac0b04b/ios - Pat
@ankeecodeverse
@ankeecodeverse 2 ай бұрын
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 2 ай бұрын
Best of luck! You can do it! - Iñaki
@TheRealBlueBeanie
@TheRealBlueBeanie Жыл бұрын
SpriteKit, SceneKit, or UIKit? Which one should I learn, and which one is the most useful? - Thank You!
@CodeWithChris
@CodeWithChris Жыл бұрын
These are libraries. And you use them depending on the application you’re trying to develop. The standard library we use are Foundation. If you’re working with an App that uses storyboards and XIB, you need to use UIKit but is you’re using the new declare user interfaces you need to use SwiftUI. You can learn more about this on our SwiftUI Tutorial for Beginners Course (kzbin.info/www/bejne/fGPSm3ZsibOqrdU&ab_channel=CodeWithChris) and if you have questions you can also post them on our CodeCrew forum. Here's the link codecrew.codewithchris.com. - Pat
@mohamedowaiselsahfy3063
@mohamedowaiselsahfy3063 Жыл бұрын
السلام عليكم انا مبتدا في البرمجه ولا اعرف حتي اساسيات الكمبيوتر هل يمكن تساعدني في ترتيب خطوات تعلم البرمجه من الصفر
@CodeWithChris
@CodeWithChris Жыл бұрын
تابع مقاطع الفيديو الخاصة بنا ، وتعلم SwiftUI من البداية. تحقق من سلسلة التعلم في 8 أيام. ملاحظة: إذا كان لديك أي سؤال ، يرجى استخدام اللغة الإنجليزية. @AdrienVillez
@stevemobbes
@stevemobbes Жыл бұрын
6 years of trying. And now I just quit. But I don’t know what I want in this life. So maybe there’s a time for another try 😢
@CodeWithChris
@CodeWithChris Жыл бұрын
I did the same before moving full time into photography and video editing. We just need to find our own path! @AdrienVillez
@sodapopjam
@sodapopjam Жыл бұрын
If you've been trying for 6 years and have not made much progress, something is wrong with your learning path, or you're just not interested. Don't try to learn all by yourself, if you can't, it's better to ask or pay for help until you can progress on your own. But if you're not interested in the actual coding, there are other paths related to dev that don't require writing a lot of code, be a product designer, tester, product manager, etc. I am a firm believer that everyone can achieve their goals with enough discipline. Try setting realistic goals, not something like "Become a master coder in 7 days". Remember you don't need to know it all before you apply for jobs, you'll start from the bottom and learn along the way. Hope 2023 is a great year for all of us, let's work hard together!
@natgenesis5038
@natgenesis5038 Жыл бұрын
6 years???
@h.s5501
@h.s5501 Жыл бұрын
iam beginner I am new in the field of programming. Should I learn a programming language, then learn data structure and algorithms, then a field ios roadmap?
@CodeWithChris
@CodeWithChris Жыл бұрын
Depending on what platform you want to focus on. Here at CodeWithChris, we focus on Swift and SwiftUI which is a programming language made by Apple for Apple software. Which means, if your focus is iOS, macOS, tvOS, watchOS, iPadOS, etc.. then yes, learn Swift and SwiftUI with us. If you focus is Web and/or Android. Swift won't be used. Go for Flutter or Java. React, etc... I would focus on learning the basics of coding and leave the Databases, Data Structures, Algorithms, etc... for later. Learn to code, code everyday to become a better coder. Write code, not perfect code but code that works. Over time, with experience, you'll write better code and soon enough, you'll dive into the rest like data structure etc. No need to learn about all the fancy stuff if you don't write code yet! You'll lose motivation after roadblock because you won't see (or think you see) progress! Also, don't code alone! Join a group of motivated people, a bunch of friends, etc... with a goal to make a nice website or app! @AdrienVillez
@h.s5501
@h.s5501 Жыл бұрын
@@CodeWithChris i want be native iOS developer.. what should l learn??
@CodeWithChris
@CodeWithChris Жыл бұрын
Swift and SwiftUI with Xcode. This is the only path and language to learn. Check our newest videos! @AdrienVillez
@jodelrajkumar5097
@jodelrajkumar5097 Жыл бұрын
Hi, I’m interested in app development, I know you mentioned patience. However in your experience how long would it take a beginner to learn and develop an app. Including time taking to complete the courses.
@powellg
@powellg Жыл бұрын
Do you have experience in CS outside of app development? Probably 1-2 years to start. Do you have absolutely no CS experience? Probably 1-2 years to start
@johnolin
@johnolin 3 ай бұрын
Do you recommend Apple’s Swift Playgrounds?
@CodeWithChris
@CodeWithChris 3 ай бұрын
Hi, Iñaki here, I'm an iOS dev working for CWC. You're referring to the Swift Playgrounds for iPad right? I played around Swift playgrounds in 2017 and was able to use it to teach coding to children. It's great to play around and learn Swift. The blank playgrounds back then supported programmatic UIKit, so I was able to play around showing views and stuff within that Playground. If you don't have access to a Mac and Xcode but wanted to learn and play around Swift, then yes, I recommend Swift Playgrounds. I haven't played around it recently, but I believe SwiftUI should be supported on recent versions. - Iñaki
@johnolin
@johnolin 3 ай бұрын
@@CodeWithChris - I’m currently using it on the Mac actually! Just didn’t know where to start when it came to learning how to code in swift and that was the first &free option I found
@MobileDeveloper1965
@MobileDeveloper1965 Жыл бұрын
I have joined your program. I paid for two years. I hope my decision is right.
@TidalWaveDan
@TidalWaveDan Жыл бұрын
I’m finding it frustratingly difficult to grasp the swift coding structure of a page. For instance, html has a doc, title, head, body… I see segments open abs close with no real explanation on what they do or why they’re placed where they are.
@CodeWithChris
@CodeWithChris Жыл бұрын
There are no standard elements that you must have in your layout. You just have to learn which layout containers will suit your screen and then learn what user interface elements you can put inside those layout containers. You can try and check out this tutorial kzbin.info/www/bejne/qJ63gpZ_ga-Fmbs&start_radio=1 If you have any questions, you can post them on our CodeCrew forum. Here's the link codecrew.codewithchris.com - Pat
@kdtechniquesofficial6153
@kdtechniquesofficial6153 Жыл бұрын
I love your background view this time. better than before.
@CodeWithChris
@CodeWithChris Жыл бұрын
The magic behind IKEA! @AdrienVillez
@unitedastronomer
@unitedastronomer 4 ай бұрын
this was really helpful! the "focus on progress rather than your goal" line was the thing i needed to hear!
@tokhenz
@tokhenz 4 ай бұрын
So this video is about promoting your course… ok
@MobileDeveloper1965
@MobileDeveloper1965 Жыл бұрын
What are the differences between the learning how to build an app in 8 days and 14 day challenge? It seem to me that they are about the same.
@CodeWithChris
@CodeWithChris Жыл бұрын
The learn how to build an app in 8 days is a simplified version of the 14 days course - Pat
@MobileDeveloper1965
@MobileDeveloper1965 Жыл бұрын
@@CodeWithChris if I finish the 8 days, should I finish the 14 days too?
@CodeWithChris
@CodeWithChris Жыл бұрын
no need :) - Pat
@MobileDeveloper1965
@MobileDeveloper1965 Жыл бұрын
@@CodeWithChris you are very supportive
@MobileDeveloper1965
@MobileDeveloper1965 11 ай бұрын
I love you course iOS development for 2020. In fact I am using xcode 14, and have not encountered any problem yet. Also, the challenges are very useful in reinforce learning. Thanks.
@keniasoto3040
@keniasoto3040 5 ай бұрын
I wish it was more affordable. His content is great but $29 in this economy is crazy.
@nahian.66
@nahian.66 Жыл бұрын
I’m mid level android developer + student. Now I want to try IOS development can you share me some free resources just for starting now.
@CodeWithChris
@CodeWithChris Жыл бұрын
If you are already a developer, you should feel like right at home! A lot of this content is going to be review but I recommend you watch our introduction playlist to iOS: kzbin.info/www/bejne/r4C8n4ule9ugoJY&ab_channel=CodeWithChris We have more advanced content on youtube and on our website www.codewithchris.com @AdrienVillez
@nahian.66
@nahian.66 Жыл бұрын
@@CodeWithChris thanks man ❤
@joyjain3111
@joyjain3111 Жыл бұрын
✨👍🏻
@h1inc816
@h1inc816 8 ай бұрын
Man this video is typical KZbin…. Nothing but fluff lol
How to Make an App - Lesson 1 (2024 / SwiftUI)
27:21
CodeWithChris
Рет қаралды 396 М.
Llama 3.1 vs Llama 3 for RAG performance on Unstructured Data
39:38
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 106 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 9 МЛН
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 26 МЛН
How I Became an iOS Developer. Beginner to Fortune 10 Company.
11:30
How to Become an iOS Developer - The Skills You Need
8:21
CodeWithChris
Рет қаралды 18 М.
How to solve 10 of the most common mistakes with ChatGPT
10:02
Celeste Yamile
Рет қаралды 53
Difference between cookies, session and tokens
11:53
Valentin Despa
Рет қаралды 608 М.
How I Built A $6.5 Billion App Called Duolingo | Founder Effect
15:42
CNBC Make It
Рет қаралды 1,1 МЛН
FAQ with Social Sherpa | Our Values, Mission, Services, Team
5:41
The Biggest LinkedIn Mistake You're Probably Making
3:49
Career Coach VanDe
Рет қаралды 53
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Рет қаралды 7 МЛН
Ionic & Capacitor for Building Native Mobile Apps - Full Course for Beginners
3:10:14
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 106 МЛН