My number one tip for becoming a better iOS developer

Поділитися
Вставка
  • Опубліковано 16 кві 2021
  • 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

  • @smilebot484
    @smilebot484 Рік тому +2

    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.

  • @JonathanLeon
    @JonathanLeon Рік тому

    Amazing tips! I'm currently learning Swift and its an interesting experience.

  • @sudharsandevarajan6783
    @sudharsandevarajan6783 8 місяців тому

    Loving it..thanks for the wonderful tip

  • @whansen101
    @whansen101 2 роки тому +3

    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 3 місяці тому

    Very good advice. Once i get my macbook, I will do it.. Thank you.

  • @cselaw8152
    @cselaw8152 3 роки тому +1

    Wow, very valuable info. Thank you for sharing!

  • @chrisk3197
    @chrisk3197 2 роки тому +4

    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 роки тому +1

      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!

  • @JigneshPatil
    @JigneshPatil 3 роки тому

    Oh my word!! Thank you so much!! This is really valuable.

  • @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

  • @jawadsrour8490
    @jawadsrour8490 2 роки тому

    Just discovered this channel. Great great content!!!

    • @swiftarcade7632
      @swiftarcade7632  2 роки тому +1

      Most welcome Jawad. Thanks for the comment.!

  • @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?

  • @buendiaoma
    @buendiaoma 2 роки тому

    Great idea, Thanks a lot, I gonna try it right away!!!!!

  • @chuonraksa5326
    @chuonraksa5326 2 роки тому

    Great tip, Thanks

  • @reece5863
    @reece5863 10 місяців тому

    Thanks for this. You can be a bit scary at times with how technical you get. But I appreciate you.

  • @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

  • @adarshraj312
    @adarshraj312 Рік тому

    Great ,Thanks for sharing this video. i did same on GoogleDrive. But, Github is greater option and i'm shifting on it.

  • @pitmanra
    @pitmanra 2 роки тому +2

    Thanks for the video. Would you be interested in doing one that walks through your GitHub process, including MacDown?

    • @swiftarcade7632
      @swiftarcade7632  2 роки тому +1

      Will see what I can do. Thx Pitmanra.

    • @Notkdenben
      @Notkdenben Рік тому +1

      @@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.

  • @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 роки тому +1

      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.

  • @peetafunkadelic
    @peetafunkadelic 3 роки тому +1

    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 роки тому +1

      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 Рік тому +2

      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: ua-cam.com/video/jre0byLdqvw/v-deo.html

    • @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.

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x 2 роки тому

    Time to learn advanced patterns.

  • @abdorizak
    @abdorizak 2 роки тому +2

    The best way to learn programmatic Ui I'm beginner at swift uikit

    • @swiftarcade7632
      @swiftarcade7632  2 роки тому +1

      We all are beginners at some point Abdorizak. Welcome to the channel.

    • @abdorizak
      @abdorizak 2 роки тому

      @@swiftarcade7632 thanks major 💯

  • @maxspeed2k
    @maxspeed2k 3 роки тому +1

    I like the mug!!...looks like you got it from the apple store in cupertino.

    • @swiftarcade7632
      @swiftarcade7632  3 роки тому +1

      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 роки тому +2

      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

  • @shahratinmahmud
    @shahratinmahmud 2 роки тому

    You didnt know swift ui in the 2021? are you kidding me?

    • @swiftarcade7632
      @swiftarcade7632  2 роки тому +1

      I still don't know SwifUI. But I am learning :)

  • @user-vo7vr2ns9k
    @user-vo7vr2ns9k 2 місяці тому

    ZBS

  • @AzakeCoffee
    @AzakeCoffee 2 роки тому

    Music distracts of topic. Please more info, less music.