Android Weekly - Android Weekly #622 🤖

Articles & Tutorials
Sponsored
Join us Thursday, May 23rd for a 30 minute session with solution engineers from Embrace and get a step-by-step walkthrough on how to integrate our Android SDK. Learn how to leverage our open-source SDK's to monitor and elevate your Android app. Save your seat!
Guilherme Delgado reflects on what it means to be native.
James Williams discusses new color options and carousel refinements in the latest Material Design Components library.
Qamar A. Safadi clears the air and breaks down the distinctions between “System Design” and “Design System”.
Marco Gomiero continues the series and shows how to publish a Kotlin Multiplatform iOS app on App Store with GitHub Actions
Sagar Khurana delves into the Compose Compiler Metrics Plugin, offering insights on immutable and mutable objects, and providing practical solutions to common performance issues.
Pierre-Yves Ricau runs the new LeakCanary toolkit against the Slack Android app. Read on to learn a bunch!
Andrey Bogomolov shares fresh discoveries and advanced practices in optimizing Compose.
Continuing the series, Igor Escodro now focuses on creating a multi-platform user interface and thanks to Compose Multiplatform,
K2 is around the corner and if you haven't prepared your projects for it, Zac Sweers helps cover some of the areas to watch out for.
This blog post revisits Koin’s support for lazy modules and background loading, showing how you can leverage them to enhance your Kotlin applications
Liam Spradlin updates a guide on how to use Material components to create the smoothest navigation for your app.
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
An Android File downloader library based on WorkManager
This repository aims to bridge the gap between JUnit 5 and Robolectric
News
Google has made the SDK Console available to all SDKs, as long as they're distributed from a canonical Maven repository source that we can verify.
Google announces more frequent Android Studio updates with new "Feature drops".
Google I/O is arriving this year on May 14th and you’re invited to join online!
Videos & Podcasts
Learn more about the support for range and inequality filters on multiple fields in a single query that just became available on Firestore
Daniel Atitienei teaches how to create an amazing transition using the new shared element transition API.
We finally have a shared element transition API for Compose! Philipp Lackner shows you how to use it.
Sarp Remzi Aksu presents challenging situations with Kotlin development and how can the audience overcome this challenging situations with 7 different steps.
Ultimate Guide on Publishing KMP Library on a New Sonatype Central Platform
A quick introduction to new type-safe navigation in Compose Navigation.

Older messages

Android Weekly #621

Sunday, May 5, 2024

View in web browser 621 May 5th, 2024 Articles & Tutorials Sponsored Genius Scan SDK: a document scanner in your app Embed a reliable document scanner with OCR in your app, enabling your customers

Android Weekly #620

Sunday, April 28, 2024

View in web browser 620 April 28th, 2024 Articles & Tutorials Sponsored How DoorDash Manages Mobile Releases Ever wonder how the big names in mobile engineering manage the human side of their app

Android Weekly #619 🤖

Sunday, April 21, 2024

View in web browser 619 April 21st, 2024 Articles & Tutorials Sponsored Demo: Where Are Users Running Into App Issues? Take a self-guided tour to see how quickly you can identify and solve a user-

Android Weekly #618 🤖

Sunday, April 14, 2024

View in web browser 618 April 14th, 2024 Articles & Tutorials Sponsored Mobile releases are broken. How do we fix them? They're messy. Chaotic. Time-devouring. Without the sort of infra support

Android Weekly #617 🤖

Sunday, April 7, 2024

View in web browser 617 April 7th, 2024 Articles & Tutorials Sponsored Troubleshooting Expo apps: tips and best practices If you've ever run into an Expo issue, this one's for you. Come

You Might Also Like

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

PD#602 How Netflix Built Self-Healing System to Survive Concurrency Bug

Sunday, November 24, 2024

CPUs were dying, the bug was temporarily un-fixable, and they had no viable path forward ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#602 What are React Portals?

Sunday, November 24, 2024

A powerful feature that allows rendering components outside their parent component's DOM hierarchy ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌