Reactive Programming on Android with RxJava (Chris Arriola, et al)

 
0.0 (0)
Reactive Programming on Android with RxJava (Chris Arriola, et al)

This book serves as a reference for seasoned Android developers interested in learning about reactive programming with RxJava, the Java implementation of ReactiveX. It has several examples that are specific to Android and is written in a simple and succinct manner.

The user interface of the majority of contemporary mobile applications must be responsive when many tasks—such as downloading data over the network, displaying animations, writing files to disk, etc.—are ongoing. Concurrency and asynchronicity are therefore fundamental to mobile programming. However, it is well-recognized that orchestrating concurrent programming written in an imperative fashion is challenging and error-prone. We may simplify many of these requirements by employing the reactive programming paradigm.

RxJava is the go-to library in the Android community for enabling reactive programming. Many large-scale apps, like Netflix, Soundcloud, and Trello, are built on the RxJava platform. Using the most recent version of RxJava, RxJava 2. x, and examples that are known to Android developers, this book aims to convey everything there is to know about this subject and its applications in Android programming.

Ebook Details

Publisher
Published
Published Date / Year
(2017)
eBook Format
PDF, ePub, and Kindle
Language
English
ISBN-10
B073L5JB27

Similar Programming & Computer Books

Android アプリのセキュア設計・セキュアコーディングガイド - Secure Design and Secure Coding Guide for Android Apps (JSSEC)
This open-source manual is a collection of information on building and creating secure Android applications. A document structure that presumes "usage" at the application development location defines it. ...
Java Security (Scott Oaks)
Java Security by Scott Oakes is exceptional in both its technical breadth and readability. It offers a thorough introduction of the Java security architecture and security classes, as well...
A Java GUI Programmer's Primer (Fintan Culwin, et al)
The design and creation of Java artifacts with a graphical user interface are introduced in A Java GUI Programmer's Primer.  
Swing: A Quick Tutorial for AWT Programmers (Marty Hall)
This free programming book offers brand-new Swing programmers a fully integrated learning bundle using the practical methodology. It provides the right amount of theoretical and practical coding. ...
Java Look and Feel Design Guidelines: Advanced Topics (Sun Microsystems Inc.)
gives programmers the specifications for using the Java Foundation Classes to create user interfaces (JFC). emphasizes the appearance and feel of native Java (called Metal). establishes the visual design...
Java Look and Feel Design Guidelines, 2nd Edition (Sun Microsystems Inc.)
Anyone involved in the process of developing cross-platform Java applications and applets should read Java Look and Feel Design Guidelines.  
Java Swing Tutorial (Jan Bodnar)
Sun Microsystems officially launched the Java GUI toolkit known as Swing. Java is used to develop graphical user interfaces. This is a guide to Java Swing. Beginner and advanced...
O'Reilly® Java AWT Reference (John Zukowski)
The Abstract Window Toolkit (AWT), a sizable collection of classes for creating graphical user interfaces in Java, is completely referenced in the Java AWT Reference. You can make windows,...
Manning® Java Swing, Second Edition (Matthew Robinson)
The successful strategy used in the first edition of Swing is continued in this book, which pushes the limits of the Java Swing library's versatility and power. ...
The JFC Swing Tutorial: A Guide to Constructing GUIs (Kathy Walrath, et al)
The JFC Swing Tutorial has been completely updated and redesigned to reflect the most recent changes to the Java 2 platform and JFC Swing API. Working closely with the...

Others Programming Books by leanpub

Game Programming in Haskell (Elise Huard, et al)
Predictably, Game Programming in Haskell provides an introduction to creating games in the language.  
AngularJs vs EmberJs (Brendan Graetz)
You therefore intend to begin creating a single-page application. Which structure ought you to employ to aid in its construction? Two of the most well-liked ones are examined in...
Mastering STM32 (Carmine Noviello)
A step-by-step manual for the most comprehensive ARM Cortex-M platform employing a robust, free development environment based on Eclipse and GCC.
Scoring Sound: Creative Music Coding with SuperCollider (Thor Magnusson)
For the SuperCollider audio synthesis programming language, this book serves as a creative audio coding instruction.
PowerShell Networking Guide (Ed Wilson)
An essential admin tool created especially for Windows administration is Windows PowerShell. This manual explains how to use PowerShell to handle the networking features on your server and client...
Docker for Developers (Rafael Gomes)
This book explains Docker while concentrating on recommended practices for utilization that are based on the 12factor methodology.
Beginning Flutter with Dart: A Step by Step Guide for Beginners to Build a Basic Android or iOS Mobile Application (Sanjib Sinha)
Do you have no prior experience with any programming languages and are a complete beginner? You still desire to create mobile applications, right?
Practical Cryptography With Go (Kyle Isom)
The purpose of this introduction to cryptography for programmers is to help you in your quest to comprehend how to apply cryptography to secure your services rather than impart...
What I've Learned From Failure? (Reginald Braithwaite)
There is a lot of software development truth in this book. At least, a lot of what the author experiences as being true. And in one area, he makes...
Programming React Native (Dotan Nahum)
This book teaches you how to create cross-platform mobile applications for both iOS and Android using Facebook's ground-breaking React Native technology.
Test-Driven Development: Extensive Tutorial (Grzegorz Gałęzowski)
With the use of the test-driven development (TDD) process, you may write as little code as possible while yet ensuring that the program you've created performs as intended. ...
The Vue Handbook: a thorough introduction to Vue.js (Flavio Copes)
An open-source JavaScript package called vue.js is used to create cutting-edge, interactive web apps. Vue.js makes it simple to create sophisticated single-page applications thanks to its robust environment and...
Just Enough Linux (Malcolm Maclean)
With the help of Just Enough Linux, you can perhaps become familiar with some of the Linux commands and begin to "get" Linux.
Hacking with React (Paul Hudson)
Working online is impossible if you haven't heard about React. It was created by Facebook, but many other companies, including Netflix, Uber, and Airbnb use it. And for good...
Developing Games With Ruby: For those who write code for living (Tomas Varaneckas)
Day-to-day tasks include dealing with legacy code, bug fixes, navigating APIs, deploying services, and integrating various components. Yet you aspire to be able to invent entire worlds, bring to...
Developing with Angular (Denys Vuika)
You may get a thoroughly practical introduction to the Angular framework and related contemporary web technologies from this book.
React.js for the Visual Learner (Mike Mangialardi)
This book teaches a complete novice the fundamentals of React using design concepts, examples that are easy to understand visually, and extremely effective teaching techniques. This book is for...
HTML5 Shoot 'em Up in an Afternoon (Bryan Bibat)
In a few hours, see how to create a straightforward top-down shoot 'em-up using the Phaser HTML5 game framework.
Exploring ES2016 and ES2017 (Axel Rauschmayer)
The new versions of JavaScript, ECMAScript 2016 and ECMAScript 2017, are covered in this book. It exclusively discusses the additions to those versions.
D3 Tips and Tricks v4.x (Malcolm Maclean)
Advice on how to use D3.js (version 4), one of the best web applications for data visualization. It's intended to get you going and advance you. ...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments