Android Weekly - Android Weekly #651 🤖

Articles & Tutorials
We reach out to more than 80k Android developers around the world, every week, through our email newsletter and social media channels. Advertise your Android development course!
P-Y loves enums, and shares a fun, quick tip.
Tom Sabel examines a long-awaited improvement in Kotlin 2.1 for the when statement: guard conditions.
Anitaa Murthy shares some of the basics of the paging library, along with a guide on how to implement it in any android app that is using Jetpack Compose.
Stefano Natali explores the power of layer-based transformations and effects.
Siva Ganesh Kantamani considers why we might need to migrate from Retrofit to Ktor and KAPT to KSP.
Victor Brandalise shows how to create a curved bottom bar in Jetpack Compose.
Romain Guy optimizes a BlurHash implementation, with a step-by-step look at how it's done.
Marcello Galhardo examines why using functions as properties in the primary constructor of a data class is a code smell.
Arnaud Giuliani explores the performance of Koin in its latest version (4.0.1-Beta1) and compares it with Dagger Hilt (2.52).
Libraries & Code
KHealth (short for Kotlin Health) is a simple Kotlin Multiplatform wrapper over Android's Health Connect and Apple's HealthKit APIs.
A lightweight tool to help understand and debug how Compose's layout constraints affect your composables. It's intended to use in previews and lets you adjust the constraints interactively
A command-line tool and a Gradle Plugin for convert SVG to Android Jetpack Compose Icons.
This repo contains components built with Jetpack Compose for the Microsoft Surface Duo and other large screen and foldable devices.
News
Learn about the Google Developer Program premium membership which provides a tailored suite of services to help developers throughout the learning, building and deployment phases of their journey.
Advent of Code is the perfect opportunity to level up your Kotlin skills, whether you are a beginner or looking to finally tackle that advanced Kotlin feature you’ve been curious about.
The Kotlin 2.1.0 release is out! This version introduces new language features, tooling updates, performance improvements, and important fixes.
Videos & Podcasts
Playlist of all the presentations from DevFest Venezia 2024
Build a Game with Jetpack Compose! using Kotlin Multiplatform.
The Kotlin team at JetBrains has now focused its efforts firmly on improving the language with new features. In this livestream, learn about several updates in Kotlin 2.1.
Chet, Romain and Tor chat with Shai Barack about how the Android platform team studies performance and understands system health - and what is system health anyway?
Daniel Atitienei teaches how to read, write, and update documents using the Firebase Realtime database.
Philipp Lackner teaches how you can observer the real connectivity status on Android. It will give you live changes when internet becomes unavailable and when you're back online.
Clipping or masking parts of your content is a way to create delightful UI effects, and is a common need when working with custom UI components.
Everyone needs a starter template! We also talk to Márton Braun from JetBrains about Amper, their new build & config tool.

Older messages

Android Weekly #650 🤖

Sunday, November 24, 2024

View in web browser 650 November 24th, 2024 Articles & Tutorials Sponsored Why your mobile releases are a black box “What's the status of the release?” Who knows. Uncover the unseen challenges

Android Weekly #649 🤖

Sunday, November 17, 2024

View in web browser 649 November 17th, 2024 Articles & Tutorials Sponsored Add paywalls in one line of code Take the pain out of configuring and testing your app's paywalls. With RevenueCat

Android Weekly #648 🤖

Sunday, November 10, 2024

View in web browser 648 November 10th, 2024 Android Weekly Updates We're now on Bluesky as well! Isn't it lovely to have a bit of a choice? 😄 Articles & Tutorials Sponsored Mobile teams are

Android Weekly #647 🤖

Sunday, November 3, 2024

View in web browser 647 November 3rd, 2024 Articles & Tutorials Sponsored Introducing a New Approach to Mobile App Security Join Guardsquare to learn more about our new guided configuration

Android Weekly #647 🤖

Sunday, November 3, 2024

View in web browser 647 November 3rd, 2024 Articles & Tutorials Sponsored Introducing a New Approach to Mobile App Security Join Guardsquare to learn more about our new guided configuration

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your