Learning RxJava

Learning RxJava
Author :
Publisher : Packt Publishing Ltd
Total Pages : 393
Release :
ISBN-10 : 9781789952216
ISBN-13 : 1789952212
Rating : 4/5 (16 Downloads)

Book Synopsis Learning RxJava by : Nick Samoylov

Download or read book Learning RxJava written by Nick Samoylov and published by Packt Publishing Ltd. This book was released on 2020-02-28 with total page 393 pages. Available in PDF, EPUB and Kindle. Book excerpt: Updated with the latest Maven coordinates, Java programming features, and API changes, this book is your guide to solving problems in writing asynchronous and event-based programs Key FeaturesExplore a variety of tools and techniques used to solve problems in implementing concurrency and parallelizationLearn about core operators in RxJava that enable you to express your code logic productivelyApply RxJava with Kotlin to create responsive Android apps with better user experienceBook Description RxJava is not just a popular library for building asynchronous and event-based applications; it also enables you to create a cleaner and more readable code base. In this book, you’ll cover the core fundamentals of reactive programming and learn how to design and implement reactive libraries and applications. Learning RxJava will help you understand how reactive programming works and guide you in writing your first example in reactive code. You’ll get to grips with the workings of Observable and Subscriber, and see how they are used in different contexts using real-world use cases. The book will also take you through multicasting and caching to help prevent redundant work with multiple Observers. You’ll then learn how to create your own RxJava operators by reusing reactive logic. As you advance, you’ll explore effective tools and libraries to test and debug RxJava code. Finally, you’ll delve into RxAndroid extensions and use Kotlin features to streamline your Android apps. By the end of this book, you'll become proficient in writing reactive code in Java and Kotlin to build concurrent applications, including Android applications. What you will learnDiscover different ways to create Observables, Observers, and SubscribersMulticast in order to push data to multiple destinations and cache and replay themExpress RxJava idiomatically with the help of Kotlin features such as extension functions and data classesBecome familiar with various operators available in RxJava to perform common transformations and tasksExplore RxJava’s reactive types, including Flowable, Single, Maybe, and CompletableDemystify Observables and how they express data and events as sequencesWho this book is for This book is for Java developers who want to leverage reactive programming to develop more resilient and concurrent applications. If you're an RxJava user looking to get to grips with the latest features and updates in RxJava 3, this book is for you. Fundamental knowledge of core Java features and object-oriented programming will assist you in understanding the key concepts covered in this book.


Learning RxJava Related Books

Learning RxJava
Language: en
Pages: 393
Authors: Nick Samoylov
Categories: Computers
Type: BOOK - Published: 2020-02-28 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Updated with the latest Maven coordinates, Java programming features, and API changes, this book is your guide to solving problems in writing asynchronous and e
Learning RxJava
Language: en
Pages: 393
Authors: Thomas Nield
Categories: Computers
Type: BOOK - Published: 2017-06-20 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Reactive Programming with Java and ReactiveX About This Book Explore the essential tools and operators RxJava provides, and know which situations to use them in
Reactive Programming with RxJava
Language: en
Pages: 372
Authors: Tomasz Nurkiewicz
Categories: Computers
Type: BOOK - Published: 2016-10-06 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

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,
RxJava for Android Developers
Language: en
Pages: 0
Authors: Timo Tuominen
Categories: Computers
Type: BOOK - Published: 2019-04-27 - Publisher: Manning

DOWNLOAD EBOOK

Summary RxJava for Android Developers teaches you how to build fast, fluid, and reactive mobile apps for Android with RxJava. Purchase of the print book include
Reactive Programming with Kotlin (Second Edition)
Language: en
Pages:
Authors: raywenderlich Tutorial Team
Categories:
Type: BOOK - Published: 2020-08-08 - Publisher:

DOWNLOAD EBOOK

Learn Reactive Programming in Kotlin with RxJava!The popularity of reactive programming continues to grow on an ever-increasing number of platforms and language