Android Weekly is a free newsletter that helps you to stay cutting-edge with your Android Development.

The newsletter comes once a week and covers a broad range of topics
like tutorials, screencasts, news... just everything that's awesome in
the Android Development world!

What our readers say

Nurik

Roman Nurik
Android Designer at Google
roman.nurik.net

Certainly one of the most convenient ways to stay on top of all the #AndroidDev news coming from Google and the community every week.

Vogel

Lars Vogel
Eclipse and Android Evangelist
vogella.com

Great Android newsletter, very well researched. Get your weekly Android update now!

Allison

Mark Allison
Mobile Innovator, Author of
blog.stylingandroid.com

Android Weekly is a great way to keep up with what's happening in the Android development community.

Smashingmag

Smashing Magazine
Online magazine
smashingmagazine.com

Android Weekly: an Android newsletter and a toolbox with useful resources for Android devs/designers.

Banes

Chris Banes
Android Developer @ Google
chris.banes.me

What can be better than getting the latest #AndroidDev news delivered straight to your inbox?

Joaquim

Joaquim Vergès
Developer of Falcon
@joenrv

Finally a service I can count on to make sure I keep up with the latest great AndroidDev innovations, without the hassle of searching.

Android Conferences

Do you want to know when and where the next Android development conference is? Check out our conferences list!

more

Post a Job

Post a job in our next issue and reach thousands of android developers around the world.

more

Archive

You've missed an issue of our newsletter? No problem! Just take a look at the archive and get all past issues

more

Latest Issue

Mobile-logo-1 Mobile-logo-2 #215
July 24th, 2016

Articles & Tutorials

 
link image   ConstraintLayout, Inside and Out: Part 1 (wiresareobsolete.com)

This post is focused on examining the ConstraintLayout container architecture and how it does its job.

 
How not to become a public enemy - Part 1 (blog.karumi.com)

Here are some important tips to consider when creating an open source library.

 
How to Load Heavy Libraries on Splash Screen (szagurskii.com)

In this post Savelii Zagurskii showcases a solution for the situation where a developer has an external library which is very slow to load and initialize.

 
Connecting your App to a Wi-Fi Device (android-developers.blogspot.com)

Whether you’re building an app for a remote viewfinder, to set up a connected light bulb, or to control a quadcopter, if it’s Wi-Fi based you will need to connect to a hotspot that may not have Internet connectivity.

 
Hello, Ticker (medium.com)

The team at Robinhood open sourced their gorgeous ticker text control.

 
link image   Diving into Doze Mode for Developers (www.bignerdranch.com)

This post covers Doze Mode in more detail, the changes that are coming with Android Nougat and what you can do to correctly adapt to Doze Mode.

 
MVVM + RxJava: Common Mistakes (upday.github.io)

MVVM + RxJava is a great formula for an app architecture making it scalable and maintainable. Here are a few lessons learned along the way.

 
Is your app Aware? (medium.com)

Roberto Orgiu examins the new Awareness API, which combines 7 different feeds managing both the battery drain and the used memory.

 
The evolution of the repository pattern (hannesdorfmann.com)

In this blog post Hannes Dorfmann gives you a brief history of the Repository Pattern and discusses why it could lead to over abstraction and over engineering.

 
Getting the most out of Crashlytics (medium.com)

With these three tips, we can obtain a greater ROI from our crash reporting implementation and gain more insights into the application.

 
RxJava SyncOnSubscribe (www.littlerobots.nl)

There's a trick to create() an observable that supports backpressure in a proper way. It turns out that there’s a helper class called SyncOnSubscribe that does this. But how do you use it?

 
A deep dive into Android View constructors (blog.danlew.net)

Dan Lew often sees confusion around Android View constructors. In this article he tries to answer all your questions.

 
Dagger 2 on production — reducing methods count (medium.com)

There are several articles that show how to start working with DI. Here Mirek Stanek shares his more advanced experiences with Dagger 2 after almost two years of having this in a production app.

 
Building a Reactive Mindset (upday.github.io)

Here’s another way of explaining reactive programming: this time with Donald Duck and his nephews.

 
ConstraintLayout – Part 8 (blog.stylingandroid.com)

Should we actually be using ConstraintLayout in “real” projects yet? The short answer is “No”, but firmness of that “No” is diminishing with each release.

 
Backpressure (stackoverflow.com)

David Karnok documents the meaning of backpressure in Reactive extensions.

 

Sponsored

 
link image   Work on a Better Stack! (hired.com)

On Hired, Android engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 3,500+ companies instantly.

 

Jobs

 
Software Engineer – Android (Düsseldorf)

Join our Mobile Software Engineering Team (Rheinfabrik) in Düsseldorf, Germany.

 
Passions Hacked - Booking.com's open hackathon (Amsterdam)

Mobile mercenaries, are you up for the challenge? We’re calling on you to follow your passion and find innovative ways to build a solid mobile experience and open up the world for all the world’s most daring adventurers. Enroll for online competition, get selected and come to Amsterdam!

 
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

 
link image   Ticker (github.com)

An Android text view with scrolling text change animation

 
Ferro (github.com)

Simple and powerful MVP library for Android

 

News

 
Improvements for smaller app downloads on Google Play (android-developers.blogspot.com)

Google Play is investing in improvements to reduce the data that needs to be transferred for app installs and updates, while making data cost more transparent to users.

 
Final Developer Preview before Android 7.0 Nougat (android-developers.blogspot.com)

Google has released Developer Preview 5, the last milestone of this preview series.

 

Videos & Podcasts

 
link image   Bundled Notifications (www.youtube.com)

Build great individual notifications, group them together, then create a summary notification - used on older Android versions and to build the bundle’s header on API 24 devices.

 
Translating an app for different languages with Dan Lew (fragmentedpodcast.com)

In this show Kaushik talks to Dan about translating an app for other languages.

 
Reducing Mobile Data Usage in your Android Apps (www.youtube.com)

Rebecca Franks takes a look at how you can improve your users experience by reducing their mobile data usage. Three areas for improvement are covered, areas such as Server Interactions, Images and your Bundled APK size.

 

Events

 
Apply Now For the Space App Camp (www.app-camp.eu)

There are thousands of ways to enrich mobile apps with big data from space - what's yours? Enter the challenge and seize the opportunity to meet with like-minded people, create mobile applications using satellite data und gain insight into ESA's work.

 

Past Issues

Bot_1_head Bot_1_left_arm Bot_1_right_arm
Subscribe now and get your free newsletter once a week

We'll never spam you or give your email away! You can unsubscribe easily at any time.