Issue #177

November 1st, 2015

Articles & Tutorials

link image   Four years of Android Weekly - Thank you! (

Four years ago on 28th of October 2011 we send out the very first issue of Android Weekly to 16 subscribers! Now we have more than 32000 email subscribers and about 10000 followers on our social media channels. But there is no Android Weekly without you! So we, Sebastian, Gyuri and Martin, want to thank you, the bloggers, writers, podcasters, designers and all the other great people that are creating the incredible content to share with the Android development community. Keep up the good work! And a big thank you to every subscriber and reader of our issues and for all the good feedback that we've got over the time. You are super awesome!

Planning Android Screens (

Dmytro Danylyk's presentation on how designers and developers can work together on designing a new app.

link image   Things I did at Droidcon London (

Joe Birch recaps his experiences at Droidcon London.

Mastering the Coordinator Layout (

Saúl Molinero introduces the CoordinatorLayout from the Material support library, and shows how to achieve various scrolling effects with it.

Creating and Publishing an Android Library (

After browsing though other blog posts about how to publish an Android Library, Etienne Lawlor still found that there were some missing details and that all the information was in different places. So he describes the entire process in this post.

Fragment transitions with shared elements (

One of the cornerstones of Material design is meaningful motion between screens. These animations are supported in the form of the transitions framework, which allows us to animate transitions between Activities and Fragments

Getting Started with RxJava and Android (

ReactiveX is an API that focuses on asynchronous composition and manipulation of observable streams of data or events by using a combination of the Observer pattern, Iterator pattern, and features of Functional Programming.

Dependency Injection on Android (

Dependency Injection (DI) is a design pattern which has been around for while, but recently it has become more commonly used in the development of Android applications. DI allows developers to write code that has low coupling and which can therefore be easily tested.

Will the Real Android Please Stand Up (

Donn Felker contemplates the strengths and weaknesses of the Android platform.

AppBar – Part 1 (

In this series, Mark Allison will explore how to integrate and animate different elements of the AppBar to provide smooth UI and UX which implement material design style animations and transitions.

Exploring Google Play Services: Place Picker & Autocomplete (

The Place Picker Widget and Autocomplete component are two powerful features part of Google Play Services. This article takes a look at both of these components and how you can implement them in your applications.

Get Reactive (

In these slides you will learn what RxJava is about, how to use it on Android and how RxAndroid can be used to build maintainable Android Apps from networking with Retrofit2 to UI with the new RxBinding and RxLifecycle libraries powered by MVP.

How We Built Instagram for Videos (

An in-depth article about implementing more advanced video recording features in your app.

Android Development Tidbits - No. 3 (

Seven new tidbits for developers.



Android Software Engineer at Dropbox (Seattle, WA)

The Dropbox mobile team is focused on innovation within the Dropbox app, constantly improving both the technical foundation and the user interface. Come build the future of Dropbox!


Libraries & Code

link image   Plaid (

Plaid is a showcase of material design that we hope you will keep installed. It pulls in news & inspiration from Designer News, Dribbble & Product Hunt. It demonstrates the use of material principles to create tactile, bold, understandable UIs.

MPAndroidChart (

A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.

Favor (

A easy way of using Android SharedPreferences



link image   Building Brillo-iant devices with Weave for a Connected world (

Earlier this year Google previewed Brillo and Weave, their complete solution for building connected devices. Now they're extending this to the broader developer community as part of our invite program.

New Course on Developing Android Apps for Auto (

To learn how to extend your existing media and messaging apps to work within a car, Google collaborated with Udacity to introduce a new course on Ubiquitous Computing with Android Auto.


Videos & Podcasts

Android and Android Studio: Getting Started (

Learn how to get started with Android and Android Studio in this short tutorial. It demontrates how to install Android Studio and create your first Android app

Android Dialogs: Virginia Poltrack (

Chiu-Ki and Virginia chat about how they collaborated on Fit Cat, and how developers and designers communicate.



link image   Developer Economics State of the Nation report (

Which are the most popular cloud APIs? Does mobile, IoT or cloud development pay better? These are just some of the questions that our friends at VisionMobile tackle in their latest Developer Economics research. Take their 10-minute National Trends survey and help piece together 2015’s hottest developer trends.