Book

Reactive Programming with Swift 4

RxSwift belongs to a large family of Rx implementations in different programming languages that share almost identical syntax and semantics. Reactive approach will help you to write clean, cohesive, resilient, scalable, and maintainable code with highly configurable behavior.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

10h40m

Language

English

About Book

Who Is This Book For?

This book is for the developers who are familiar with Swift and iOS application development and are looking out to reduce the complexity of their apps. Prior experience of reactive programming is not necessary.

Book content

chapters 10h40m total length

A new upgrade is available : Swift 3 to Swift 4

FRP fundamentals, terminology and basic building blocks

Setup RxSwift and convert a basic Login app to its RxSwift counterpart

When to become Reactive?

Filter, Transform and Simplify

Reduce by combining and filtering and common trade offs

React to UI events: start subscribing

RxTest and Custom Rx Extensions : Testing with Rx

Testing your RxCode- testing Asynchronous code

Schedule your tasks, don’t Queue!

Subscribe to errors and save your app

Functional and Reactive App-architecture

Put your knowledge to practice : Finish a real world application

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required