Infinum #AndroidSweets - weekly dev newsletter
Feb 5 2021
Coroutines and the JVM
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.
Bridging the gap between coroutines, JVM threads, and concurrency problems
Learn about how coroutines are actually executed in the JVM, how they relate to threads, and the concurrency issues that you can face.
Advanced Annotation Processing
Annotation processing is a powerful tool that allows you to pack more data into your code, and then use that data to generate more code.
Disposables Can Cause Memory Leaks
Every Disposable holds a strong reference to the observer it binds. This can lead to surprising memory leaks.
Testing From Zero to Hero
Hello everyone! My name is Sergey. I work in the Tinkoff team. Today I want to tell you how we in Tinkoff came to the classic testing pyramid.
7 Common Mistakes Easily Made with Android Fragment
You can eliminate these fragment issues with code review
Libraries and useful resources
KeePass implementation for android with material design and deluxe features.
Android Infinum Talks
Check out our two new talks. Jumpstart your launch time and Viewbinding - Handle your Views better.
Joe Birch – Living By The Code
Joe Birch shares the joys of transparent and asynchronous work through his interview in ‘Living By The Code.’
Class of the week
An abstract class that allows the user to define how to merge a list of inputs to a ListenableWorker.
Service End for Bintray, JCenter, GoCenter, and ChartCenter
To streamline the productivity of the JFrog Platform we will be sunsetting Bintray (including JCenter), GoCenter, and ChartCenter services on May 1st, 2021.
P.S. We are hiring!
Create a Navigation Drawer with Jetpack Compose
Updating your widget for Android 12
Things you need to know before switching to Jetpack Compose
Material Design Components for Android 1.4.0
Find out about scope storage myths
How to implement Multi-module Navigation in Android
Learn how to use the BLE APIs
Android 12 Beta 2 Update
How to integrate Dagger 2 and Jetpack Compose?
Introducing Security By Design