Dubsmash Swift Tech Talk to learn how to use functional reactive programming
Hosted by Dubsmash Tech Talks
Details
Description
In a world where every non-trivial app includes networking functionality, lots of user interaction and complicated logic, reacting to changes in the model or the view and keeping state in sync becomes harder and harder.
Functional Reactive Programming (FRP) tries to alleviate that pain by making data flows first-class citizens. It creates a universal interface to react to changes in the application, be it model updates or user interaction, which is otherwise handled by a wild mix of delegate protocols, completion handlers or promise implementations.
We at Dubsmash like FRP very much. We use ReactiveCocoa as much as we can, but we feel there is still a lot more that we can do. That’s what this meetup is for. We want to gather like minded people interested in FRP and learn more about possible applications.
About the speaker
Srđan Rašić has been an iOS developer for 4 years. He is a Swift user from day one and an active open source contributor. He can be considered an expert on functional reactive programming as he is the author of two popular Swift FRP frameworks, SwiftBond and its successor ReactiveKit. When he is not busy creating beautiful apps he likes to explore the best ways of incorporating reactive programming into mobile development.
Agenda TBD
7pm - meet and greet
7:20pm - welcome and intro
7:25pm "Reactive Programming the Dubsmash Way" by Luis Reisewitz (Dubsmash iOS developer)
7:55pm - "Architecting Reactive Apps" by Srđan Rašić (ReactiveKit developer)
8:40pm - drinks and networking
