Missing Your Free Course So Much Nothing can Beat The quality of Your Course plz upload some Advance Level Course On RUclips If you Can. i Cant affors the paid version Inflation is skyrocketing here Thanks
Hey Sean, it's like you are reading my mind--I am glad I did loads of research before embarking on my iOS journey just over a year ago and Twitter was where I found others like me. I have found a couple mentors though none last more than just a few weeks or months. Now I am working on my own app idea and it is scary but because I love creating and learning to build apps, I won't stop. Cheers to you for your wise insight. You are one of the few I have followed both on Twitter and RUclips not to mention buying some of your awesome courses. Thank you!
if you're looking for a job where they already have an app, then learn Swift and UIKIt (with a minor in Objective-C that good enough to at least READ it). if you're looking to start a new app from scratch, then consider Swift UI. Any semi-mature, legacy app will be UIKIT and you'll see both Swift and Objc.
Man I needed this Sean. I took a break from my iOS developer journey and came back lost and confused on where to go. This video helped guide me once again. Thanks
Back here to support my motivation and discipline. I graduated the university back in 2017 in CS (actually Automatic Control Systems, but we had lots of different programming experience). Then I founded my python-team and I lead it doing the project already almost 1.5 years. One of them got their job a half year ago with no background experience and education. I learn SwiftUI already for a year. I had couple projects for my friends businesses. But still not totally sure about myself if I am able to get an IT job. It's really frustrating.
I totally agree with him. Especially his senior developer description is so clear. Senior developer is who learn how to learn new things in their area. They can easily learn new things and track right sources to made that.
I can vouch for your Twitter thing. I literally signed up a year ago for the first time because of your advice. I only follow iOS people. It's fantastic! The cesspool doesn't really even creep in much, but if it does, it's pretty easy to block.
What helped me a lot in the beginning was to apply everything that I was learning back then in a side project in the GitHub, so i could use this side project as a reference whenever I was struggling with something.
Very helpful video. I often feel I have big gaps in my skills even though I've only been an iOS developer for a year now and I feel like everyone knows more, learns faster and I don't (but should) understand code written by people with five or ten years of experience.
Looking to do some indie development on the side. I developed applications in the manufacturing environment up until about 2014, then went into other IT roles. Looking to relearn using SwiftUI. I imagine it would be quite daunting if you were starting from square one. Still, I am treating it as if I was a complete beginner and it’s working quite well 😊
First, I *loved* this video. All frustration is a product of unmet expectations, and this video is fantastic at setting expectations from the starting line. And he did it in many different ways. I've watched this video twice, and while my expectations have been tempered, I'm also questioning learning Swift at all. Given that Sean has been doing this about four years and he considers himself "an average developer" (or "mid-level" as he also says), he makes me wonder if many of us wouldn't be better off doing four years of study in at a university and getting a bachelor's degree in something else, you know? At any rate, I'm enjoying these videos; they are very thought-provoking.
Thanks for this video. I've been writing programs for 30 years in several languages and always find myself looking up syntax and function documentation. I laughed when you mentioned your 'toolbox.' I have copies of classic ASP files on my backup drives :)
Great video, I enjoyed it so much; the tips, the bits of advice, everything well explained. I am a newbie iOS developer; this path is a marathon, not a sprint. Thanks so much dude
Hey Sean! Love your videos! Just wanted to ask, is Objective C a mandatory to become a better iOS developer? If yes then how much it is required? Thanks!
This video should be for me. I'm an android and flutter developer who want to learn and master iOS development and who have started again to learn it a few hours ago today 👍🤩, after a really long break, I was too busy with my work.
@@yunusemre9414 Merhaba Emre, öncelikle türkçe kurslar/eğitimler ile başlayabilir yolda ingilizceni geliştirmeye çalışabilirsin. Udemy üzerinden iyi türkçe 1-2 kursla başlamanı tavsiye ederim. Biliyorum hepsi iyi değil ama iyileri de var, araştır incele, bazıları gibi yanılgıya düşme. İngilizce çalış ingilizceni geliştir yazılım alanında sana her zaman lazım olacak. Biraz daha ileride ing eğitimlere bakınabilirsin. Yaparak öğrenirsin özellikle buna dikkat et, ister eğitim türkçe ister ing olsun, en önemlisi bu.
I give myself two years to become an iOS developer before I reach 60. I am not looking for a job, but with the goal of working as an indie app developer. I want to develop an app that students love to use.
Sean, if you read this there is a question. I like to come up with an idea for a product/application and realise it, I also like the relative freedom that remote/project format gives through freelancing for example or contract (I don't like strict control and travelling to the office). From different IT directions I found iOS development most interesting, but there is a problem - I don't see myself in the position of a professional iOS developer, i.e. I don't dream of being the coolest programmer/developer. I am rather more interested in creation and implementation of products and independence than in understanding every tiny corner of the code in an application and every function in detail - this is something that makes me very bored and I perceive it as a necessity to master some tool but not as an interesting part of activity. What is your opinion about it.
Learn Swift and UIKIT first. Most apps will still have that. And the iOS thought leadership is still sorting out best practices for SwiftUI. They're re-thinking old design patterns and still settling on Combine vs Actors vs ReactiveSwift. MVVM may be out the door. A lot is in the air as that new framework solidifies.
Hello, I watch your video to explain "swift", it makes me interested. I am a beginner, I don't know how to choose your videos to start learning. The cause the swift evolution and also the new version. I am waiting for your advice so that I can learn gradually. THANKS
0:45 Where they do not have affirmation points; whether this being able to calculate yourself to validate learning the multiplication table through addition; the debugger `po myVariable`, or whatever it takes to move oneself forward. `print( myVariable )` also comes to mind.
Found this video at the perfect time, literally in "tutorial hell" right now and you really helped put a lot of things into perspective for me. Best part of the video though is the various levels of beard and hair growth, it's like looking into a mirror haha.
Check out creatorview.app. I have a playlist on my RUclips page called Creator View Chronicles where I documented the creation of version 1. I also a podcast on my RUclips channel where I'm discussing the business side of the app called Build, Ship, Profit. There's hours of content documenting my process.
Hi, Sean. I read your book about how you leaved the family business, how ho u got into that mobile iOS bootcamos and was pretty cool for me because I feel in that position. I mean, Right now I have two yeears as a Front End developers but I wanna try a bit of iOS development, indeed I bought a MBA in last black friday for learning Swift and SwiftUI. So, your testimonial about you journey and all the ups and downs, boost me to try in a serious way. Thanks for sharing with all of us. Greetings from Mexico and Jesus loves you. See you!
I'm having a hard time finding out what "good" is though. I can call an API and display info in a view. I understand persistance, Core Data etc, but I have this nagging feeling that showing that to an employer they would just say "too basic". So what is good enough for a beginner looking for the next step?
"Good enough" will be subjective. One company may think it's good enough but another may not. The only way to really know is to get out there and interview.
as a newcomer to iOS - but very experienced coder on other platforms (+25 years of coding experience) i would say “be prepared for absolutely horrible api documentation” .. like what Apple did is worst documentation i ever saw in any api/framework i ever used in my life …
Thanks for sharing this awesome video, any tips about how do you find a mentor? also, I'm doing a computer science degree right now and not having much fun, would you even consider coding in Swift if we mostly learn C++? Thank you a lot!
Once you learn the basics of programming, picking up various languages (like Swift) becomes easier. As for finding a mentor, I would hang out and contribute to conversations on Twitter in the iOS dev space. You'll get to know people and can find a mentor that way.
Thanks a lot for these insights Sean. So how would you recommend novice developers to reach out to more senior developers on Linkedin. Ive tried reaching out but think I have gotten ignored. Also, how could I ask them to help me find a job?
There are many things to learn in Swift Language ,what skills would you suggest me to focus in Swift language only without including other frameworks and tools ?
great video, sucks to see it at just 7.2k views i just had a quick question about creating your own app as a solo developer (lets say your knowledge of swiftui is nearing expert). is it realistic to create high quality app in just 1 year by yourself? it seems possible but im basically just getting involved in the world of iOS development and just wondering if theres anything which would make the process of creating your own app take longer than 1 year
4:12 The again working on a team you will most likely only work on your piece of the whole thing; maybe only the leg work for a gadget at first, so perhaps focusing on details is a good thing? I really found this presentation to be mind blowing in that regard: ruclips.net/video/1BHHybRnHFE/видео.html
My iOS Development & Swift Course (with FREE preview) - seanallen.teachable.com.
Missing Your Free Course So Much Nothing can Beat The quality of Your Course plz upload some Advance Level Course On RUclips If you Can.
i Cant affors the paid version Inflation is skyrocketing here Thanks
Hey Sean, it's like you are reading my mind--I am glad I did loads of research before embarking on my iOS journey just over a year ago and Twitter was where I found others like me. I have found a couple mentors though none last more than just a few weeks or months. Now I am working on my own app idea and it is scary but because I love creating and learning to build apps, I won't stop. Cheers to you for your wise insight. You are one of the few I have followed both on Twitter and RUclips not to mention buying some of your awesome courses. Thank you!
Thanks for the kind words! It's definitely scary at first, but keep at it. It gets easier :)
if you're looking for a job where they already have an app, then learn Swift and UIKIt (with a minor in Objective-C that good enough to at least READ it).
if you're looking to start a new app from scratch, then consider Swift UI.
Any semi-mature, legacy app will be UIKIT and you'll see both Swift and Objc.
This is correct.
Man I needed this Sean. I took a break from my iOS developer journey and came back lost and confused on where to go. This video helped guide me once again. Thanks
Happy I could help, Akram!
Back here to support my motivation and discipline.
I graduated the university back in 2017 in CS (actually Automatic Control Systems, but we had lots of different programming experience). Then I founded my python-team and I lead it doing the project already almost 1.5 years. One of them got their job a half year ago with no background experience and education. I learn SwiftUI already for a year. I had couple projects for my friends businesses. But still not totally sure about myself if I am able to get an IT job. It's really frustrating.
I totally agree with him. Especially his senior developer description is so clear. Senior developer is who learn how to learn new things in their area. They can easily learn new things and track right sources to made that.
That's the key to programming. Be able to pick up new concepts quickly because technology is constantly changing.
I can vouch for your Twitter thing. I literally signed up a year ago for the first time because of your advice. I only follow iOS people. It's fantastic! The cesspool doesn't really even creep in much, but if it does, it's pretty easy to block.
Exactly. Twitter is a tool and you need to use the tool correctly. But when used correctly, it's awesome.
Yo, very relatable - especially the where one tried to build their idea product before learning the fundamentals
What helped me a lot in the beginning was to apply everything that I was learning back then in a side project in the GitHub, so i could use this side project as a reference whenever I was struggling with something.
This is a good idea.
Very helpful video. I often feel I have big gaps in my skills even though I've only been an iOS developer for a year now and I feel like everyone knows more, learns faster and I don't (but should) understand code written by people with five or ten years of experience.
We all feel this way. I didn't get confident in my abilities until 4-5 years in.
Looking to do some indie development on the side. I developed applications in the manufacturing environment up until about 2014, then went into other IT roles. Looking to relearn using SwiftUI. I imagine it would be quite daunting if you were starting from square one. Still, I am treating it as if I was a complete beginner and it’s working quite well 😊
38:00 thanks for you choice, now we have one of the best IOS dev bloggers ❤
:)
I've come back to this video at least 3x this year. Still great information!
Happy to hear it, Jerrick. Hope all is well!
First, I *loved* this video. All frustration is a product of unmet expectations, and this video is fantastic at setting expectations from the starting line. And he did it in many different ways.
I've watched this video twice, and while my expectations have been tempered, I'm also questioning learning Swift at all. Given that Sean has been doing this about four years and he considers himself "an average developer" (or "mid-level" as he also says), he makes me wonder if many of us wouldn't be better off doing four years of study in at a university and getting a bachelor's degree in something else, you know?
At any rate, I'm enjoying these videos; they are very thought-provoking.
Thanks for this video. I've been writing programs for 30 years in several languages and always find myself looking up syntax and function documentation. I laughed when you mentioned your 'toolbox.' I have copies of classic ASP files on my backup drives :)
Love my toolbox :)
Great video, I enjoyed it so much; the tips, the bits of advice, everything well explained. I am a newbie iOS developer; this path is a marathon, not a sprint. Thanks so much dude
So stacked, so useful, so fun to watch and hear... thank you.
Glad you enjoyed it!
Started today with the 10u video from you ! Love it
Hope you enjoy it, Kevin!
The 90/90 percent is interesting! Thanks for bring this up!
No problem. It catches new developers off guard EVERY TIME!
Hey Sean! Love your videos! Just wanted to ask, is Objective C a mandatory to become a better iOS developer? If yes then how much it is required?
Thanks!
Not at all. Yes, there are some legacy codebases that will require it. But the VAST majority of codebases are fully Swift.
@@seanallen Yess! Thanks!!
This video should be for me. I'm an android and flutter developer who want to learn and master iOS development and who have started again to learn it a few hours ago today 👍🤩, after a really long break, I was too busy with my work.
Hope you enjoy it, Mustafa!
Abi merhaba bende ios developer olmak istiyorum sean allen i çok tavsiye ediyorlar ama ingilizcem anlamaya yetmiyor ne tavsiye edersin
@@yunusemre9414 Merhaba Emre, öncelikle türkçe kurslar/eğitimler ile başlayabilir yolda ingilizceni geliştirmeye çalışabilirsin.
Udemy üzerinden iyi türkçe 1-2 kursla başlamanı tavsiye ederim. Biliyorum hepsi iyi değil ama iyileri de var, araştır incele, bazıları gibi yanılgıya düşme.
İngilizce çalış ingilizceni geliştir yazılım alanında sana her zaman lazım olacak. Biraz daha ileride ing eğitimlere bakınabilirsin.
Yaparak öğrenirsin özellikle buna dikkat et, ister eğitim türkçe ister ing olsun, en önemlisi bu.
@@MustafaDemirEng Yardımcı olduğunuz için çok teşekkür ederim udemy üzerinden türkçe kurs almıştım oradan devam edeceğim şimdilik
I give myself two years to become an iOS developer before I reach 60. I am not looking for a job, but with the goal of working as an indie app developer. I want to develop an app that students love to use.
Love it!
Lot of valuable advice here. Seems like it might be worth to post these sections as individual videos!
You trolling me??? In case you aren't this is a compilation video I made of existing videos from my channel 😀
@@seanallen hahahah what i had no idea. ok that makes way more sense 😅😂
Sean, if you read this there is a question.
I like to come up with an idea for a product/application and realise it, I also like the relative freedom that remote/project format gives through freelancing for example or contract (I don't like strict control and travelling to the office).
From different IT directions I found iOS development most interesting, but there is a problem - I don't see myself in the position of a professional iOS developer, i.e. I don't dream of being the coolest programmer/developer. I am rather more interested in creation and implementation of products and independence than in understanding every tiny corner of the code in an application and every function in detail - this is something that makes me very bored and I perceive it as a necessity to master some tool but not as an interesting part of activity.
What is your opinion about it.
Learn Swift and UIKIT first. Most apps will still have that. And the iOS thought leadership is still sorting out best practices for SwiftUI. They're re-thinking old design patterns and still settling on Combine vs Actors vs ReactiveSwift. MVVM may be out the door. A lot is in the air as that new framework solidifies.
Hello,
I watch your video to explain "swift", it makes me interested.
I am a beginner, I don't know how to choose your videos to start learning.
The cause the swift evolution and also the new version.
I am waiting for your advice so that I can learn gradually.
THANKS
0:45 Where they do not have affirmation points; whether this being able to calculate yourself to validate learning the multiplication table through addition; the debugger `po myVariable`, or whatever it takes to move oneself forward. `print( myVariable )` also comes to mind.
I remember your fist videos, happy to be back
15:50 was funny, actually you have sense of humor :D
Haha... it's a very true analogy.
Thank you Sean! Really great video👍🏽 I am on my way to become an iOS developer, this video helped me a lot😊
Found this video at the perfect time, literally in "tutorial hell" right now and you really helped put a lot of things into perspective for me. Best part of the video though is the various levels of beard and hair growth, it's like looking into a mirror haha.
The tutorial trap is VERY common. It gets us all, lol.
Kindly walk us through some of the applications that you've developed.
Check out creatorview.app. I have a playlist on my RUclips page called Creator View Chronicles where I documented the creation of version 1. I also a podcast on my RUclips channel where I'm discussing the business side of the app called Build, Ship, Profit. There's hours of content documenting my process.
Hi, Sean. I read your book about how you leaved the family business, how ho u got into that mobile iOS bootcamos and was pretty cool for me because I feel in that position. I mean, Right now I have two yeears as a Front End developers but I wanna try a bit of iOS development, indeed I bought a MBA in last black friday for learning Swift and SwiftUI. So, your testimonial about you journey and all the ups and downs, boost me to try in a serious way. Thanks for sharing with all of us. Greetings from Mexico and Jesus loves you. See you!
Glad you enjoyed the book and are enjoying the content. Best of luck on your journey!
Awesome video! I was expecting something to pop out the door behind the whole time lol😅
🤣
The problem is that many people only focus on the goal - getting a job instead of enjoying the learning process.
Thank you for your words, I greet you from argentina ! I love your content !
Happy to help!
So many parallels with web dev
wish me luck on my iOS journey :)
Best of luck!
I'm having a hard time finding out what "good" is though. I can call an API and display info in a view. I understand persistance, Core Data etc, but I have this nagging feeling that showing that to an employer they would just say "too basic". So what is good enough for a beginner looking for the next step?
"Good enough" will be subjective. One company may think it's good enough but another may not. The only way to really know is to get out there and interview.
as a newcomer to iOS - but very experienced coder on other platforms (+25 years of coding experience) i would say “be prepared for absolutely horrible api documentation” .. like what Apple did is worst documentation i ever saw in any api/framework i ever used in my life …
They've made strides lately, but still a lot of room for improvement.
Thanks for sharing this awesome video, any tips about how do you find a mentor? also, I'm doing a computer science degree right now and not having much fun, would you even consider coding in Swift if we mostly learn C++? Thank you a lot!
Once you learn the basics of programming, picking up various languages (like Swift) becomes easier. As for finding a mentor, I would hang out and contribute to conversations on Twitter in the iOS dev space. You'll get to know people and can find a mentor that way.
@@seanallen Thank you, I'll try some Swift then! appreciate the comment!
Thanks a lot for these insights Sean. So how would you recommend novice developers to reach out to more senior developers on Linkedin. Ive tried reaching out but think I have gotten ignored. Also, how could I ask them to help me find a job?
There are many things to learn in Swift Language ,what skills would you suggest me to focus in Swift language only without including other frameworks and tools ?
Great all-around advice video!
I appreciate that!
Is it a crime to like Storyboard despite its hard to maintain or read as an iOS beginner but with years of experience in development?
Nope.
Looking for the link to portfolio app ideas…am I missing something?
great video, sucks to see it at just 7.2k views
i just had a quick question about creating your own app as a solo developer (lets say your knowledge of swiftui is nearing expert). is it realistic to create high quality app in just 1 year by yourself? it seems possible but im basically just getting involved in the world of iOS development and just wondering if theres anything which would make the process of creating your own app take longer than 1 year
Lovely mate!!
Thank you! Cheers!
Soft skills > hard skills
I agree.
Thanks!
I appreciate the generous support, David!
~4:00
nice
4:12 The again working on a team you will most likely only work on your piece of the whole thing; maybe only the leg work for a gadget at first, so perhaps focusing on details is a good thing? I really found this presentation to be mind blowing in that regard: ruclips.net/video/1BHHybRnHFE/видео.html
Grind out the XP
I’ve already come across toxic people around swift. It doesn’t take long.
Every community has them. Do you best to filter them out.
Can you express your words "Learn How to Learn"😅
I am using ai as my tutor