Description

Book Synopsis

DESCRIPTION

In today's world, user interfaces have to be highly dynamic,

asynchronous, and reliable. To meet these demands, the programming

world is undergoing a radical shift towards something called

Functional Reactive Programming (FRP), or just Reactive

Programming. FRP offers programmers a new way to construct their

applications so that they respond directly to change. And developers

spend less time tracing obscure problems and more time focusing on

what their code should be doing.

Grokking Reactive User Interfaces teaches programmers a new way of

thinking about programs and data as well as how to build robust and

extensible user interfaces. This well-illustrated book presents lots of

concrete, real-world problems and then shows how FRP helps to solve

them. It begins by looking at examples that get readers into the mindset

of data flows and goes on to introduce the concept of a View Model.

Readers also learn how FRP enables them to better manage change and

introduce new features. The final part of this book focuses on higherlevel

application design concerns and strategies as you look at

architectural approaches and frameworks that work well with FRP

thinking.

KEY FEATURES

• Provides lots of illustrations and real-life app examples

• Teaches a new way of thinking about programs and data

• Using FRP in day-to-day programming

• Teaches how to handle increasing complexity in UIs

AUDIENCE

Readers should have a basic understanding of mobile UI development and

be familiar with traditional object-oriented programming paradigms.

ABOUT THE TECHNOLOGY

FRP offers a new way to construct applications so that they respond directly

to change. FRP is not a typical technology B that obviously and

immediately replaces an inferior technology A. It’s more of a way of

thinking rather than a mechanical solution.

RxJava for Android Developers

    Product form

    £26.99

    Includes FREE delivery

    RRP £35.99 – you save £9.00 (25%)

    Order before 4pm today for delivery by Wed 17 Jun 2026.

    A Paperback / softback by Timo Tuominen

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of RxJava for Android Developers by Timo Tuominen

      Publisher: Manning Publications
      Publication Date: 20/05/2019
      ISBN13: 9781617293368, 978-1617293368
      ISBN10: 1617293369

      Description

      Book Synopsis

      DESCRIPTION

      In today's world, user interfaces have to be highly dynamic,

      asynchronous, and reliable. To meet these demands, the programming

      world is undergoing a radical shift towards something called

      Functional Reactive Programming (FRP), or just Reactive

      Programming. FRP offers programmers a new way to construct their

      applications so that they respond directly to change. And developers

      spend less time tracing obscure problems and more time focusing on

      what their code should be doing.

      Grokking Reactive User Interfaces teaches programmers a new way of

      thinking about programs and data as well as how to build robust and

      extensible user interfaces. This well-illustrated book presents lots of

      concrete, real-world problems and then shows how FRP helps to solve

      them. It begins by looking at examples that get readers into the mindset

      of data flows and goes on to introduce the concept of a View Model.

      Readers also learn how FRP enables them to better manage change and

      introduce new features. The final part of this book focuses on higherlevel

      application design concerns and strategies as you look at

      architectural approaches and frameworks that work well with FRP

      thinking.

      KEY FEATURES

      • Provides lots of illustrations and real-life app examples

      • Teaches a new way of thinking about programs and data

      • Using FRP in day-to-day programming

      • Teaches how to handle increasing complexity in UIs

      AUDIENCE

      Readers should have a basic understanding of mobile UI development and

      be familiar with traditional object-oriented programming paradigms.

      ABOUT THE TECHNOLOGY

      FRP offers a new way to construct applications so that they respond directly

      to change. FRP is not a typical technology B that obviously and

      immediately replaces an inferior technology A. It’s more of a way of

      thinking rather than a mechanical solution.

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account