Master The Combine Framework: From Beginner to Advanced

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 115

  • @bruhmoment3731
    @bruhmoment3731 3 роки тому +3

    This might be the best Combine introduction video on UA-cam. Very comprehensive. Thanks a lot!

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

      Glad you enjoyed it 🙌🏾

  • @CalumDavidson-e9t
    @CalumDavidson-e9t 8 місяців тому +1

    Super articulate and well delivered. A better standard of teaching than 90% of the paid stuff I've seen on Udemy. Genuinely superb work - thank you!

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

      Glad you enjoyed it

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

    I especially love the way you type everything out and then speed up the typing. What a great balance. It’s hard to talk and type at the same time. This is super smarty

  • @MarkSemsel
    @MarkSemsel 2 роки тому +5

    This is probably the best introduction to Combine video I have seen. You've done an incredible amount of preparation, and the results are amazing. Concise real-life examples with clear explanations. Thank you for putting this together.

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

    I'd like to essentially echo the previous lauditory comments, this is basically a great series of well thought out examples demistifying Combine. Great job tunds!!

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

      Glad you enjoy it 👌🏾

  • @Blobiverse
    @Blobiverse 2 роки тому +5

    Amazing, the level of effort you put into your tutorials is simply unmatched. Thank you Tunde, comprehensive and logical!

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

      Thanks mate, means a lot that. I have some big plans, changes and improvement for next yr to step the quality up even more 👌🏾

  • @sudhatiwari6243
    @sudhatiwari6243 6 місяців тому +1

    This is the best video on Combine with Examples. Thank you for sharing this!

    • @tundsdev
      @tundsdev  6 місяців тому

      Glad it was helpful!

  • @SBSanook
    @SBSanook 3 роки тому +5

    This was really incredible! Logically organized with great examples, and love your sense of humor!

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

      Glad you enjoyed it! and thanks for the feedback glad you like the structure 🙌🏾

  • @Keirmot
    @Keirmot 6 місяців тому

    having been through your tutorial, you're really great at explaining these concepts, specially with the examples, it really drives home how it works. Thanks a lot =)

    • @tundsdev
      @tundsdev  6 місяців тому

      Great to hear!

  • @alvinjohntandoc7235
    @alvinjohntandoc7235 3 роки тому +5

    Thanks tundsdev, this tutorial is easy to comprehend because of you real life application scenarios. Keep it up 💪

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

      Thanks and that’s great to hear 🙏🏾

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

    Many Thanks for this great tutorial! Looking forward to more videos like these.

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

    So far great tutorial for understanding Combine with real world examples! Thanks a lot Tunde!! Really appreciate your efforts!

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

      Thanks I’m glad you enjoyed 👍🏾

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

    Great vid! Probably one of my best finds on UA-cam

  • @sarvarqosimov8363
    @sarvarqosimov8363 5 днів тому

    The best combine explanation 👍

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

    Great examples.. Just simplified lots of things.. Lots of concepts in one video. Loved it…

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

      Glad you enjoyed it 👌🏾

  • @niravvirpara2317
    @niravvirpara2317 2 місяці тому

    This was really incredible! Great explain with great examples. Thanks for this details video. 👍

    • @tundsdev
      @tundsdev  2 місяці тому

      Glad it was helpful!

  • @alexm.3968
    @alexm.3968 Рік тому +1

    Great video! Well structured and explained. Great job!

  • @mrhoratiu
    @mrhoratiu Місяць тому

    This is "basically" a very good tutorial for anyone that wants to learn Combine from scratch 😄

  • @sreekuttand7996
    @sreekuttand7996 2 місяці тому

    Basically the best. Basically, we are expecting more like these videos.. 😃

  • @euphoniclv
    @euphoniclv 3 роки тому +3

    Thank you so much for sharing this, great explanation with great examples definitely will share this with my team! :)

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

      Thank you, i’m glad you enjoyed it 👍🏾

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

    Really really helpful tutorial of Combine, thank you bro.

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

    Fantastic content haven’t watched any iOS stuff for ages so I have about 6 months of content to go through 🎉 well done mate

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

    I’m ready to watch this video!🎉

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

      Great, let me know your thoughts 🫡

  • @Prashant-7
    @Prashant-7 3 роки тому +2

    Thank you. Keep it up 👍🏻 great information

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

    This was greatly appreciated. Many thanks.

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

      Thanks, glad you enjoyed it 👌🏾

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

    Basically i really like your videos and explanations :) - keep up the good work ! Ran - Israel

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

      Basically Thanks 👍🏾

  • @melpacheco9288
    @melpacheco9288 3 роки тому +3

    Great video!, can you make an example with Combine using a websocket?

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

    Awesome video! Keep them coming

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

    Thank you for a really good set of tutorials

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

    Great tutorial. Thank you.

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

    This is a fantastic tutorial. Subbed

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

    Your videos are great. Thank you!

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

      Thanks, I really appreciate that 👌🏾

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

    This was so helpful! Thank you.

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

      Glad you enjoyed it 🙌🏾

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

    Thanks from me also for a great job!!! I started it but didn't finish it with running code of my own because it was just too tedious to type in. Can you provide the resources for the completed projects? It appears that your Github only has starter code. Again, great job!

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

      Hey man and thanks, the link to the resources is in the description box

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

      @@tundsdev Your code on Github doesn't contain the code you typed in during the video, only starter code. If that is what you intended, I'm OK with it, but wish I could get all of the code. Thanks.

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

    Thanks for your content man.

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

      You know I got you 💪🏾 I’m glad you enjoyed it

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

      @@tundsdev do you have a discord channel? I have a few questions that I would love to pick your brain on man?

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

    This is great. nice work

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

      Glad you enjoy it 👌🏾

  • @vutrongtan7440
    @vutrongtan7440 8 місяців тому +1

    This is so amazing. Thank guy

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

      Glad you enjoyed it 👌🏾

  • @MikaelaCaron
    @MikaelaCaron 3 роки тому +4

    Great video! And I'm all for functional programming videos.

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

      Honestly Combine is such a nice framework to work with, especially functional programming 🙌🏾

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

    Fantastic, just what I was looking for. Is there a download for the completed code anywhere as these are great for reference ?

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

      Thanks & yep you can see all the source code here & path for all the source code?
      05 - Getting Started with Combine - Base Project
      github.com/tunds/UA-camResources

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

    21:44
    Are you saving your example as a repo somewhere on your Git? cannot seem to find it.
    Great tutorial! would love to keep as reference examples hence why I was asking ^^

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

      Yep its on my github now

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

    This video has roughly 5,26 basicallys a minute (counting only the ones the transscript caught) :D But more important it's a really good introduction to combine. Thank you.

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

      Thanks, in my newer videos i barely use that word now cos i’m aware I say it a lot😅 but yh i appreciate the feedback 👍🏾

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

    Hi bro, thank you so much for this video. That’s what I currently wany

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

      Hahaha I remember your comment asking for this, I hope you enjoy 🙌🏾

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

    Thank you for the tutorial, the tutorial is very comprehensive.
    But when I entered the github code base and wanted to study the code further, I found that there was no key code. Can you reply?
    Thanks!

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

      Thanks 👍🏾 the source code is up now

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

    21:18 at this moment I've got "type of expression is ambiguous without more context" error on the line 39. The whole code in the file identical to video. Xcode 13. The line tryMap causing it, when I comment it - it works. Any ideas?

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

    I don't know if it's a problem unique to my system, but the xcodeproj file related to this video is not opened properly in xcode. The xcode version I use is 13.4.1.

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

      👋🏾 You want to open up the workspace file, this will allow you to switch between the schemes like I do in the video

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

    Thanks!

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

      Glad you enjoyed it 👌🏾

  • @chukwumaugonabo1045
    @chukwumaugonabo1045 4 місяці тому

    Good stuff, left this comment after seeing you use the name "Femi" 🇳🇬 repping 😂

  • @bruhmoment3731
    @bruhmoment3731 3 роки тому +3

    5:07 are you sure .compactMap returns an optional array? I'm pretty certain that compactMap returns a non-optional array so .map actually isn't necessary

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

      Yep you’re right we don’t actually need to map again since compactMap does remove optionals, My point was more to show that you can loop through vals with map and change these vals if you wanted to another type.

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

      @@tundsdev I see! thanks for the response

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

    Hi Tunde, please how did you create different folders and scheme for each projects

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

      It’s called creating a workspace. You have to create a workspace first and then you assign different projects to that workspace 👍🏾

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

      @@tundsdev Thanks Fam, I will read up on that

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

    Finally a 9ja iOS dev!!!!

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

      Thanks 👍🏾

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

      @@tundsdev Bro please can you have a look at my project

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

    Great...!

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

      Glad you enjoy the content 👌🏾

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

    Thanks

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

    At 40:08 , You have input FirstName as Tuned
    but in console you are getting FirstName as Tunde.
    Why?

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

      I didn't that's the system's autocorrect. Apple's auto suggestion feature always changes my name to "Tuned" 😂

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

      @@tundsdev 😜

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

    👍🏻

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

    Too sad that I can hit like only ones) thank you.

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

      Thanks glad you enjoyed the vid!

  • @Asif-zf6pb
    @Asif-zf6pb 9 місяців тому

    Comment every time he says "basically" and "essentially" :D

    • @tundsdev
      @tundsdev  9 місяців тому

      Why did you stop commenting?

  • @30guarino
    @30guarino 3 роки тому

    Yes you ‘basically’ did …. I was basically going to count them lol

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

      It’s my favourite word 🤪

    • @30guarino
      @30guarino 3 роки тому

      @@tundsdev That's my 'filler' word to use as well when I'm talking.....definitely beats 'UM' that some people say when talking

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

      I’ve definitely cut down on using it in my newer videos, one day I’ll do a basically & essentially count on my old videos 😂

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

    HI! I have put the code verbatim upto the first simulator test at 37:19 and it wont print in the console. I have looked at the code 4 times and it doesn't error but no print out. I tried it on xcode 13 and 14 . No go.

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

      The source code is in my description box. I'd run that and compare to see if you can find any differences 👌🏾