RxJava and Retrolambda - Making Android development more FUNctional

Track: Functional Programming
Skill Level: Intermediate
Room: Ballroom C
Time Slot: Thu 3/12, 4:00 PM
Tags: reactive programming , android tools , mobile , retrolamda , rxjava , functional , android
Presentation Link
Abstract

We will discuss some of the challenges inherent to performing asynchronous operations on Android and why the standard toolset isn’t very fun to work with. Then we will talk about how how the combination of RxJava and Retrolamda can tidy up your code and simplify these async operations by moving you towards a Functional Reactive Programming style.

Ross Hambrick

Ross Hambrick is currently Director of Android at stable/kernel where he is leading the strategy and implementation of Android client solutions. He has been building full stack mobile systems since the days of PocketPC more than a decade ago. Over the years, he has lead teams in building both custom solutions for clients with mobile needs and new and innovative products for emerging consumer markets like mobile payments.