Переглядів 4,125
Swift Heroes Digital 2020
1-2 October, #directtoyourdevice
Getting Started With Combine
Shai Mishali, iOS Tech Lead, Gett
In WWDC 2019, Apple has finally released it's very own framework for declarative processing of values over time, making the skill of Reactive Programming a must for your toolset. But what does it actually mean, and why is it at all helpful for you as a developer? What are the tools and constructs Apple provide for us as developers?
In this talk you'll learn:
- What is Reactive Programming?
- How Combine differs from other Reactive Declarative frameworks
- Basic building blocks: Publisher, Subscriber, Subscription, Subjects and more
- The anatomy and lifecycle of a Combine event
- Combine vocabulary: Operators - the 'words' that make up your Combine chain
- Combine & Foundation: Apple-provided APIs to ease your day-to-day development with Combine and existing Swift APIs
- Combine's role in SwiftUI
- What is Backpressure?
And much more ...
#SwiftConnected
/ swiftheroes_it
/ swi. .
/ swiftheroes
/ swiftheroes