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.
Android library development - Modularization
With modularization being all the hype, should you also modularize an SDK? Are fat aar files really needed? And how do you prevent internal APIs from being exposed on your public interface?

Read More
Articles
Today, we are excited to present the first milestone release of Jetpack Compose for Desktop, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable. We invite you to take this technology preview out for a test drive, and we eagerly await your feedback!
Yes, you can easily share the glide images without downloading them again.
An annotation is a form of syntactic metadata that provides data about a program but is not part of the program itself. Annotations have no direct effect on the operation of the code they are added to.
To intercept, inspect or manipulate HTTPS traffic, you need the HTTPS client to trust you. If you want to intercept your own HTTPS on Android, perhaps to capture & rewrite traffic from your Android device for debugging or testing, how do you do that?
Libraries and useful resources
The one who serves a great Espresso.
Videos/Podcasts
In this session, Android Developer Advocate Wojtek Kalicinski will show you how to opt into Play App Signing and what choices are available to you, including when and how to retain access to your app signing key. 
Class of the week
Localized definitions of the day-of-week, week-of-month and week-of-year fields.

Beyond Android
The Alan Programming Language