Android Weekly - Android Weekly #578 🤖

Articles & Tutorials
Pierre-Yves Ricau discusses why mobile app teams should primarily track user-centric performance metrics that represent the experience of using the app.
Sponsored
We reach out to more than 80k Android developers around the world, every week, through our email newsletter and social media channels. If you have a product or service that helps Android developers, you should reach out to us and place a sponsored post in our upcoming issues!
In this blog post, Piotr Prus shares how to update state in Jetpack Compose without freezing your UI, even with hundreds of elements on your screen.
Should a developer test the private methods in their codebase? The decision is up to you, but Govind Dixit shows how it's possible.
Caner Kaşeler focuses on using Lottie animations in Jetpack Compose and managing them according to business logic.
Mário A M Martins provides a recommended set of well-known technologies and architectures to achieve a feature that a server updates in real time.
exyte examines how Compose Multiplatform is the next stage in the development of Multiplatform for the Kotlin language after KMM.
Jake Wharton announces the release of Redwood 0.5 “beta”. Redwood is Cash App’s take on multiplatform mobile client UI using Compose.
Mark Murphy writes some suggestions about Android's font scaling, and how Android 14 supports non-linear font scaling.
Using Kotlin Coroutines, but have a library implemented with callbacks? Bevan Steele shows how to convert them into coroutines.
Sanskar examines Health Connect, Google's new system for safely storing users' health data on-device, with full control and transparency over access.
Victor Brandalise shows you how to use Filament to render a model created in Blender, using Jetpack Compose.
News
As the Kotlin community and ecosystem are expanding – and the demand for Kotlin developers is on the rise – we’re looking to equip computer science educators with the relevant tools and up-to-date resources necessary to meet this need.
The first experimental version of the Kotlin Notebook plugin for IntelliJ IDEA is now available! This post will offer insight into the plugin’s functionality and use cases.
The Kotlin 1.9.0 release is out and the K2 compiler for the JVM is now in Beta. This release contains new language features as well as improvements for Kotlin Multiplatform and Kotlin/Native.
Videos & Podcasts
A quick tip from Jov Mit: how to use the Extract parameter refactoring.
In this video, Philipp Lackner teaches about services and foreground services on Android and how you can use them.
Kotlin 1.9.0 stabilizes several language features, including data objects, the 'entries' property for Enum classes, secondary constructors for inline value classes, and the "range until" operator.
In This Mini series, Charfaoui Younes teaches about Compose Side Effects API. Get to know all the options you have to create outstanding compose UIs.
Kotlin Notebook is a new plugin for IntelliJ IDEA Ultimate that combines the power of Kotlin with the concept of “notebooks”.
Meet Ahmed Tikiwa, an Android #GDE from the Netherlands. Ahmed explains how the GDE program has evolved to expand the ways you can become a GDE.

Older messages

Android Weekly #577 🤖

Sunday, July 2, 2023

View in web browser 577 July 2nd, 2023 Articles & Tutorials No Mocks Allowed Marcello Galhardo shows how to focus on making our System Under Test (SUT) genuinely testable. Migrate RecyclerView to

Android Weekly #576 🤖

Sunday, June 25, 2023

View in web browser 576 June 25th, 2023 Articles & Tutorials Announcing FoldAwareColumn in Accompanist Adaptive Kristen Halper and Jossi Wolf announce the release of FoldAwareColumn, release as

Android Weekly #575 🤖

Tuesday, June 20, 2023

View in web browser 575 June 18th, 2023 Articles & Tutorials App Size Metrics - Continuous monitoring of App Size, Part 1 App size is one of the important metrics which impacts the conversion rate.

Android Weekly #574 🤖

Monday, June 12, 2023

View in web browser 574 June 11th, 2023 Articles & Tutorials WhatsApp's Circular Reveal with Jetpack Compose Victor Brandalise shows you how to build the circular reveal animation WhatsApp uses

Android Weekly #573 🤖

Sunday, June 4, 2023

View in web browser 573 June 4th, 2023 Articles & Tutorials Simplify auth using Credential Manager API Learn how to simplify auth journeys using Credential Manager API Sponsored A better way to

You Might Also Like

🎉 Black Friday Early Access: 50% OFF

Monday, November 25, 2024

Black Friday discount is now live! Do you want to master Clean Architecture? Only this week, access the 50% Black Friday discount. ​ Here's what's inside: 7+ hours of lessons .NET Aspire coming

Open Pull Request #59

Monday, November 25, 2024

LightRAG, anything-llm, llm, transformers.js and an Intro to monads for software devs ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power