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.

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

Android Conferences

Submit your Android development conference or write our stuff to get it covered in Android Weekly.

more

Latest Issue

Mobile-logo-1 Mobile-logo-2 #370
July 14th, 2019

Articles & Tutorials

 
link image   Try-On makeup with Augmented Faces (medium.com)

Kristina Simakova shows how to use Augmented Faces functionality from ARCore to create Android try-on beauty app.

 
Abusing Dagger with Initializers (medium.com)

Bartek Lipinski writes an explanation of a common misconception & misuse of Dagger that many people are unaware of.

 
Sponsored
link image   The Developer Economics surveys live! (www.developereconomics.net)

Tell us about your skills and your favourite languages, tools, technologies or platforms. In return, you enter draws and can win dev gear or courses to learn something new, worth over USD $12,000 in total. You will also get a free report & graphs which compare your skills to the global average.

 
Best practices for connecting IoT devices to the Google Assistant (medium.com)

If you are a home automation developer building an IoT device, or want to connect an existing IoT device to the Google Assistant, here are some best practices by Nick Felker.

 
Sponsored
link image   Want top companies to compete for you? 💰 (hired.com)

Demand for mobile engineers increased by 15% last year. Stop job searching and join Hired. Where companies such as Wag!, Box, Grubhub and more will compete for you with salary details up front. Your next dream job is just a click away ☝️☝️☝

 
Parallax Scrolling (blog.stylingandroid.com)

Parallax scrolling can be a really interesting technique to use to give parts of your app a bit more life and character. Mark Allison demonstrates how this technique can be applied when using ViewPager2.

 
16 reasons to publish your apps and games with the Android App Bundle (medium.com)

Dom Elliott presents 16 reasons why it might make sense to switch to using the relatively new Android App Bundle for publishing your apps.

 
Keeping cool in Android Q with the Thermal API (joebirch.co)

With Android Q, we see a new addition added to the Power Manager API that allows us to both retrieve and listen to the state of a device thermal status. Joe Birch introduces how to use this new API.

 
Dagger Tutorial (dagger.dev)

A completely new tutorial on Dagger. where wach section gets us one step closer to building a sample application that uses Dagger. It includes plenty of code snippets to show you exactly what is happening.

 
Firebase Realtime Database Security Rules #1 - Getting Started (mobileprovenance.com)

Lucy shares a series of posts to show how to pick a starting point for your Firebase Realtime Database rules and how build them out with dependencies gradually.

 
Refactoring to Kotlin (codelabs.developers.google.com)

In this codelab, you'll learn how to refactor your code from Java to Kotlin. You'll also learn what the Kotlin language conventions are and how to ensure that the code you're writing follows them.

 
Hands-on with Coroutines (play.kotlinlang.org)

Coroutines give us all the benefit of asynchronous and non-blocking behavior but without the lack of readability. This hands-on tutorial familiarizes you with the concept of coroutines.

 

Sponsored

 
link image   Place a sponsored post & reach over 66k Android devs (androidweekly.net)

 

Jobs

 
Senior Mobile Engineer at DuckDuckGo (Remote)

Join our team as a Senior Mobile Engineer (Android & iOS expertise required) and help shape the technology that powers the DuckDuckGo search experience.

 
Android/Kotlin Developer (Remote)

Work on incredible Android projects for the world's leading brands. Be part of the world's most energizing community for developers. And do it all from anywhere.

 
Android Developer - MOIA (Hamburg, Germany)

Our Operations domain has the goal, to build the most efficient and environmentally friendly fleet operations in the world. For that we need experienced developers to build Android solutions that integrate deeply with our own fleet of vehicles. So, grab your Jetpack and let’s have an instant Pie.

 

Libraries & Code

 
Only (github.com)

An easy way to persist and run code block only as many times as necessary on Android.

 
amethyst (github.com)

Simple multiplatform SEA (Systems, Entities, Attributes) library written in multiplatform Kotlin which takes care of managing your game entities.

 

News

 
link image   Capturing Audio in Android Q (android-developers.googleblog.com)

In Android Q there's a new API which allows applications to capture the audio of other applications. It's called the AudioPlaybackCapture API and it enables some important use cases for easier content sharing and accessibility.

 
Android Q Beta 5 Update (android-developers.googleblog.com)

Google rolled out Beta 5, bringing Android Q Beta very close to the system behaviors you'll see in the final release. Developer APIs were already finalized in the previous update. So, now is the time to test your apps for compatibility and make sure they are ready!

 
What’s new for text in Android Q (android-developers.googleblog.com)

Displaying text is an important task in most apps, so in Android Q Google is continuing to introduce new features to support your needs and improve performance

 

Videos & Podcasts

 
link image   Kotlin Course - Tutorial for Beginners (www.youtube.com)

Nate Ebel teaches the Kotlin programming language in this 2.5h introduction to Kotlin.

 
Conference for Kotliners 2019 (www.youtube.com)

Includes all the presentations from both the Kotlin and Android tracks from Conference for Kotliners 2019.

 

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.