Fresh news from Droid zone
Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week.
GraphQL with Android
Since the development landscape and the technologies within that landscape are constantly changing, developers need to keep themselves up-to-date with the latest and greatest, especially when it comes to optimizing development time, cost, speed, and more. And to achieve this, GraphQL enters in the picture.
Read More
When using WorkManager, be wary about the implications of using unique work with the APPEND policy. Unique work with APPEND is implemented (under the hood) via a chain of work. For example, if you request unique work two times in a row, it's represented as a chain like unique work.
Creating views in Jetpack Compose is really easy but not all components have onClick listeners, this is where we can use either Clickable or Toggleable. We can use it to wrap our components and provide an onClick listener to them.
This post narrates the journey of our performance improvement efforts on the Grab passenger app. It highlights how we were able to reduce the time spent starting the app by more than 60%, while preventing regressions introduced by new features. We use the p95 scale when referring to these improvements.
Are you a fan of Google Assistant? Do you say things like, “OK Google, pass the salt!” at the dinner table? Have you asked Google Assistant random questions to see what it would say in reply?
Libraries and useful resources
Android library scanning BLE beacons nearby with RxJava.
An open-source Android/Desktop port of Civ V, Made with LibGDX on Android Studio.
In this episode, Tor, Romain and Chet chit chat with Nicolas Roard and John Hoford from the Android Studio team about Motion Layout -- and ConstraintLayout and visual editing in the IDE.
Class of the week
An AutofillService is a service used to automatically fill the contents of the screen on behalf of a given user.
Beyond Android
In this tutorial, we will be revisiting the use-case from the first tutorial in this series, where we built a simple power circuit that would allow us to purchase services from a physical device using IOTA tokens. In this tutorial, we will take on the same idea and apply it on top of an existing ecosystem of hardware and software, namely the Philips Hue.