VIPBOOK.SU
ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

Chris Arriola, Angus Huang - Reactive Programming on Android with RxJava

Компьютерные >> Программирование





Разместил: Ingvar16

3-07-2017, 00:56

Просмотров: 253





Chris Arriola, Angus Huang - Reactive Programming on Android with RxJava

This book is a guide for experienced Android developers looking to learn about reactive programming using RxJava, the Java implementation of ReactiveX. It is written in a clear and concise way with many Android-specific examples.

Most modern mobile applications require that the user interface be responsive despite simultaneous operations occurring”downloading data over the network, displaying animations, writing files to disk, etc. As a consequence, concurrency and asynchronicity are inherent in mobile programming. Orchestrating concurrent code written in an imperative way, however, is known to be difficult and error-prone. Using the reactive programming paradigm, we are able to simplify much of these needs.

In the Android-world, the leading library for enabling reactive programming is RxJava. RxJava is the backbone of many large-scale applications such as Netflix, Soundcloud, and Trello. This book seeks to explain all there is to know about this topic and its applications in Android development using the latest version of RxJava, RxJava 2.x, by using examples that are familiar to Android developers.

At a high level, you will learn the following concepts:

- The 3 O's—Observable, Operator, Observer
- Alternative base reactive types - Completable, Maybe, Flowable
- Multithreading
- Hot vs. Cold Observables
- Subjects
- Error Handling
- Backpressure
- …and many more!

Название: Reactive Programming on Android with RxJava
Автор: Chris Arriola, Angus Huang
Издательство: Leanpub
ASIN: B073L5JB27
Год: 2017
Язык: английский
Страниц: 138
Формат: epub, pdf
Размер: 15.34 MB


Скачать Reactive Programming on Android with RxJava











Похожие публикации

Android: How to Program Android: How to Program
The Deitels' App-Driven, Live Code Approach is simply the best way to master Android programming! The Deitels teach Android programming through twelve complete, working Android Apps. Each chapter presents new concepts through a single App. The

Bierer D. PHP 7 Programming Cookbook Bierer D. PHP 7 Programming Cookbook
Over 80 recipes that will take your PHP 7 web development skills to the next level!

Nayebi F. Swift 3 Functional Programming Nayebi F. Swift 3 Functional Programming
Bring the power of Swift functional programming to iOS, Web, macOS, watchOS and tvOS application development and build clean, smart, scalable and reliable applications.

Web Programming with Dart Web Programming with Dart
Web Programming with Dart is for programmers who want to master the new Dart programming language from Google, and also web developers who want to understand how Dart can integrate perfectly with HTML5 and CSS3.With this book you will understand the

Migrating to Android for iOS Developers Migrating to Android for iOS Developers
ASP.NET 4 is the latest version of Microsoft's revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in VB 2010 raises the bar for high-quality, practical advice on

C++ GUI Programming with Qt 4 C++ GUI Programming with Qt 4
Qt 4 is radically different from earlier versions of Qt, with lots of new features and many small changes everywhere in the API. For customers porting applications from Qt 3 to Qt 4, this is bad news; but for us, this is good news, because it means

Programming .NET 3.5 Programming .NET 3.5
This book is intended for experienced .NET programmers who have written Windows applications and/or web applications for the Windows platform and who are at least comfortable with either the C# or the Visual Basic language. In truth, highly

Stephen G. Kochan - Learning iOS Programming, 2nd Edition Stephen G. Kochan - Learning iOS Programming, 2nd Edition
Get a rapid introduction to iPhone, iPad, and iPod touch programming. With this easy-to-follow guide, you’ll learn the steps necessary for developing your first marketable iOS application, from opening Xcode to submitting your product to the App

Anthony Williams - C++ Concurrency in Action Anthony Williams - C++ Concurrency in Action
C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who have never written multithreaded code. This book will show you how to write robust multithreaded applications in C++

Murach's ASP.NET 3.5 Web Programming with C# 2008 Murach's ASP.NET 3.5 Web Programming with C# 2008
This book is for C# developers who want to learn how to develop professional web applications with Microsoft's ASP.NET 3.5. The first 4 chapters present a quick-start course that works both for beginners and for experienced web developers who are




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги