Infinum #AndroidSweets - weekly dev newsletter
Jan 22 2021
Make your own device lab!
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.
DIY — Device lab
What to do during the COVID-19 pandemic… well I cleaned up my house and found some old phones that I wasn’t using anymore.
Sealed goodies coming in Kotlin 1.5
Kotlin 1.5 will bring exciting new features, among them improvements to sealed classes and an introduction of sealed interfaces. Let's take a look at what that will look like!
New guidelines for accessing background location
We’ve got 2021 and if you are an Android Developer you need to know a few things that are going to change really soon.
Using Hilt’s ViewModelComponent
ViewModelComponent is a component in the Hilt’s component hierarchy that follows the lifecycle of a ViewModel and allows scoping types to it.
Language Injections in Android Studio
Android Studio is a powerful IDE with a multitude of features that I’ll probably never discover. However, when I do discover a feature of the IDE that I’ve been dreaming about, I get irrationally excited about it!
Libraries and useful resources
Synth is CRED's inbuilt library for using Neumorphic components in your app.
On this episode of Motion Layout for the MAD Skills series, Sean will show us how to use ConstraintSets and Transitions to define animations from multiple views in Motion Layout.
Class of the week
Interface for an Activity to interact with the user through voice. Use Activity.getVoiceInteractor to retrieve the interface, if the activity is currently involved in a voice interaction.
When costs are nonlinear, keep it small
Batching work is more efficient … until cost rises nonlinearly with batch size. Then smaller batches are the most efficient. So don’t delay maintenance!
Android Talks #35: AndroidX Novelties
Here we go again! Join us for our first Infinum Talks in 2021 and let's start this year the right way. We have prepared two interesting topics for you.
P.S. We are hiring!
Tools to help developers provide a positive user experience
Do you know your dependencies?
Do you think you know all about PendingIntent?
Share code between Android and Jvm
Create a blur effect with Android 12
There is a Better Way to Mock Retrofit API Calls
Announcing Jetpack Compose Beta!
First preview of Android 12
Announcing Kotlin Symbol Processing (KSP) Alpha
Coroutines and the JVM