Issue #227

October 16th, 2016

Articles & Tutorials

link image   Face Detection Concepts Overview (

Face detection is the process of automatically locating human faces in visual media (digital images or video).

Exploring Firebase on Android & iOS: Remote Config (

Joe Birch shares a detailed article about using Firebase Remote Config in your app.

Android App Optimization Using ArrayMap and SparseArray (

This article shows why and when use ArrayMap and SparseArray to optimize your Android Applications.

RecyclerView: How we achieved 60 FPS in Workable’s Android App (

Some tips on how to achieve fast rendering in RecyclerView.

No more value classes boilerplate — The power of AutoValue (

Writing a value class with its getters and setters is a boring and often an error prone procedure. All you have to do it define your fields and annotate your class appropriately using AutoValue by Google.

Consider abstract class instead of interface (

In this post Hannes Dorfmann explains why he's switched from interface to an abstract class as base class in one of his library projects.

link image   How SwiftKey uses Zendesk to support 250m users (

SwiftKey uses the Zendesk Mobile SDK to deliver in-app support to more than 250 million users. Embed support in-app to have extra context about users and nip issues in the bud to boost app store ratings. Read the SwiftKey story.

Android BottomSheetDialog (

There are three choices when implementing a Material Design bottom sheet . This is a quick post about using BottomSheetDialog.

The VCS client of Android Studio (

Saúl Molinero shows Android Studio's powerful VCS integration, and how its diff & merge tools can be used by other apps.

Constraint Layout: Icon Label Text (

Chiu-Ki Chan shares a neat layout trick for a resizable vector image and two labels.

link image   Bye, Bye Burger! (

This article analyzes switching from side navigation (hamburger menu) to bottom navigation, which is now acceptable under Material guidelines.

Nougat – Messaging Style Notifications (

In this loosely-related series of articles, Mark Allison is looking at various aspects of new Nougat features to see how to best make use of them. In this article he looks at another new Notification style introduced in Nougat.

Bottom sheet everything (

Ha Duy Trung adds a bottom sheet dialog to a sample app.

link image   JRebel for Android 2.0 Has Officially Landed! (

We’re excited to announce the launch of version 2.0! We’ve added an incremental Java compiler with annotation processor support, for more speed and IntelliJ IDEA support. If you’re tired of waiting for your build to finish, click to give JRebel for Android a FREE try for 21 days!

Machine Learning for with the Mobile Vision API— Part 1 (

Moyinoluwa Adeyemi shows how to use Google's Mobile Vision API for face detection.

Custom fonts formatting, the simple way (

Some quick tips for using spans for easily formatting text with custom fonts.

Reductor - Redux for Android. Part 1: Introduction (

This article series introduces the Reductor library, implementing Redux for Android.

link image   Android has come a long way. So has finding a job. (

You're on the cutting edge of mobile, so why job hunt like it's 1999? Try Hired today to get in front of 4,000+ top companies simultaneously.



Senior-Android Entwickler Thalia Apps (m/w) (Berlin)

Android SDK, JAVA, trade and IT - that fits @ Thalia. Join our team as native Android Apps Developer! Thalia is market leader in the German speaking area. Work on high-quality apps and cross-channel services with talented teams in Berlin, Münster and Hagen.

Android Engineer (San Francisco, CA)

Yelp connects consumers with great local businesses. We’re looking for Android developers who love creating delightful, compelling experiences for millions of people and thrive in taking ownership of the product they work on. We're building new products and investing in our Android infrastructure.


Libraries & Code

ImageTransition (

ImageTransition is a small android library to transition between a circular ImageView from one Activity to a rectangular ImageView in the launched Activity.

Design-Patterns-In-Kotlin (

Design Patterns implemented in Kotlin



link image   Android Studio 2.2.1 is now Available (

Google released Android Studio 2.2.1 to the canary, dev, and beta channel and on Oct 10th they released to stable. This build contains a handful of bug fixes on top of Android Studio 2.2. 


Videos & Podcasts

10 tips to help you stay on the right side of Google Play policy (

10 best practices to help you develop and launch apps and games which follow Google Play’s Developer Program Policies

Chiu-Ki Chan explains Mocking and Stubbing with Mockito (

The Fragmented team talks with the all-star multi-talented GDE Chiu-Ki Chan about testing, diving into leveraging Mockito for your testing needs.