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!
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.
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
@@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.
I wish my workplace would grasp this. We have roughly 30-35 hours of meetings a week and our codebase is suffering because of it. Our developers aren’t getting the practice we need for the stuff we haven’t dealt with before.
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.
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?
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.
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 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 Cool. Actually, I used the approach Jonathan has shown only for "team" wiki. For my personal knowledge management I went different way though.
Amazing tip. Just setting this repo up has been great github practice for me. Definitely going to use this idea to learn and practice.
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!
Very good advice. Once i get my macbook, I will do it.. Thank you.
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.
Amazing tips! I'm currently learning Swift and its an interesting experience.
Dude, you are truly amazing, this is so helpful!
Thanks Warren. Glad you found it useful. All the best.
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.
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
Thanks for this. You can be a bit scary at times with how technical you get. But I appreciate you.
Loving it..thanks for the wonderful tip
Great ,Thanks for sharing this video. i did same on GoogleDrive. But, Github is greater option and i'm shifting on it.
Wow, very valuable info. Thank you for sharing!
Most welcome CSE Law. Thanks for dropping by.
Just discovered this channel. Great great content!!!
Most welcome Jawad. Thanks for the comment.!
Great idea, Thanks a lot, I gonna try it right away!!!!!
Do it!
The best way to learn programmatic Ui I'm beginner at swift uikit
We all are beginners at some point Abdorizak. Welcome to the channel.
@@swiftarcade7632 thanks major 💯
Oh my word!! Thank you so much!! This is really valuable.
Very welcome Jignesh. All the best.
Time to learn advanced patterns.
Absolutely!
Thanks for the video. Would you be interested in doing one that walks through your GitHub process, including MacDown?
Will see what I can do. Thx Pitmanra.
@@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.
Great advice! Thanks
Most welcome.
I wish my workplace would grasp this. We have roughly 30-35 hours of meetings a week and our codebase is suffering because of it. Our developers aren’t getting the practice we need for the stuff we haven’t dealt with before.
You are brilliant and I think you know that, haha.
Any comming full uitest courses? I would love to get it your way.
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.
Great tip, Thanks
You are very welcome!
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?
what are you using for now ?
I appreciate your work. It's helped me to know about all UI components and foundation kits.
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
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.
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.
@@swiftarcade7632 Totally agree! Thank you for the great videos! You deserve way more subscribers!
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.
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!
It would be awesome to see a step by step tutorial of your process.
@@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.
@@peetafunkadelic I just found a cool way to organize my learnings with GitHub. Video here: ruclips.net/video/jre0byLdqvw/видео.html
@@joshkinney5091 Cool. Actually, I used the approach Jonathan has shown only for "team" wiki. For my personal knowledge management I went different way though.
Anyway you can share your repo. It looks fantastic.
Absolutely. Sorry I should have left at top of notes. Repos is here: github.com/jrasmusson/ios-starter-kit
@@swiftarcade7632 thank you sir.
@@swiftarcade7632 this repo's the gem!
How did you create the table of contents that you have in the main page of your GitHub repo?
Its just a markdown file. Pull the repos and you can see the source. Cheers.
I like the mug!!...looks like you got it from the apple store in cupertino.
You have a good eye Macspeed. And you are indeed correct. I did get that mug from Cupertino!
Please add Eng Sub! Thank you
Will see what I can do ABCDE. Cheers.
❤❤
You didnt know swift ui in the 2021? are you kidding me?
I still don't know SwifUI. But I am learning :)
ZBS
Music distracts of topic. Please more info, less music.
Noted :) Thx Aza.