My number one tip for becoming a better iOS developer

  Рет қаралды 25,206

Swift Arcade

Swift Arcade

3 жыл бұрын

Watch this video to learn my number one tip for learning iOS quicker, levelling up faster, and become a better programmer all at once.
My deliberate practice repos:
github.com/jrasmusson/ios-sta...
Courses
Data Structures & Algorithms
www.udemy.com/course/the-swif...
Level Up AutoLayout
www.udemy.com/course/level-up...
Level Up in Swift
www.udemy.com/course/level-up...
Source code
github.com/jrasmusson/swift-a...
Free e-Book getting started iOS
Twitter
@jrasmusson

Пікірлер: 64
@JonathanLeon
@JonathanLeon Жыл бұрын
Amazing tips! I'm currently learning Swift and its an interesting experience.
@smilebot484
@smilebot484 Жыл бұрын
Great advice. I think one way I've changed the way I learn is that I try to play a video on my ipad and code along on my Mac. But I think having one massive repo with everything in it is great advice. Realistically you can put not just notes but also projects and playgrounds all in one repo.
@chrisk3197
@chrisk3197 2 жыл бұрын
Amazing tip. Just setting this repo up has been great github practice for me. Definitely going to use this idea to learn and practice.
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Awesome Chris. I think it is key on so many levels. 1. You learn github. 2. You have a playground. 3. It makes you look active. 4. You are going to learn so much. Cheers and good luck!
@sudharsandevarajan6783
@sudharsandevarajan6783 9 ай бұрын
Loving it..thanks for the wonderful tip
@whansen101
@whansen101 2 жыл бұрын
Dude, you are truly amazing, this is so helpful!
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Thanks Warren. Glad you found it useful. All the best.
@teo_d_david
@teo_d_david 4 ай бұрын
Very good advice. Once i get my macbook, I will do it.. Thank you.
@cselaw8152
@cselaw8152 3 жыл бұрын
Wow, very valuable info. Thank you for sharing!
@swiftarcade7632
@swiftarcade7632 3 жыл бұрын
Most welcome CSE Law. Thanks for dropping by.
@JigneshPatil
@JigneshPatil 3 жыл бұрын
Oh my word!! Thank you so much!! This is really valuable.
@swiftarcade7632
@swiftarcade7632 3 жыл бұрын
Very welcome Jignesh. All the best.
@devrogerio
@devrogerio 2 жыл бұрын
that wonderful content, is helping me a lot. I have used along with the bootcamp in swift that I am doing. Thank you so much for sharing.
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Hey that's so great to hear Rogerio! I know what learning this stuff is like. These I videos I wish existed when I was learning iOS. So glad they are helping you figure things out and get more productive as a developer. Thank you so much for the comment. I am trying to grow the channel. This definitely helps. All the best - Jonathan
@literallyIvan
@literallyIvan 3 жыл бұрын
Great advice! Thanks
@swiftarcade7632
@swiftarcade7632 3 жыл бұрын
Most welcome.
@jawadsrour8490
@jawadsrour8490 2 жыл бұрын
Just discovered this channel. Great great content!!!
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Most welcome Jawad. Thanks for the comment.!
@buendiaoma
@buendiaoma 2 жыл бұрын
Great idea, Thanks a lot, I gonna try it right away!!!!!
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Do it!
@reece5863
@reece5863 11 ай бұрын
Thanks for this. You can be a bit scary at times with how technical you get. But I appreciate you.
@chuonraksa5326
@chuonraksa5326 2 жыл бұрын
Great tip, Thanks
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
You are very welcome!
@aafaqahmed2265
@aafaqahmed2265 Жыл бұрын
Hi Jonathan, thanks for your advice. I tried working on your advice and outputs are awesome. Now I am eager to now which Markdown editor do you use for taking notes?
@adarshraj312
@adarshraj312 Жыл бұрын
Great ,Thanks for sharing this video. i did same on GoogleDrive. But, Github is greater option and i'm shifting on it.
@syedrazackimran
@syedrazackimran 3 жыл бұрын
I appreciate your work. It's helped me to know about all UI components and foundation kits.
@swiftarcade7632
@swiftarcade7632 3 жыл бұрын
That's great to hear Syed. There is definitely a lot out there. Don't let it overwhelm you. You can tackle each one at a time. All the best. Jonathan
@problem.solver
@problem.solver 2 жыл бұрын
You are brilliant and I think you know that, haha. Any comming full uitest courses? I would love to get it your way.
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Hi Ramy. No I am not brilliant :) No plans for a full ui test course, but I did cover a fair bit of unit testing and view controller testing in my latest course - Professional iOS Development - you can check it out here - www.udemy.com/course/the-swift-arcade-professional-ios-development-course-uikit/?referralCode=2A5FFBFFF1F8013C3271 - Thx and all the best.
@pitmanra
@pitmanra 2 жыл бұрын
Thanks for the video. Would you be interested in doing one that walks through your GitHub process, including MacDown?
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Will see what I can do. Thx Pitmanra.
@Notkdenben
@Notkdenben Жыл бұрын
@@swiftarcade7632 I know this is a year after the fact but I also would be interested in seeing this if you’re able to get around to it. I’ve been kind of ignoring GitHub as a whole since learning Swift is already daunting enough for me. I haven’t really taken the time to explore GitHub and your tutorials have been extremely helpful. I would love to see the process as well.
@user-yd9xy3rb4x
@user-yd9xy3rb4x 2 жыл бұрын
Time to learn advanced patterns.
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Absolutely!
@abdorizak
@abdorizak 2 жыл бұрын
The best way to learn programmatic Ui I'm beginner at swift uikit
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
We all are beginners at some point Abdorizak. Welcome to the channel.
@abdorizak
@abdorizak 2 жыл бұрын
@@swiftarcade7632 thanks major 💯
@peetafunkadelic
@peetafunkadelic 3 жыл бұрын
Hello there Jonathan, maybe odd question. But how do you maintain that repo? I mean, do you write your mark down in then web IDE (if GitHub does have one, Gitlab does) or locally eg with VSCode a then push it to remote? I do something similar for myself but I hold it on some more “convenient “ platform like Confluence or Notion. Thanks for potential answer.
@swiftarcade7632
@swiftarcade7632 3 жыл бұрын
So what I do is spike out the code I want. Create any pictures I think will help. And then bring it all together in MarkDown with a code editor (I use MacDown) and then push it up to my repos. Then, wherever I am working, I can pull my repos down. Or I can just go to my github website, see the page I created, and then pull whatever code example I need from there. So I treat it like a regular code repos. I will do edits locally and just push them up. Thanks for asking!
@doodmac7458
@doodmac7458 Жыл бұрын
It would be awesome to see a step by step tutorial of your process.
@peetafunkadelic
@peetafunkadelic Жыл бұрын
@@doodmac7458 I did something for myself like following. Created repository on Gitlab. Connected to with my local one. And every time I do some changes to that “Wiki” (using VS Code for editing). Commit & push to remote.
@joshkinney5091
@joshkinney5091 Жыл бұрын
@@peetafunkadelic I just found a cool way to organize my learnings with GitHub. Video here: kzbin.info/www/bejne/oKPIYZWvgcmkrNk
@peetafunkadelic
@peetafunkadelic Жыл бұрын
@@joshkinney5091 Cool. Actually, I used the approach Jonathan has shown only for "team" wiki. For my personal knowledge management I went different way though.
@jasondhindsa6774
@jasondhindsa6774 2 жыл бұрын
It's a great idea in this video, however, often times I get stuck/confused during the learning process and I'm not sure how to proceed sometimes.
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
I hear ya Jason. That's why I like this idea of creating small focused playgrounds so you can just get in there and experiment.
@jasondhindsa6774
@jasondhindsa6774 2 жыл бұрын
@@swiftarcade7632 Totally agree! Thank you for the great videos! You deserve way more subscribers!
@jasondhindsa6774
@jasondhindsa6774 2 жыл бұрын
How did you create the table of contents that you have in the main page of your GitHub repo?
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Its just a markdown file. Pull the repos and you can see the source. Cheers.
@maxspeed2k
@maxspeed2k 3 жыл бұрын
I like the mug!!...looks like you got it from the apple store in cupertino.
@swiftarcade7632
@swiftarcade7632 3 жыл бұрын
You have a good eye Macspeed. And you are indeed correct. I did get that mug from Cupertino!
@nileshjdarji
@nileshjdarji 3 жыл бұрын
Anyway you can share your repo. It looks fantastic.
@swiftarcade7632
@swiftarcade7632 3 жыл бұрын
Absolutely. Sorry I should have left at top of notes. Repos is here: github.com/jrasmusson/ios-starter-kit
@nileshjdarji
@nileshjdarji 3 жыл бұрын
@@swiftarcade7632 thank you sir.
@CielLearcen
@CielLearcen 3 жыл бұрын
@@swiftarcade7632 this repo's the gem!
@odiadavid6957
@odiadavid6957 Жыл бұрын
❤❤
@abcde7748
@abcde7748 2 жыл бұрын
Please add Eng Sub! Thank you
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Will see what I can do ABCDE. Cheers.
@user-vo7vr2ns9k
@user-vo7vr2ns9k 2 ай бұрын
ZBS
@shahratinmahmud
@shahratinmahmud 2 жыл бұрын
You didnt know swift ui in the 2021? are you kidding me?
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
I still don't know SwifUI. But I am learning :)
@AzakeCoffee
@AzakeCoffee 2 жыл бұрын
Music distracts of topic. Please more info, less music.
@swiftarcade7632
@swiftarcade7632 2 жыл бұрын
Noted :) Thx Aza.
How I Became an iOS Developer. Beginner to Fortune 10 Company.
11:30
Grouping network calls like a boss - DispatchGroup
14:35
Swift Arcade
Рет қаралды 3,8 М.
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 109 МЛН
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 95 МЛН
How Does DNS Tunneling Work?
4:55
Heimdal®
Рет қаралды 14
How Senior Programmers ACTUALLY Write Code
13:37
Thriving Technologist
Рет қаралды 1,3 МЛН
iOS Developer 2023 Roadmap to GET A JOB
11:13
Dave Jacobsen
Рет қаралды 90 М.
How to Become an iOS Developer - The Skills You Need
8:21
CodeWithChris
Рет қаралды 16 М.
A Week of Indie App Development - Creating a new app | Moodmonk Devlog #1
12:06
Mindvoll - Indie App Studio
Рет қаралды 224 М.
Why I *highly dislike* iOS Development
10:38
mayuko
Рет қаралды 342 М.
Easy Google Coding Interview With Ben Awad
28:00
Clément Mihailescu
Рет қаралды 996 М.
DC Fast 🏃‍♂️ Mobile 📱 Charger
0:42
Tech Official
Рет қаралды 483 М.
keren sih #iphone #apple
0:16
kadangaruan
Рет қаралды 1,7 МЛН
📦Он вам не медведь! Обзор FlyingBear S1
18:26
MacBook Air Японский Прикол!
0:42
Sergey Delaisy
Рет қаралды 273 М.
One To Three USB Convert
0:42
Edit Zone 1.8M views
Рет қаралды 438 М.