Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this book

1. Core reactive programming

Chapter 1. Introduction to reactive programming

Perhaps you picked up this book because...

Whatever your reason, I want you to...

Don’t read this book if...

OOP, Rx, FP, and FRP

OOP, object-oriented programming

FP, functional programming

FRP, functional reactive programming

Rx, reactive programming

Benefits of Rx

Handling of asynchronous operations

What you code is what you get

The gray code

Reactive programming development

The reactive landscape

Mobile development

Web and HTML5

Backend systems and Rx

What do you need to know before you start?

I expect you to...

You don’t need to...

About this book

Online code examples

Coffee breaks

RxJava 2 and Android

Why Java?

Why RxJava?

Setting up the Android environment