filmov
tv
Why use the Combine framework? Example uses for UIKit and SwiftUI - the difference to async await
![preview_player](https://i.ytimg.com/vi/w0BVpXC09Lc/maxresdefault.jpg)
Показать описание
Why would you want to use the Combine framework? In this video, I want to show you different use cases for Combine. These include SwiftUI, ARKit and SharePlay.
Combine can be used as a communication pattern similar to delegates, closures and target/action. This is especially interesting if you plan to use the Coordinator pattern with MVVM in UIKit.
If you want to improve the performance of your app, Combine has tools like debounce, throttle and removeDuplicates.
Overview
00:00 Introduction
02:38 how stable is Combine?
05:24 APIs that use Combine
11:11 Using Combine as a Communication pattern
18:55 declarative programming
22:42 performance optimisation
24:41 processing values and async/ await
29:32 wrap up
The sample project for SharePlay / GroupActivity can be found here:
If you liked what you learned and you want to see more, check out one of my courses!
#CombineFramework #SwiftUI #UIKit
Combine can be used as a communication pattern similar to delegates, closures and target/action. This is especially interesting if you plan to use the Coordinator pattern with MVVM in UIKit.
If you want to improve the performance of your app, Combine has tools like debounce, throttle and removeDuplicates.
Overview
00:00 Introduction
02:38 how stable is Combine?
05:24 APIs that use Combine
11:11 Using Combine as a Communication pattern
18:55 declarative programming
22:42 performance optimisation
24:41 processing values and async/ await
29:32 wrap up
The sample project for SharePlay / GroupActivity can be found here:
If you liked what you learned and you want to see more, check out one of my courses!
#CombineFramework #SwiftUI #UIKit
What problem does Combine solve – Daniel Steinberg on Swiftly Speaking
Why use the Combine framework? Example uses for UIKit and SwiftUI - the difference to async await
Swift: Combine Basics & Intro (2023, Xcode 12, Swift 5) - iOS Development
Introduction to Combine Framework in Swift: Learn Reactive Programming
Combine Tutorial | API Call using Future, DataTaskPublisher | Swift | Xcode
Getting Started with Combine Framework in Swift - Introduction to Functional Reactive Programming
Master The Combine Framework: From Beginner to Advanced
Reactive Programming in iOS with Combine - Introduction - raywenderlich.com
What exactly is a Combine AnyCancellable? (feat. Donny Wals)
Publishers and Subscribers in Combine with a SwiftUI project | Continued Learning #25
Combine Framework iOS Tutorial - session 01 (RXSwift vs Combine Framework)
How Backpressure Works in Apple's Combine Framework
RxSwift vs Combine MentorMate Explains
Combine framework iOS (Tutorial Series)
Subject in Combine | PassthroughSubject | CurrentValueSubject | Swift
Combine Tutorial | Publishers, Subscribers | iOS | Swift | XCode
Future of Combine, Async/Await, Is SwiftUI Ready, iOS Dev Career Arc
Combine Framework FREE course: write you first iOS app - use Subscriptions & Publishers like Sub...
Asynchronous Programming with Combine (/dev/world/2019)
Networking Using Combine Framework
Combine Latest Operator | Combine Framework | Swift | iOS
Combine Framework in iOS Swift
Combine framework tutorial: transforming Operators part 1 - map, compactMap and tryMap
Migrating to Combine
Комментарии