Jump to ratings and reviews
Rate this book

Reactive Programming in Kotlin

Rate this book
In today’s app-driven era, when programs are asynchronous, and responsiveness is so vital, reactive programming can help you write code that’s more reliable, easier to scale, and better-performing. Reactive programming is revolutionary.

With this practical book, Kotlin developers will first learn how to view problems in the reactive way, and then build programs that leverage the best features of this exciting new programming paradigm. You will begin with the general concepts of Reactive programming and then gradually move on to working with asynchronous data streams. You will dive into advanced techniques such as manipulating time in data-flow, customizing operators and provider and how to Use the concurrency model to control asynchronicity of code and process event handlers effectively.

You will then be introduced to functional reactive programming and will learn to apply FRP in practical use cases in Kotlin. This book will also take you one step forward by introducing you to spring 5 and spring boot 2 using Kotlin. By the end of the book, you will be able to build real-world applications with reactive user interfaces as well as you’ll learn to implement reactive programming paradigms in Android.

324 pages, ebook

Published January 1, 2017

5 people are currently reading
31 people want to read

About the author

Rivu Chakraborty

6 books2 followers
Rivu Chakraborty is a Google Certified Android Developer, Caster.io Instructor and a Kotlin Evangelist. With over 6 years of work experience; he is currently working as a Sr. Software Engineer (Android) at BYJU'S The Learning App.

Rivu considers himself a Kotlin and Android enthusiast, cum evangelist. He has been using Kotlin since December 2015. Rivu created the KotlinKolkata User Group and before moving out to Bangalore, he had been the lead organiser for both Kotlin Kolkata User Group and GDG Kolkata.

Along with organising events, he also speaks at events/conferences in India, including DroidJam India (India's premiere Android Conference) and a couple of DevFests.

Rivu has authored multiple books on Kotlin and Android Development.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (20%)
4 stars
8 (40%)
3 stars
6 (30%)
2 stars
2 (10%)
1 star
0 (0%)
Displaying 1 - 5 of 5 reviews
Profile Image for Andrew.
43 reviews
August 25, 2018
The content of the book is great, providing a quick introduction to both Reactive Programming as a concept and the Rx libraries in general.

Where the book falls down, however, is in the editing. It is littered with clumsy prose and typos. I believe English may not be the author's first language so I cannot fault them for that but a competent editor should have cleared these mistakes up before going to print.
1 review
December 9, 2017
The best book for Reactive Programming

This is the best book I've ever read on Reactive Programming (with ReactiveX framework).
This book guides you step by step in Reactive Programming, describing and clearing the clouds on abstract Reactive concepts.
This book also covers a very basics of Spring with Kotlin and also covers Reactive Programming in Android Development with Retrofit and RxBindings
1 review
February 15, 2019
Not a bad book for beginners, gives some basic examples that help you understand the concepts but some concepts could have been explained more deeply. The book editing was bad, the images were just dragged there without any number and some we're not the right ones (from another chapter)
Profile Image for Scott.
325 reviews
December 23, 2020
Solid primer to reactive programming and it's concepts. As someone who's been using reactor for the last few months, this helped to solidify many things and give me ideas of new things to try.
Profile Image for Christian Oleson.
15 reviews2 followers
November 28, 2023
As an intro to the topic, this was alright. More practical examples would be helpful and better images used would be great.
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.