Issue #214

July 17th, 2016

Articles & Tutorials

 
link image   Using the Awareness API for Android (medium.com)

Reto Meier shows how the Awareness API helps you engage users in specific situations using simple, battery efficient ways to check their current context, and to create “fences” so your app can react to a specific set of conditions.

 
How I built your first Android open source library (m.signalvnoise.com)

Dan Kim wrote a guide on how to go about writing and releasing an open source library for Android.

 
Programmatically create a RippleDrawable of any color (blog.blundellapps.co.uk)

This tutorial shows how to create a ripple effect in any color.

 
Understanding Compression (medium.com)

Colt McAnlis shares his obsession (addiction really) about Data Compression.

 
Firebase Drives the 360|AnDev Application (wiresareobsolete.com)

As one of the co-organizers of 360|AnDev, Dave Smith recently took it upon himself to build the conference Android app using Firebase.

 
ConstraintLayout – Part 7 (blog.stylingandroid.com)

So far in this series Mark Allison has looked at many aspects of ContstraintLayout itself but there are a couple of features of the visual editor which are also worthy of study.

 

Sponsored

 
link image   Buddybuild: continuous integration & delivery made easy! (buddybuild.com)

Buddybuild is a mobile continuous integration and deployment platform that takes minutes to set-up. Our SDK makes it super easy to get feedback and crash reports from users in real-time. Stop cobbling together and maintaining disparate build, deployment, crash reporting and feedback systems. Focus on what you do best: creating apps people love!

 
link image   Succeed on Google Play with help from a new app (play.google.com)

Get the new Playbook app for developers to stay up to date with features and best practices that will help you grow a successful app or game business on Google Play.

 
link image   Hired is the best place to find engineering jobs (hired.com)

Bored at work? Want to try a new stack? Find 3500+ great tech companies on Hired who will compete to hire you. Try it today.

 

Jobs

 
Principal Android Developer (Boston, MA)

We have fully embraced RXJava, using it for all async operations. We investigate and utilize new third party libraries, including but not limited to Butterknife/OkHTTP/Retrofit/Guava (not new but grrreat!) /Picasso/ Roboelectric/ Mockito, etc. etc. We were out with the release of Wear & Google Fit.

 

Libraries & Code

 
butterknife (github.com)

ButterKnife v8.2.0 released with view binding support for library projects. Yes, you read that right.

 

News

 
First glimpse of Kotlin 1.1: Coroutines, Type aliases and more (blog.jetbrains.com)

JetBrains presents the first preview version of Kotlin 1.1. It's far from Beta, but the brave and curious ones can play with new exciting things (and hopefully give some invaluable feedback).

 

Videos & Podcasts

 
link image   Don’t Fear the Canvas (www.youtube.com)

Matt Precious explains when and when not to go custom, and provide tips and tricks for getting the most out of your views.

 
iOS & Android Testing (www.youtube.com)

Ellen Shapiro compares iOS & Android Testing, and tells us one thing from each platform she would like to bring to the other. And yes, there are Futurama references.

 
Android Auto: The Right Information for the Road Ahead (www.youtube.com)

The goal of this presentation is to get you started developing great apps for Android Auto.

 
Notifications with Direct Reply (www.youtube.com)

Direct Reply allows you to receive text input from the user directly in the notification shade.

 
UX Design for Google Cast (www.youtube.com)

In this video, Google provides guidelines and best practices for enabling Google Cast for your app. They walk through live examples to demonstrate specific concepts.

 
Supporting Multiple Android Device Definitions (www.youtube.com)

Chiu-Ki Chan shares her tips and techniques for dealing with a wide range of densities and resolutions.

 
The Developer Show (Search and App Indexing) (www.youtube.com)

Timothy Jordan, host of The Developer Show, chats with Mihai Ionescu, Developer Platform Manager about Google Search APIs.

 

Specials

 
link image   Mirror, Smart Mirror on the wall… (www.novoda.com)

Smart mirrors come from the idea of bringing technology into every-day, not-so-smart objects: the traditional mirrors. This article shows how to build one yourself.

 

Events

 
Droidcon NYC (droidcon.nyc)

You want to visit the Droidcon NYC this year? We have a voucher for you: "androidweekly"