How do you add the application context into your object graph? There used to be two different ways to do that (or three, if you happen to like dagger-android), and now there's a new one that just came out with Dagger 2.22: the @Component.Factory.
Work manager is one of the Android Architecture Components. It allows running a deferrable background work which will be executed even after app exits or device restarts.
In this podcast I interview a full stack android developer. His name is Aidan Follestad. Currently he works for squareup.com as a full stack android developer. His previous job was as an Android engineer for Target.
Stub activity that launches another activity (and then finishes itself) based on information in its component's manifest meta-data. This is a simple way to implement an alias-like mechanism.
The idea of using machine learning to teach programs how to automatically write or modify code has always been tempting for computer scientists. The feat would not only greatly reduce engineering time and effort, but could also lead to the creation of novel and advanced intelligent agents. In a new paper, Google Brain researchers propose using neural networks to model human source code editing.