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 #275
September 17th, 2017

Articles & Tutorials

 
link image   MapMe — the Android maps adapter (medium.com)

Josh Burton introduces MapMe, an Android library written in Kotlin, bringing the adapter pattern to maps.

 
Sponsored
link image   CloudRail - Connect to APIs 10x Faster (cloudrail.com)

Why worry about coding every different API for Dropbox, Google Drive, OneDrive and Box when we connect to them all with a single interface? Unified APIs for Cloud Storage, Social Log-Ins, Payment, SMS, Email, Video, PoI and more. 100% free with the community edition. Get started now!

 
Kotlin Testability – Part 1 (blog.stylingandroid.com)

In this short series, Mark Allison takes a look into some techniques which will enormously assist in making our Kotlin classes testable.

 
ViewModels and LiveData: Patterns + AntiPatterns (medium.com)

Here Jose Alcérreca examines some patterns and anti-patterns for ViewModel and LiveData usage.

 
Taming state and side effects on Android (medium.com)

Ivan Kupalov proposes a Redux-like approach to managing state in your Android apps.

 
Reactive Apps With MVI - PART 7 (hannesdorfmann.com)

In this blog post, Hannes Dorfmann discusses how the problem SingleLiveEvent claims to solve can be solved with Model-View-Intent and proper state management.

 
Make your Android Project pop with Remixer (android.jlelse.eu)

Remixer is a framework by Google to iterate quickly on UI changes by allowing you to adjust UI variables without needing to rebuild (or even restart) your app. You can adjust Numbers, Colors, Booleans, and Strings. Let’s see how

 
Creating a Reactive Data Layer with Realm and RxJava2 (academy.realm.io)

To understand how to use Realm effectively with RxJava2, Gábor Váradi delves into why Realm is suitable to be exposed as a reactive event source, and how to use its reactivity to the fullest.

 
How to use AsyncListUtil (android.jlelse.eu)

Jason Feinstein shares a tutorial for the Support Library’s AsyncListUtil, and how to correctly back your RecyclerView with data from a SQLite database.

 
Android Development Syllabus (novicedock.com)

In this course, you are going to learn the basics of developing apps for android. It will help you through each step, right from setting up to publishing your app to the play store.

 
Large Database Queries on Android (medium.com)

In this blog post, Chris Craik goes over SQLiteCursor paging problems, and why that motivated him to use small queries with the Room Persistence and Paging libraries in the Android Architecture Components.

 
Building a Guitar Chord Tutor for Actions on Google: Part One (medium.com)

This article is meant to be a higher level intro to building for the platform to demonstrate the tools and approaches used for creating a Google Action.

 

Design

 
link image   On the Bottom Navigation Bar (medium.com)

Juhani Lehtimäki dives into how bottom navigations can help consolidate cross-platform designs while keeping to Android navigation guidelines.

 

Jobs

 
Head of Android / Android Developer (Vienna,Austria)

CashQuizz GmbH, a leading gaming company, is looking for additional Android Developers to join the Team. We offer the opportunity to join an amazing working environment, where excellence is rewarded. If you are a skilled developer, a cool person & interested in a Mobile Gaming Career - apply now!

 

Libraries & Code

 
material-remixer-android (github.com)

Remixer is a framework to iterate quickly on UI changes by allowing you to adjust UI variables without needing to rebuild (or even restart) your app. You can adjust Numbers, Colors, Booleans, and Strings.

 
AdaptiveIconPlayground (github.com)

An Android app for experimenting with Adaptive Icons.

 
MapMe (github.com)

MapMe is an Android library for working with Maps. MapMe brings the adapter pattern to Maps, simplifying the management of markers and annotations.

 
Paging Library (developer.android.com)

The paging library makes it easier for your app to gradually load information as needed from a data source, without overloading the device or waiting too long for a big database query

 

News

 
JUnit 5 User Guide (junit.org)

JUnit 5.0 has been released and is available for use for writing Android tests.

 
link image   Android Studio 3.0 Beta 6 is now Available (androidstudio.googleblog.com)

Android Studio 3.0 Beta 6 is now available in the Canary, Dev and Beta channels

 

Videos & Podcasts

 
link image   TextView: Now with Auto-Sizing (www.youtube.com)

With Android O and Support Lib 26, TextView gains a new property: autoSizeTextType, which allows the text to scale uniformly when working with dynamic content.

 
Google Developer Days Europe 2017 (www.youtube.com)

Google Developer Days Europe 2017 took place in Krakow, Poland. In this playlist, you can find all the recorded sessions from the event, across all tracks (Develop on Mobile, Mobile Web, Beyond Mobile, and Android).

 
Android Internals with Effie Barak (androidbackstage.blogspot.com)

In ADB episode 77, Chet and Tor talk with Effie Barak from Pinterest about Android internals and about measuring and improving app performance.

 
Romain Guy on Displays, CPU’s, GPU’s and Color (fragmentedpodcast.com)

In this episode, Romain Guy from Google gives us the lowdown on everything that's important for displaying graphics on mobile devices: refresh rates, vsync, double-buffering, color spaces, and more.

 

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.