State Management and Unidirectional Data Flow with Swift

Proper state management is one of the biggest challenges we face in common application development. On iOS, there are a variety of different options and patterns as to how to distribute and update state throughout the lifetime of an app. As a result, iOS apps often turn into bulks of complexity that are difficult to understand and hard to maintain. This talk focusses on the idea of unidirectional data flow which is a common pattern in the web development world (see Flux/Redux) and drastically simplifies how to control the state that you need for your application. The talk introduces the ReSwift framework which brings the idea of unidirectional data flow to Swift.

Share

Session info:

Speaker: Nikolas Burk

iOS Developer at Graphcool

Date: 17 March 2017

Time: 11:00 - 11:50

Relevant tags:
Swift

See all speakers

See all videos