Getting Started with Combine Framework in Swift - Introduction to Functional Reactive Programming

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

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

  • @SwiftyPlace
    @SwiftyPlace  3 года назад +5

    If you enjoyed it and want to keep on going, you can continue learning with my Combine framework course. Have a look at the link and
    grab a 15% discount swiftyplace.newzenler.com/courses/master-combine-framework?coupon=RUclipsPROMO.

  • @bobweiram6321
    @bobweiram6321 3 года назад +23

    I can tell you're the type of person who is unsatisfied with a partial understanding of a particular topic. Your explanations are thorough and incredibly clear.

  • @Eugene.Berezin
    @Eugene.Berezin 3 года назад +5

    Thank you! I was looking for that kind of tutorial. Many examples of Combine are so out of touch of real practical usage. It really helps!

  • @sk4tec
    @sk4tec Год назад +1

    Hey, I'm new to Combine, I love your visual drawings makes it a lot easier to follow!!👍

  • @adalberthermann7643
    @adalberthermann7643 3 года назад +3

    Please make more tutorials. You are amazing for clear explains. Thanks

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

    Ok Karin.
    Dug a bit deeper and now understand the "output in" part of the .sink operator.
    It's only triggered when there is "natural" completion, which never happened in your code.
    Still big THUMBS UP !
    Fabulous work !

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

    Your videos deserve millions of views, I'll share every one of your videos

  • @KulturanCov
    @KulturanCov 2 года назад +1

    You are amazing in breaking down dense and elusive swift/swiftui concepts!

  • @jatinnandwani6678
    @jatinnandwani6678 Год назад +1

    Thanks Karin, Thanks so much
    Excellent work herein

  • @ivandimitrov9411
    @ivandimitrov9411 3 года назад +3

    Hi, great video. I would appreciate to see some more combine tutorials using swiftui. As mentioned in the other comments, there are not so many video tutorials so I will be very excited to see more practical examples from you. Keep going!

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

    Another awesome video. Combine framework is very important for SwiftUI developers. Thank you for sharing your information with us.

  • @EricJohnson-iv7ne
    @EricJohnson-iv7ne 8 месяцев назад +1

    Super helpful video. Thank you!

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

    Simple and nice tutorial. Thank you so much for this video.

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

    Great scientific process to improve programmation in Swift !
    Thank you Karin 👏
    I also buy your courses on swiftyplace .
    Now, i can’t wait your way of thinking unitTest for Combine 😉

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

    Great example to start this tutorial...really helpful video,..thank you for your efforts..

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

    you are amazing! you can explain difficult stuffs so simple!

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

    I totally like your step.by.step approach but at the same time efficiently and quickly cover the whole picture. It's like from ZERO to HERO. Very nice. Thank you very much for your videos, that I immediately have subscribed to. Keep going! By the way your accent, though your english seems flawless sounds a bit "german". I know, what I am talking about 🤪. Are you german?

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

      Yes, I am German. I don't mind my accent, as long as people understand me I am happy ;)

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

    Just starting to learn combine! Very nice introduction.

  • @deltaKilo-M
    @deltaKilo-M 3 года назад

    Great! Now u are at stage to make cool background behind 😁

  • @OmarElsaeed-x1k
    @OmarElsaeed-x1k 10 месяцев назад

    thank you, great tutorial

  • @helloworld4303
    @helloworld4303 5 месяцев назад

    Thank you for the great introduction! One question: under what condition will "finished stream with \(output)" be printed? It wasn't called in the video

  • @JunaidKhan-ny8tu
    @JunaidKhan-ny8tu 2 года назад

    Wow this is great course

  • @MuhammadUsman-xi7ou
    @MuhammadUsman-xi7ou 3 года назад

    Thanks alot, great tutorial

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

    Thanks, great video

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

    Wow. This was SUCH a great introduction to Combine. Are you on Twitter? I've shared this, but would love to tag you / give you credit

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

    Thank you!

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

    Your sink's received completion is never called where you have printed "finished stream with \(output)". How will that be called?

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

    thank you, very useful :)

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

    Great Video Karin. Big THUMBS UP !
    Really like the way you "visualise" the concept !!!
    I will subscribe.
    Regarding the coding, the only part that isn't talked about is the "output in" bit of the subscription.sink method...
    Why is it there ?

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

    🔥🔥🔥

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

    awesome!!!

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

    Hi! Sink completion at 15.00 is not called. Can u pls explain what is the purpose of using it?

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

    A Combine for Networking tutorial would be awesome! There isn't much on this available online especially POST Requests.
    Also, your Udemy course was great- thank you for making that!

    • @SwiftyPlace
      @SwiftyPlace  3 года назад +3

      Great, that you liked my course. Because of you suggestion i spend a whole day playing with this mock service jsonplaceholder.typicode.com. So I will make a tutorial with POST requests soon 😁.

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

      @@SwiftyPlace ​ @PhysicsNerd @PhysicsNerd Awesome! I have set notifications for your channel to 'All'!
      I would totally buy an entire course on SwiftUI+Combine, if you made it but I think it might be easier for you to add it as module to the design-oriented course :)

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

      @@draytond You have no idea how much material I have about Combine! I am just making a course on Combine. All the publishers, operators, error handling, subscriptions. Networking is a huge topic. Including examples for UIKIt and SwiftUI. I like seeing what the different work flows are.

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

      ​ @PhysicsNerd @PhysicsNerd Brilliant! The Ray Wenderlich and Donny Wals Combine books are mostly geared towards to UIKit so I'll be looking forward to seeing it with SwiftUI as Apple have signaled that that's the future direction of iOS development.

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

    Thanks!

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

    You’re so gorgeous and such a good teacher♥️

  • @demoncoco1386
    @demoncoco1386 11 месяцев назад

    👍👍

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

    Could u revised the english translation bcs sometimes the translation little bit ambiguous, thankyou

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

    I can not purchase your course using PayPal nor Mercado Pago :(

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

    👍🏼👍🏼👍🏼