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.
Bluetooth LE for modern Android Development
This post will be the first in a series where I aim to explain how to use the BLE APIs on Android to their full potential.
Read More
Articles
Fast and ergonomic annotation processors for Kotlin.
Introducing AppSearch in Jetpack, now available in Alpha. AppSearch is an on-device search library which provides high performance and feature-rich full-text search functionality.
The Android framework includes an integrated testing framework that helps you test all aspects of your application and the SDK tools.

Jetpack Compose has powerful features for managing mutable state and observing state changes implicitly. The snapshot state system allows framework code to specify how to observe state changes. It makes it easy to declare state that will automatically be observed, no matter how it’s accessed.
Libraries and useful resources
A collection of small utility functions to make it easier to deal with some otherwise nullable APIs on Android
Videos/Podcasts
Welcome back to Now in Android, your ongoing guide to what’s new and notable in the world of Android development. In this episode, Dan Galpin covers updates on Android 12 Beta 2, Navigation with Multiple Back Stacks and Feature Modules, AppSearch, Indie Games, and more!
In this second episode of our mini-series on Jetpack Compose we explain how the Compose layout model works and its benefits, introduce common layout composables, discuss how writing your own layout is far simpler than Views and how you can even animate layout.

Class of the week
Service to be implemented by apps that manage a companion device.
Beyond Android

A high level overview of my work style and how it helps improve my productivity.