Android Weekly - Android Weekly #600 🤖

Articles & Tutorials
Maia Grotepass' example of how to build something similar to Spotify Wrapped 2023 animations in Compose.
Sponsored
RevenueCat provides a backend and a wrapper around Play Billing Library (and Apple's StoreKit) to make implementing and managing in-app purchases and subscriptions easy. Integrate in minutes. Try for free.
A short post exploring the new K2 features announced recently and examining how they may impact Koin.
Ralf Wondratschek shows how Kotlin handles control flow with sealed types, when statements and smart casts elegantly.
Sponsored
A free guide pointing out the differences between Sentry and Crashlytics, that’s it. See which is best for your mobile crash reporting needs.
Nirbhay Pherwani takes a journey through advanced and lesser utilized Modifiers in Jetpack Compose.
Jaewoong Eum delves into a technique for optimizing app performance by utilizing the Baseline Profile.
KSP's current implementation has some gaps which Google is aiming to resolve with a new KSP2 architecture. This blog details those architectural changes and the impact for plugins built on KSP.
Lukas Kuppers' simple guide to using the Run payments with Stripe extension in a Firebase project.
Aleksander Jaworski shows how Mutation Testing validates test suites by altering production code logic. When tests pass despite code mutations, it signals missing test cases.
Donovan LaDuke shows what to do when there are Compose UI elements that shouldn't realign based on the user's configuration.
Coroutines are a concurrency design pattern, and Yves Kalume examines the differences between suspending and blocking.
Joe Birch continues this series on Compose for TV apps, examining the best approach to sharing Composables between TV and other platforms.
Compose for HTML has different components than Compose for SKIA. Gustavo Fão Valvassori explores how to configure a few of them.
Eevis Panula's fourth in a series on more accessible graphs with Jetpack Compose, this time adding on-screen controls to the graph.
Place a sponsored post
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!
Libraries & Code
Preference implementation for Jetpack Compose Material 3
Ludi is a Kotlin multiplatform app (Android + Desktop) for browsing & discovering new games.
News
The Android Virtualization Framework (AVF) will be available on upcoming select Android 14 devices. The AVF, first introduced in Android 13 on Pixel devices, provides new capabilities for platform developers working on privileged applications.
Google announces Gemini Nano, their most efficient model built for on-device tasks, runs directly on mobile silicon, opening support for a range of important use cases. Running
Take the time to participate in this survey for shaping a better understanding of the current application architecture headaches faced by devs in the Kotlin ecosystem. You stand a chance to win one of two tickets to KotlinConf 2024 in Copenhagen.
Videos & Podcasts
This is how you can clip composables by using custom shapes, demonstrated by Jov Mit.
Learn more from Stevdza-San about sharing your UI implementation between Android and iOS using Compose Multiplatform.
Ilyas Ipek joins Android Developer Tips to share some of the most useful Android Studio plugins that you may find helpful.
Philipp Lackner teaches about the new state functions of Jetpack Compose (mutableIntStateOf(), mutableFloatStateOf() and mutableDoubleStateOf() and mutableLongStateOf())
Tomáš demonstrates techniques for improving Jetpack Compose app performance through measurement, debugging, and strategic optimization.
Understand how Frequentist inference works and what benefits this approach brings to your A/B Tests

Older messages

Android Weekly #599 🤖

Sunday, December 3, 2023

View in web browser 599 December 3rd, 2023 Articles & Tutorials Implementing an animated column section header using Jetpack Compose Thomas Künneth shows how to build a temporary animated column

Android Weekly #598 🤖

Sunday, November 26, 2023

View in web browser 598 November 26th, 2023 Articles & Tutorials Preparing for Network Failures this Holiday Season Jesse Wilson discusses why you should make your API idempotent. Sponsored If

Android Weekly #597 🤖

Sunday, November 19, 2023

View in web browser 597 November 19th, 2023 Articles & Tutorials BasicTextField2: A TextField of Dreams [2/2] Alejandra Stamato's 2 part series covers a dive into the past, present, and future

Android Weekly #596 🤖

Sunday, November 12, 2023

View in web browser 596 November 12th, 2023 Articles & Tutorials BasicTextField2: A TextField of Dreams [1/2] This 2 part blog series by Alejandra Stamato covers a dive into the past, present and

Android Weekly #595 🤖

Sunday, November 5, 2023

View in web browser 595 November 6th, 2023 Articles & Tutorials Uploading Images to the Server with Kotlin and Jetpack Compose In this article, embark on a step-by-step journey of making network

You Might Also Like

Notes app can do what now?

Friday, January 10, 2025

Hey there, Do you ever use the Notes app on your iPhone? If you do, you'll want to keep reading! The Notes app might look simple, but it has lots of great features to make your life easier. For

The Commodification of Pleasure

Friday, January 10, 2025

…and the enclosure of creative talent ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Invitation to the Event Sourcing workshop

Friday, January 10, 2025

Hey! I'm usually not making New Year commitments. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

SWLW #633: AI and cognitive offloading, The story in your head, and more.

Friday, January 10, 2025

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

Data Science Weekly - Issue 581

Thursday, January 9, 2025

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

💻 Issue 444 - Check Out My New CV as a Full Stack .NET Developer!

Thursday, January 9, 2025

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 444 Release Date Jan 09, 2025 Your weekly report of the most popular .NET news, articles and projects

💎 Issue 451 - Useful things you can do with Rails console

Thursday, January 9, 2025

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 451 Release Date Jan 09, 2025 Your weekly report of the most popular Ruby news, articles and

💻 Issue 451 - The best way to iterate over a large array without blocking the main thread

Thursday, January 9, 2025

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 451 Release Date Jan 09, 2025 Your weekly report of the most popular JavaScript news, articles

📱 Issue 445 - 🚀 Your Go-To List of 25 Swift Tools and Libraries for Any Project

Thursday, January 9, 2025

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 445 Release Date Jan 09, 2025 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 369 - 17 Tips from a Senior React Developer

Thursday, January 9, 2025

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 369 Release Date Jan 09, 2025 Your weekly report of the most popular React news, articles and projects