This roadmap is way too intense and you definitely can do this in less than 2-3 years. The most important thing is to just build and deploy apps. Way too much focus on little semantics. A lot of that just comes naturally with practice.
@devs1357
2 жыл бұрын
Thank you 🙏
@GorillaDev417
3 жыл бұрын
Transitioning over to the iOS team at my company currently. Coming from a web dev team. This is very helpful.
@jacobtran4010
6 жыл бұрын
FINALLY A USEFUL ROAD MAP VIDEO!!! there are road map for web development but no vid for this yet.!!
@asigivati1382
4 жыл бұрын
Great tutorial man like always. Just please pay attention that lots of viewers are using mobile and not mac/pc to see these vids. So it can be nice if you zoom in more so the text will be bigger and more clear in graphs like that and when you write code in Xcode etc...
@auliyanto
6 жыл бұрын
nice this is what i've been looking, pls more roadmap content...
@yourgflikesit
4 жыл бұрын
He got observer pattern wrong and multiple other things, he is shit teacher
@zaiddahir8401
4 жыл бұрын
@@yourgflikesit Do you know any people who are really good at what they do that make videos?
@yourgflikesit
4 жыл бұрын
Zaid dahir yeah, but not this guy lol
@zaiddahir8401
4 жыл бұрын
@@yourgflikesit yeah who? Do you have names? Thanks
@robinandthedog
5 жыл бұрын
Good stuf Brian, I've copied that map, I've heard about almost all of this by listening to all the Swift Podcasts out there, but it's very nice to see this in a mind map. Now I can focus better on the parts that I'm still weak, like testing, CI, AT and debugging (lol print is still my debug tool).
@Traoreee
6 жыл бұрын
It's really weird whenever i need some specific topic you always showing up with that video :D You are the best KZitemr for me so far.
@RobertPetras
6 жыл бұрын
Thanks Brian! 👍 This is real gold information! I will remodell this tree in my own mind mapping application and investigate it where are my skills stand for. Definitely worth to watch it again!
@user-zp4jz5cr8x
4 жыл бұрын
Thank you so much for sharing this map! This is exactly what I need to know as a learner to be an iOS developer. I am self developing an App in Japan and about to release it to AppStore but I was not confident if I have enough skills to transfer to be a mobile phone developer so it helped me a lot to understand what I am lacking and what I have already covered. Much appreciated for this video!
@rabinrai5203
3 жыл бұрын
im just starting out. learnin swift code now for 1 week. theres so much to learn based on ur chart! it looks alot!!!
@chrissgchriss
4 жыл бұрын
Thank you for straight talk and telling everyone this is going to take time and hard work. And, that we are not going to just get a job ( in a month) with NO EXPERIENCE after boot camp and some videos. Contrary to popular belief, not everyone wants to do this.
@fengjosephine
4 жыл бұрын
Really thanks for your sharing that encourage me to keep learning iOS and other computer science knowledge! I wish someday I can introduce this Roadmap like you did :)
@gouen95
6 жыл бұрын
I think that security such as network security and sub-versioning topic is missing. Talking about xcode there is also alot of extensions provided such as notification content extension which is getting popular lately as iOS 10 is starting to be the major 2 version. Topic such as generic framework writing skills (cocoatouch framework) is also good to know because as if you are working in a company many times you will need to collab with different team such as ur backend, and other frontend team (android and hybrid). Especially for hybrid team as if they wanted some functionality that requires special hardware access in order to achieve the goal, the native(ios,hybrid) team might need to provide a bridge for them.
@sergiubogos17
4 жыл бұрын
This is the video I was looking for, thanks :)
@DeepakRajput-nj4kc
6 жыл бұрын
Best for beginners and intermediate level developers..
@llothar68
3 жыл бұрын
Even in 2021 Objective-C++ is the way to go for large apps which huge algorithmic base, like all the MS Office programs. It's the only way to share business logic code among all (except Android) native platforms. Also for the few lines of Cocoa a C++ written Game needs.
@LetsBuildThatApp
3 жыл бұрын
Indeed, I like OBJC a lot, but unfortunately it feels clunky in 2021 especially with SwiftUI development. That said, cant beat the compile times of OBJC, blazing fast.
@augustoliver2779
4 жыл бұрын
I would love to take your courses, but I like Udemy for the social proof and lifetime access. Any plans on creating courses for Udemy?
@bibinjacob123
6 жыл бұрын
Hey Brian, could you make a tutorial on pull up controller. Similar to what apple is doing in maps. I think your audience would like it since most UI are being changed to accommodate bigger displays.
@ilhamfadillah360
5 жыл бұрын
Subbed for getting deeper in iOS programming
@sachinarora7994
6 жыл бұрын
Useful information for an iOS developer like me. Thanks Brian
@RushMeh
6 жыл бұрын
Please do a detailed video on the use of instruments. Will help a lot.
@browsermage
4 жыл бұрын
Very kind for sharing, doing web application development for 7 years and wanted to try something new. This is just what I wanted to know. I assume SwiftUI is something that is added to the list as of 2020.
@brianbrian4899
3 жыл бұрын
What mic do you use? It just sounds so pleasant
@guneight5121
5 жыл бұрын
Thank you for your content, and the road map give me the whole perspective about iOS Dev,,,
@duongdo6774
5 жыл бұрын
Thanks so much! Very clear
@Henrique-ui7il
6 жыл бұрын
ResponderChain is related to the becomeFirstResponder and resignFirstResponder methods you’re probably used to. Something about which controller on the screen responds first. Not sure exactly how it works though.
@thinkpadx60
5 жыл бұрын
Thanks so much for this mate. I am just starting out to learn coding and I find this very helpful
@volimpia
4 жыл бұрын
Except Build & Deployment and Testing, i have an idea with all yellow and most of orange once(not viper). But i find myself unable to do any job on upwork - i mean i do not risk applying, because i know how to use them separately, but, for example, they ask for grocery selling app, or business app, or apps with membership, and i just do not know what they want, where to start. I wish there was even one video that takes a real job offer from upwork, builds that app for u, so we will know how start.
@omgGrrrful
6 жыл бұрын
Can you do a video about React Native, if it's good for iOS development? Thanks 😀
@AbhishekKumar-mq1tt
6 жыл бұрын
Thank you for this awesome video
@JustVictor72
6 жыл бұрын
i’m starting to use Quick and Nimble to write tests for a legacy app with zero test coverage.... 😅.. kinda borrows the same assertion style as Jest and works for me.
@AnhLe-jq3ze
5 жыл бұрын
Greate stuff! Thank Brian!
@divakarswift799
6 жыл бұрын
Hi brain,I like your videos and It taught me alot. I am requesting you to please post some video on AVFoundation (especially video editing )
@Omeir34
6 жыл бұрын
Always waiting for brian !
@harmanvirk5777
6 жыл бұрын
Nice always great works 🙏🙏
@KamalKumar-sk2mx
6 жыл бұрын
Can take online session how to setup continuous integration using Jenkins and xcode server
@ssdev1652
6 жыл бұрын
hey man. good to see you back in the US. Still waiting for the new course... hopefully not much longer.. :)
@JustVictor72
6 жыл бұрын
I’m really keen to learn how to use Travis/Jenkins for CI...
@manoeltsf
2 жыл бұрын
Hi Brian! Thank you so much for this perfect content. Can you talk about the "ios developer types"? I'm asking this because I've been studying ios development for a long time, but honestly, I can't see if there is any kind of difference in responsibilities when it comes to mobile. Can we compare this with the division that exists today between back and front end programmers?
@usefz89
4 жыл бұрын
Thanks for the video. One question though, Is the mentioned roadmap applicable for becoming independent Freelance iOS developer ??
@gjermundification
6 жыл бұрын
No mention of BuddyBuild? Instruments is useful for doing some "ECG" on Node.JS projects too.
@haragobi
5 жыл бұрын
AMAZING - THX BRO
@niverajen9816
5 жыл бұрын
Am a starter! And I wanna to know difference between a library, framework, Sdk, plugin and extensions. It Ll be easier if you could provide an example in swift
@tanggu9510
6 жыл бұрын
you are de way!
@MrSojek
4 жыл бұрын
Has anything changed on the Roadmap in 2020 since you recorded the video in 2018?
@anthonyschwartz1084
6 жыл бұрын
Ohhhhhh this is awesome!!!!!!!!!!!!!
@decreer4567
6 жыл бұрын
They say lucky reviewer because sometimes you get a reviewer who is extremely tired and blocks your app for a false reason that got formed in their mind while reviewing. It is quite frustrating when they block you app for thinking a no ads IAP removes rewarded videos. That’s when you just simply run a quite appeal (be nice or they will take their time on purpose), give a couple screenshots or they will think you are lying, give them more information about where they went wrong, and feel relieved that there wasn’t a bug that turned the phone into a stupid dog.....
You don't need that. It's a nice-to-have, not skills you must have. Remember, you can't learn everything, and you need to balance your time with the needs of your projects.
@rohinivaidya3736
4 жыл бұрын
How do i get into bigger companies like google/fb as an iOS developer? I dont see any openings for the same anytime at all! Please help me out
@vasilbaramidze4185
3 жыл бұрын
Hi Brian, I have one question, can you make a video about iOS development, for highlighting what a beginner, middle and senior iOS developer should be able to know? I think for developers this will be a good way to plan next steps, define sequence of learning, find gaps and so on. Thank you so much for your work 👌
@kevinvu2093
6 жыл бұрын
Finally Brian Voong is back!!!
@mj3f
6 жыл бұрын
Have you done any videos on Instruments?
@flyaloy1
6 жыл бұрын
ResponderChain maybe the Callbacks in async methods?
@monica9082
3 жыл бұрын
Can you tell me what is the name of the tool that you created the roadmap ?
@ABC-xc9il
4 жыл бұрын
I am an ios base developer, can you tell me what i want to be an ios senior developer? What I need to do ? Please
@CrazySkillz15
5 жыл бұрын
Lovely video. Would you mind making one for Android as well?
@ownagejuice1394
6 жыл бұрын
thanks, do you have Android/Kotlin roadmap as well?
@ultimatelegend18
6 жыл бұрын
Can you please a similar video for people who want to be a professional developer for Android?
@haianghuynh1838
2 жыл бұрын
your micro and you make me remember to apple iphone LOL
@patrickdeangelis9581
6 жыл бұрын
Please, make a roadmap for android development too!
@ibragimramazanov398
5 жыл бұрын
Very useful video. Thank you for your activity. Can you reload image of roadmap. Link not available right now.
@ibragimramazanov398
5 жыл бұрын
Probably now available, because government blocked reddit
@LetsBuildThatApp
5 жыл бұрын
Search for the github repo
@taniuang5160
4 жыл бұрын
Brian, update this content please 🙏
@ottocodes
5 жыл бұрын
1k likes, good job!
@hit3894
6 жыл бұрын
how do you find these libraries such as Picaso, okhttp and Gson ?
@agung4834
5 жыл бұрын
Which part is talking about security?
@ABC-xc9il
5 жыл бұрын
excuse me, can you help me, i'm having a problem about error domain 9806 and 9807 requires a certificate of trust
@hokifuso
6 жыл бұрын
Is it already possible to use SPM on iOS projects?
@randomshortytvideos1873
6 жыл бұрын
woah I can smell an update in instagram firebase course
@pratikgupta7373
6 жыл бұрын
Nice
@Zainanjum100
6 жыл бұрын
awesome video
@nurbolat4563
4 жыл бұрын
It's looks scary)) for baginner
@caincain1312
5 жыл бұрын
useful
@doomera5911
6 жыл бұрын
make one with android!
@ahmedattia8280
6 жыл бұрын
Is it still important to learn Objective-C if my graduation year is 2020?
@blockchain151
4 жыл бұрын
please make a video on Android professional developer roadmap
@almobin3576
5 жыл бұрын
Will we follow this RoadMap for 2019 as well?
@bunhongkim4960
6 жыл бұрын
How about 2018 Roadmap for Android development?
@JunaidKhan-ny8tu
6 жыл бұрын
make a videos on Singleton with Example Plz Brian
@LetsBuildThatApp
6 жыл бұрын
We make use of Singletons in the Core Data course if you haven't checked that out yet.
@JunaidKhan-ny8tu
6 жыл бұрын
yeah I will buy it :-) I have bought Instagram course and its amazing so far :-)
@patrickhanna450
6 жыл бұрын
Brian you really don't know what the responder chain is?!! It's the backbone of how touch events are delivered to their respective views and up the view hierarchy. Lol well if Brian doesn't know what the responder chain is, I guess there's hope for me after all 😂
@LetsBuildThatApp
6 жыл бұрын
Yeah there’s too much on this list to go through
@patrickhanna450
6 жыл бұрын
Lets Build That App hey Brian, I’m building a Snapchat clone as a portfolio piece for an iOS job. Are companies impressed by app clones or are they looking for something original.
@LetsBuildThatApp
6 жыл бұрын
Companies don't care for originality when it comes to junior devs, they mostly want to know that you can follow direction and build out features based on specs.
@lianahaque2512
6 жыл бұрын
When you say Professional iOS Developer, does this mean youre describing what it takes to be a Senior iOS Developer?
@LetsBuildThatApp
6 жыл бұрын
I suppose I’m referring to being a working developer making your way up the ranks.
@lianahaque2512
6 жыл бұрын
Cool! Thanks for the heads up!
@AndreiAndriesi
5 жыл бұрын
ok, I stopped looking at this movie in the moment you didn't know what a view-view controller refers to. That's one of the most basic know-how of a software architect. If you want to work for any company in general, I suggest you start with that.
@LetsBuildThatApp
5 жыл бұрын
Valid point. It doesn't prevent my apps from generating millions of dollars each month though. Not knowing these concepts, while important, isn't the end of the world.
@AndreiAndriesi
5 жыл бұрын
@@LetsBuildThatApp I'm happy you do generate so much money, congratulations. When you get some spare time, try to also learn the basics. Good luck.
@LetsBuildThatApp
5 жыл бұрын
Meh, I can't go to the bank and deposit basics :)
@AndreiAndriesi
5 жыл бұрын
@@LetsBuildThatAppTouche :) . Good luck and please keep it up with the videos. I do learn a lot from them. Thanks.
@ajvr
6 жыл бұрын
I think Observer mainly focus on Key-Value Observing (KVO) pattern that is implemented in most class.
@karthickramesh4411
5 жыл бұрын
His hairstyle keeps changing! ROFL!
@meledner1882
5 жыл бұрын
nnooooo , it's the mic !!
@duyhoang5334
6 жыл бұрын
I'm waiting for a video about Android roadmap :)
@chrisplusplus6232
5 жыл бұрын
What app was used in creating that roadmap. Thanks.
@LetsBuildThatApp
5 жыл бұрын
Dunno, you should ask the dev himself through the github link.
@brentvsmaximvsone
4 жыл бұрын
Yay!!! Way to discourage people by making it look complicated
@LetsBuildThatApp
4 жыл бұрын
I try
@petarpetrov198
3 жыл бұрын
@@LetsBuildThatApp Hey mate great video and keep up the good work! Don't listen to the haters. Almost 3 years have passed since the video has been posted and we are talking about tech which constantly changes. It would be amazing if you can do an update on the video thanks!
@anthonyschwartz1084
6 жыл бұрын
Is posting Apps that are very simplisitc in nature (such as calculators, dice rollers [I made one of these], calendars, etc.) a bad idea for a Junior Position? As of right now I have a list of about 10 apps that I am going to make, but they are all simplistic, should I maybe not put these on the app store and try to learn more complex things and wait to flesh out apps? (I am still very interested in your CoreData course and want to make an functional App utizling CoreData as well)
@LetsBuildThatApp
6 жыл бұрын
Your portfolio should include apps that demonstrate the concepts in the "Getting Deeper" section of this roadmap. No employer really cares about anything that's in the "Basics" or "Common" sections.
@anthonyschwartz1084
6 жыл бұрын
Thank you for the reply! So if I understand this correctly, the app could be 'simplistic' as in what it does, but if I contain concepts from "Getting Deeper" sections that would be ok? For example, my second app is a simple advice app that gives advice but it is a Tabbed App which includes in-app purchases. Is that what you mean? Or what would be a good example of an App on the App Store for an employer looking for a Junior Developer (possibly)? Thank you again for the great video courses! Greatly appreciate it :)
@LetsBuildThatApp
6 жыл бұрын
My advice is to have a single app that explores 6-8 different "deeper" topics.
@anthonyschwartz1084
6 жыл бұрын
Thank you for the reply! I will do that then :)
@decreer4567
6 жыл бұрын
Your code should do all the talking, not you explaining that you know something.
@Thvaz936
6 жыл бұрын
video lesson about rxswift
@liamroyal8894
5 жыл бұрын
Where did you actually learn to create apps Brian?
@LetsBuildThatApp
5 жыл бұрын
Just online tutorials.
@justinblackvfx
6 жыл бұрын
Kinda funny your mic put above your head look like you have a pony like iPhone X 😂
@ahmadyasser9317
4 жыл бұрын
does anyone now a free mind map app to make similar roadmaps like this?
@meledner1882
5 жыл бұрын
To be a successful ios developer, does one need to be " full stack " ?
@HudsonPereiradishark
5 жыл бұрын
nope, a little bit of UI/UX design perhaps
@TheHy6xD
6 жыл бұрын
I missed iOS vids
@윤강운-n3f
4 жыл бұрын
cite the source
@saleem-hadad
6 жыл бұрын
Almost finish the tree 😎
@w0mblemania
6 жыл бұрын
Heh, no.
@vladlk2520
4 жыл бұрын
Hey guys, what are your biggest issues during the process of getting better at iOS development? Have you ever had a feeling that you're already good enough but you somehow cannot prove that to interviewers/HRs?
@videoaddicted4561
6 жыл бұрын
Make one for android
@marcinwieczorek6417
5 жыл бұрын
What tool allow to create rodmaps like that?
@LetsBuildThatApp
5 жыл бұрын
Not sure, ask the author of the map. There should be a link below
@marcinwieczorek6417
5 жыл бұрын
@@LetsBuildThatApp I found it on blog author balsamiq.com/wireframes/
Пікірлер: 169