My number one tip for becoming a better iOS developer

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024

Комментарии • 66

  • @chrisk3197
    @chrisk3197 2 года назад +6

    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 года назад +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!

  • @teo_d_david
    @teo_d_david 9 месяцев назад

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

  • @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 2 года назад +2

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

  • @whansen101
    @whansen101 3 года назад +4

    Dude, you are truly amazing, this is so helpful!

    • @swiftarcade7632
      @swiftarcade7632  3 года назад

      Thanks Warren. Glad you found it useful. All the best.

  • @devrogerio
    @devrogerio 3 года назад

    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  3 года назад

      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

  • @reece5863
    @reece5863 Год назад

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

  • @sudharsandevarajan6783
    @sudharsandevarajan6783 Год назад

    Loving it..thanks for the wonderful tip

  • @adarshraj312
    @adarshraj312 2 года назад

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

  • @cselaw8152
    @cselaw8152 3 года назад +1

    Wow, very valuable info. Thank you for sharing!

    • @swiftarcade7632
      @swiftarcade7632  3 года назад

      Most welcome CSE Law. Thanks for dropping by.

  • @jawadsrour8490
    @jawadsrour8490 3 года назад

    Just discovered this channel. Great great content!!!

    • @swiftarcade7632
      @swiftarcade7632  3 года назад +1

      Most welcome Jawad. Thanks for the comment.!

  • @buendiaoma
    @buendiaoma 2 года назад

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

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

  • @JigneshPatil
    @JigneshPatil 3 года назад

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

  • @Денис-ж3ф5р
    @Денис-ж3ф5р 3 года назад

    Time to learn advanced patterns.

  • @pitmanra
    @pitmanra 3 года назад +2

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

    • @swiftarcade7632
      @swiftarcade7632  3 года назад +1

      Will see what I can do. Thx Pitmanra.

    • @Notkdenben
      @Notkdenben 2 года назад +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.

  • @literallyIvan
    @literallyIvan 3 года назад

    Great advice! Thanks

  • @s81n
    @s81n 3 месяца назад

    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.

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

  • @chuonraksa5326
    @chuonraksa5326 3 года назад

    Great tip, Thanks

  • @afaaqahmedsaqi
    @afaaqahmedsaqi Год назад

    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?

    • @SHOLINGER
      @SHOLINGER 3 месяца назад

      what are you using for now ?

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

  • @jasondhindsa6774
    @jasondhindsa6774 3 года назад

    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  3 года назад

      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 3 года назад

      @@swiftarcade7632 Totally agree! Thank you for the great videos! You deserve way more subscribers!

  • @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: ruclips.net/video/jre0byLdqvw/видео.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.

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

  • @jasondhindsa6774
    @jasondhindsa6774 3 года назад

    How did you create the table of contents that you have in the main page of your GitHub repo?

    • @swiftarcade7632
      @swiftarcade7632  3 года назад

      Its just a markdown file. Pull the repos and you can see the source. Cheers.

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

  • @abcde7748
    @abcde7748 2 года назад

    Please add Eng Sub! Thank you

  • @6957-c5k
    @6957-c5k 2 года назад

    ❤❤

  • @mahmud-i9c
    @mahmud-i9c 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 :)

  • @ArturGrossu-w8o
    @ArturGrossu-w8o 7 месяцев назад

    ZBS

  • @AzakeCoffee
    @AzakeCoffee 2 года назад

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