In our final chapter, we will apply RxJava to an exciting new frontier of the JVM: the Kotlin language.
Kotlin was developed by JetBrains, the company behind IntelliJ IDEA, PyCharm, and several other major IDEs and developer tools. For some time, JetBrains used Java to build its products, but after 2010, JetBrains began to question whether it was the best language to meet their needs and modern demands. After investigating existing languages, they decided to build an open source language of their own. In 2016 (5 years later), Kotlin 1.0 was released. In 2017, Kotlin 1.1 was released to a growing community of users. Shortly afterward, Google announced Kotlin as an officially supported language for Android.
Kotlin is a language that can quickly be picked up by Java developers within a few days. If you want to learn Kotlin in detail, there is an excellent...