RxJava Essentials

0
(0)

RxJava Essentials
 

  • Author:Ivan Morgillo
  • Length: 140 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2015-05-28
  • ISBN-10: 1784399108
  • ISBN-13: 9781784399108
  • Sales Rank: #3270458 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Learn reactive programming to create awesome Android and Java apps

    About This Book

    • Create interactive Android apps with Java Reactive Extensions
    • Learn Reactive Programming through real-life examples that you can use in your Android app
    • Beat Android concurrency and threading issues to take your apps to a new level

    Who This Book Is For

    If you are an experienced Java developer, reactive programming will give you a new way to approach scalability and concurrency in your backend systems, without forcing you to switch programming languages.

    In Detail

    RxJava―Reactive Extensions for the JVM―is a library for composing asynchronous and event-based programs using Observable sequences for the Java VM, which will help you beat Android platform limitations to create astonishing Android apps.

    Starting with some quick background information on the Rx .NET library, this book quickly moves on to your first example. You will understand Observables and learn to filter, transform, or merge them in detail. Next, you will learn how to get rid of Threads, AsyncTasks, and Handlers with Schedulers to create a smooth user experience. Develop an easy, ready-to-go approach to REST API communications and enrich your skills by working with new challenging examples.

    By the end of the book, you will have explored the reactive programming world and will have created your first Android app without having to think about threading, networking, concurrency, and collection management.

    Table of Contents

    Chapter 1. RX – from .NET to RxJava
    Chapter 2. Why Observables?
    Chapter 3. Hello Reactive World
    Chapter 4. Filtering Observables
    Chapter 5. Transforming Observables
    Chapter 6. Combining Observables
    Chapter 7. Schedulers – Defeating the Android MainThread Issue
    Chapter 8. REST in Peace – RxJava and Retrofit

    中文:

    书名:RxJava Essentials

    学习反应式编程以创建出色的Android和Java应用程序

    About This Book

    • 使用Java反应式扩展创建交互式Android应用程序
    • 通过可在Android应用程序中使用的真实示例学习反应式编程
    • 击败Android并发性和线程问题,将您的应用程序提升到一个新的水平

    Who This Book Is For

    如果您是一名经验丰富的Java开发人员,反应式编程将为您提供一种在后端系统中实现可伸缩性和并发性的新方法,而不会强迫您切换编程语言。

    In Detail

    RxJava-JVM的反应性扩展-是一个使用Java VM的可观察序列来编写异步和基于事件的程序的库,它将帮助您打破Android平台的限制,创建惊人的Android应用程序。

    从一些关于Rx.NET库的快速背景信息开始,本书将快速转到您的第一个示例。您将了解可观测对象,并学习如何对其进行详细的过滤、变换或合并。接下来,您将学习如何使用调度程序来消除线程、异步任务和处理程序,以创建流畅的用户体验。开发一种简单、随时可用的方法来进行REST API通信,并通过使用新的具有挑战性的示例来丰富您的技能。

    到本书结束时,您将探索反应式编程世界,并将创建您的第一个Android应用程序,而不必考虑线程、联网、并发和集合管理。

    Table of Contents

    Chapter 1. RX – from .NET to RxJava
    第二章:为什么是可观测的?
    第3章:您好,反应性世界
    第四章.滤波观测数据
    第五章.转换可观测数据
    第六章结合可观测数据
    第7章.调度程序-解决Android MainThread问题
    第8章.安心休息-RxJava和改造

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册