iOS: Functional Reactive Programming with Combine

Smule Bulgaria
Smule Bulgaria
Public group

Vertigo Business Tower

Bulevard "Bulgaria" 109 · Sofia

How to find us

Just pay attention to where the music is coming from.

Location image of event venue

Details

We're eager to invite you to join us for this month open doors event in our office!
After exploring some basic concepts of functional programming in Android development, we’re planning to dedicate our next meetup to all the Apple geeks out there.

The focus of this talk will be on Combine – a brand new reactive programming framework from Apple, announced last year at WWDC. We’ll walk you through the basics of Functional Reactive Programming, how Apple approaches the matter, and later build a simple screen with SwiftUI adopting the technology to showcase its benefits.

About the lecturer: Mihael has a background of almost 8 years in IT. He's an iOS Engineer since 2017 and is passionate about Music, Swift and anything Apple. Mihael joined us back in July after previously working on FinTech solutions.

Agenda:
1. Welcome session
2. Functional Reactive Programming Basics
3. Publisher / Operator / Subscriber
4. Combine in SwiftUI
5. Custom Publishers
6. Unit Testing
7. Networking