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...
Online code examples
Coffee breaks
RxJava 2 and Android
Why Java?
Why RxJava?
Setting up the Android environment