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 #344
January 13th, 2019

Articles & Tutorials

 
link image   The Journey of Firebase  Realtime Database (medium.com)

Manuel Ernesto shows how to integrate Firebase Realtime Database in his simple example app.

 
8 Productivity Tips for GitHub (dev.to)

GitHub is built with some extremely helpful shortcuts and productivity-boosting features. Darren Burns shares a couple different one that you might not know about.

 
Effective LiveData and ViewModel Testing (android.jlelse.eu)

In this post Josef Raska explains how to test LiveData and ViewModels effectively. He explains how to implement your own TestObserver and what to look for. Also be sure to checkout his library.

 
Sponsored
link image   Receive Comprehensive User Feedback to Build Better Apps (try.instabug.com)

Instabug allows you to collect user feedback through detailed bug reports, automated crash reports, and in-app surveys, allowing you to iterate faster and increase your play store rating. Get started now completely for free with one line of code and get 20% off any plan with offer code AndroidWeekly2019.

 
FAQ chatbot with Dialogflow (medium.com)

In this article by Kristina Simakova, you will learn how you can create a chatbot based on your FAQ.

 
A Little Kotlin help on the way to RxJava 2 (medium.com)

In this small post Maciej Witowski will explain how they migrated their app from RxJava 1 to RxJava 2. It's gonna be an interesting read if you gonna face the same task.

 
Sponsored
link image   Find Your Next Android Job With Hired (www.hired.com)

Hired is the #1 job marketplace for Android Developers. We use cutting-edge technology to match you with the world’s most innovative companies. Simplify your job search - create 1 profile and unlock thousands of opportunities on Hired.

 
AndroidX’s FragmentFactory with Dagger for Fragment dependency injection (www.captechconsulting.com)

In this article by Alex Townsend you'll learn how to leverage a custom FragmentFactory for constructor injection using a library like Dagger. The basic idea is to improve testability by enabling Fragment testing in isolation.

 
Inline Classes Make Great Database IDs (jakewharton.com)

Kotlin 1.3’s experimental inline class feature allows creating type-safe, semantic wrappers around values which are erased at runtime. Jake Wharton shows how database IDs are a perfect use case for this functionality.

 
Data Binding — Lessons Learned (medium.com)

The Data Binding Library offers a flexible and powerful way to bind data to your UIs. Chris Banes has been using data binding on Android for the past few years and this post details some of the things which he's learned along the way.

 
Dependency injection in a multi module project (medium.com)

In this post, Ben Weiss covers key takeaways of efforts to modularize the open-source Plaid app from a dependency injection perspective.

 
Announcing SQLDelight 1.0 (medium.com)

Write SQLite and let the Gradle plugin generate APIs to run your queries for you. This is the basic premise of SQLDelight, and Alec Strong is _delighted_ to announce that it has reached version 1.0.

 
The perks of using feature flags and the facade pattern (willowtreeapps.com)

After migrating a backend database to a cloud-based solution, Jeremy Loy offers some insight on two key assets that made a difference for updating the app: feature flags and the facade pattern.

 
Muselee 3: Dependency Injection (blog.stylingandroid.com)

Mark Allison continues his series on building a well-architected app from scratch. Previously he described breaking out the app into modules, and now shows how to tie it all together using Dagger 2.

 
RxJava: Observable Types, Backpressure, and Error Handling (www.ericdecanini.com)

In this short introduction to RxJava, Eric Decanini takes a look at Observable Types, Backpressure, and Error Handling

 
Kotlin Multiplatform - Database (part 3) (medium.com)

Sergey Zabelnikov has written about using Kotlin as a cross-platform language to write Android and iOS apps. In this 3rd part, he shows how SQLDelight can be used for the database layer.

 
Migrating from Dagger2 to Koin (proandroiddev.com)

Philippe Boisney decided to migrate his Dagger 2-based app to Koin, a pragmatic lightweight dependency injection framework written in pure Kotlin, to get a feel for what Koin is all about.

 

Jobs

 
Place a job post and reach over 66k Android devs (androidweekly.net)

 

Libraries & Code

 
link image   Lin (github.com)

Lin is an Android Lint tool made simple

 
plaid (github.com)

An Android app which provides design news & inspiration as well as being an example of implementing material design

 
sqldelight (github.com)

SQLDelight generates typesafe APIs from your SQL statements.

 
livedata-testing (github.com)

TestObserver to easily test LiveData and make assertions on them.

 

Videos & Podcasts

 
link image   WorkManager & Navigation (androidbackstage.blogspot.com)

Romain and Chet talk with Sumir Kataria and Ian Lake about the latest developments in the new WorkManager and Navigation architecture components.

 

Specials

 
link image   Droidcon Boston 2019 Call For Papers (bit.ly)

Droidcon Boston hereby invites you to fill out the Call For Papers form and be a part of this event. Droidcon Boston is happening 8th-9th April, 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.