RxJava for Android Developers: with ReactiveX and FRP

0
(0)

RxJava for Android Developers: with ReactiveX and FRP
 

  • Author:Timo Tuominen
  • Length: 512 pages
  • Edition: 1
  • Publisher: Manning Publications
  • Publication Date: 2019-04-27
  • ISBN-10: 1617293369
  • ISBN-13: 9781617293368
  • Sales Rank: #746470 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    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 includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

    About the Technology

    For Android developers, writing multithreaded apps can be as challenging as it is necessary. RxJava simplifies complex threading operations, maintaining proper synchronization as you switch seamlessly from thread to thread. RxJava also brings the benefits of reactive programming to your apps—that means better real-time responsiveness, the holy grail for every Android developer.

    About the Book

    RxJava for Android Developers begins by inviting you to think about programming and data the reactive way. This engaging, hands-on essential reference introduces you to the central pattern of RxJava for Android, then explains the View Model before exploring highly sought-after app features like chat clients and elegant transitions. Finally, you’ll look at high-level design concerns and architectural approaches and frameworks that work well with Functional Reactive Programming (FRP) thinking.

    What’s inside

    • An introduction to reactive programming
    • Easier thread management
    • Improving UI responsiveness
    • Thinking asynchronously
    • Building a working chat client

    About the Reader

    Readers should have some experience building Android applications. No experience with RxJava is needed.

    About the Author

    Timo Tuominen has used FRP and RxJava extensively while working with Futurice as an architect of a major Android project for Samsung.

    Table of Contents

    PART 1 – Core reactive programming
    Chapter 1. Introduction to reactive programming
    Chapter 2. Networking with observables
    Chapter 3. Building data processing chains
    Chapter 4. Connecting the user interface with networking
    Chapter 5. Advanced RxJava

    PART 2 – Architectures in RxJava
    Chapter 1. Reactive view models
    Chapter 2. Developing with view models
    Chapter 3. Expanding existing Rx apps
    Chapter 4. Testing reactive code

    PART 3 – Advanced RxJava architectures
    Chapter 1. Advanced architectures: Chat client 1
    Chapter 2. Advanced architectures: Chat client 2
    Chapter 3. Transitions with Rx
    Chapter 4. Making a maps client

    中文:

    书名:面向Android开发人员的RxJava:使用Reactive X和FRP

    摘要

    面向Android开发人员的RxJava 教你如何使用RxJava为Android构建快速、流畅和反应迅速的移动应用程序。

    购买纸质书包括从Manning Publications购买PDF、Kindle和ePub格式的免费电子书。

    About the Technology

    对于Android开发人员来说,编写多线程应用程序既是必要的,也是具有挑战性的。RxJava简化了复杂的线程操作,在您从一个线程无缝切换到另一个线程时保持了适当的同步。RxJava还为您的应用程序带来了反应式编程的好处–这意味着更好的实时响应能力,这是每个Android开发人员的圣杯。

    About the Book

    面向Android开发人员的RxJava 首先,邀请您以被动的方式思考编程和数据。这本引人入胜的实践基础参考向您介绍了RxJava for Android的中心模式,然后解释了View Model,然后探索了备受欢迎的应用程序功能,如聊天客户端和优雅的过渡。最后,您将了解使用函数式反应式编程(FRP)思想很好地工作的高级设计关注点和体系结构方法和框架。

    What’s inside

    • 反应式编程导论
    • Easier thread management
    • 提高用户界面响应性
    • Thinking asynchronously
    • 构建一个正常工作的聊天客户端

    About the Reader

    读者应该有一些构建Android应用程序的经验。不需要使用RxJava的经验。

    About the Author

    提莫·托米宁 在与Futurice合作期间,作为三星一个重大Android项目的架构师,广泛使用了FRP和RxJava。

    Table of Contents

    第1部分;核心反应式编程
    Chapter 1. Introduction to reactive programming
    第2章:与可观测对象建立网络
    第三章构建数据处理链
    第4章.将用户界面与网络连接
    Chapter 5. Advanced RxJava

    PART 2 – Architectures in RxJava
    第1章.反应式视图模型
    第2章.使用视图模型进行开发
    第3章:扩展现有处方应用程序
    第4章.测试反应性代码

    第3部分高级RxJava架构
    第1章.高级架构:聊天客户端1
    第2章.高级架构:聊天客户端2
    第3章:使用Rx的过渡
    第4章.制作地图客户端

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册