Android Weekly - Android Weekly #601 🤖

Articles & Tutorials
Nirbhay Pherwani shares many examples of building creative animations with Compose in Android.
Sponsored
We analyzed the aggregate stability data for the top apps in the world to shed light on the current state of mobile app stability and provide a benchmark for mobile teams to set the right targets on their path to excellence. This gives us unprecedented insight into what makes for the most successful qualities of the world’s biggest and best apps. Download the Mobile App Stability Outlook Benchmark Report and see how your app stacks up to industry benchmarks.
Juan Mengual describes one of the not-so-obvious risks that you need to understand when using Flows.
Sinasmaki creates a bottom navigation bar in a glassmorphic design style using the new Haze library by Chris Banes.
Donovan LaDuke considers how building passive UI with state changes tracked separately might make a better Composable.
Manuel Vivo aims to summarise the Android Developer guidance on the UI layer, explore all the entities involved in it, understand the role each part plays, and discuss best practices.
Pavel Gorgulov introduces Kandy, a new Kotlin plotting library by JetBrains. It provides a new, powerful DSL for creating charts of various kinds.
Max Kach shares the experience of implementing a release train and what problems led to implementing it.
The Koin crew recaps the 2023 milestones of the Kotlin Integration Framework.
FunkyMuse shows how to read and write preferences on multiple platforms using the KMP DataStore library.
Mike Yerou introduces some of the fundamental components, providing a basic overview and practical examples for developing with Jetpack Compose.
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
Kotlin/Compose Multiplatform project to show climate related emission data from https://climatetrace.org/data.
Kotlin Multiplatform library for Compose Multiplatform, designed for seamless integration of an image picker feature in iOS and Android applications
Android Picture-in-Picture feature helper library
The androidx.compose.material3:material3-window-size-class library is available for Jetpack Compose, but it is not currently available for Compose Multiplatform. This library changes that, by providing the WindowSizeClass for many of the platforms supported by Compose Multiplatform.
News
KotlinConf Global returns next year, in May. This means that no matter where you are in the world, you can join us in celebrating all things Kotlin
Google has introduced new ways for Android developers to access the Gemini Pro model – which runs off-device, in Google's data centers.
Videos & Podcasts
Timo Drick demystifies the art of writing pixel shaders. Learn the ins and outs of AGSL syntax, important features, and advanced techniques that will help you create fascinating graphical effects and animations.
Learn more about how Android Studio Hedgehog can help supercharge your developer productivity.
Philipp Lackner considers if it's a good idea to use the Navigation Library in Jetpack Compose.
Dive into the world of Kotlin Multiplatform with three special guests, Mike Nakhimovich, Yigit Boyar, and Matthew Ramotar, the minds behind the popular library 'Store' — a Kotlin Multiplatform library for building network-resilient applications.
Covers updates on the most capable AI model yet Gemini, ML Kit Subject Segmentation API, Android Studio Hedgehog, articles, videos, and more!
Cloud Functions allows you to write server code that responds to events. You can respond to HTTP requests and events from within the Firebase ecosystem.

Older messages

Android Weekly #600 🤖

Sunday, December 10, 2023

View in web browser 600 December 10th, 2023 Articles & Tutorials How to build Wrapped 2023 in Compose Animation Maia Grotepass' example of how to build something similar to Spotify Wrapped 2023

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

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