This is the second part of how we could refactor the Plaid app open sourced by Nick Butcher. In this part we are going to enhance the MVP architecture described in the first part to become truly reactive.

With the arrival of hardware such as fingerprint scanners arriving on devices, there are some new much more user-friendly mechanisms that we can use for authentication. In this series Mark Allison continues to explore how to implement these within our apps.

In this blog post Pedro Vicente Gómez Sánchez will share how his story, the Karumi testing story, started several years ago. This is the first blog post of a series where he will cover all aspects of world-class testing development pipeline for Android.

Sponsored

Tired of configuring Jenkins? Greenhouse is a cloud-based continuous integration service for Android (and iOS) apps. Build, test and distribute your apps for every commit without any complicated configuration or setup - you'll be up and running with just a few clicks. Use the coupon code "XMAS15" and get one month for free!

Find out top tips and best practices to develop a quality app and increase monetization. Discover features to help you increase your earnings and grow a successful app or game business globally on Google Play.

Jobs

You have extensive knowledge of Android and typical app projects bore you? We're building an SDK that's used by many high-profile companies and just shipped version 2 with annotation editing support. PSPDFKit powers a lot of apps and we face unique challenges. Come and help us build something great!

Adventure. Excitement. A developer craves these things, and Coffee Meets Bagel delivers. We're looking for an industrious Android developer who is hungry to make a real impact at a growing start-up that helps people fall in love.

Libraries & Code

Tacklytics is an annotation based analytic tools aggregator with using Aspect Oriented Programming to track events and crashes. It basically collects all analytic/tracking tools together and provide a simple and clean solution without polluting your code base.

Videos & Podcasts

Using Kotlin for Android development has grown in popularity over the last year. This talk by Jake Wharton will cover advancing the usage and design patterns of the language for Android development to solve larger problems.