Android Weekly - Android Weekly #577 🤖

Articles & Tutorials
Marcello Galhardo shows how to focus on making our System Under Test (SUT) genuinely testable.
Need tips on how to migrate CoordinatorLayout, RecyclerView or navigation to #JetpackCompose. Here's a new set of guides to take you through the steps.
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!
Should a developer test the private methods in his codebase? The decision is up to you, but Govind Dixit shows how it's possible.
Digvijay Singh explores a technique of abstracting communication channels to establish two-way communication between fragments by using abstract classes to define a standard contract for the interactions.
Sometimes we need to start two coroutines at (more or less) the same time, but we need one of them finished before the other one can be executed. Marcin Moskała shares a few real-life cases, and shows how to deal with them.
Chris Mack went about optimizing an animated action menu, showing how to optimize various effects, step-by-step.
Alessandro Faranda Gancio delves into the differences between lateinit and lazy, their intended use cases, and provides code samples to illustrate their practical implementations.
In this two-part blog series, Udit Verma shows how to optimize a Compose UI, recomposing less than 99% of the time what it was doing originally.
Nikhil Mandlik explains how we can implement a clock face using the Compose Canvas API.
Don't make assumptions about what a particular physical device implies for your app. Alex Vanyo shares some tips for adapting to the wide variety of screen types and sizes available on Android.
Records are a new Java feature for immutable data carrier classes introduced in Java 16 and Android 14. Clément Béra shows how to use them in your Android project.
News
Google showcases 10 ways developers can build LGBTQIA+ inclusive products.
See how five different apps made the most of the extra screen space on Android foldable phones
Videos & Podcasts
In this episode, Wyatt Riley and Roy Want answer all of Tor's questions about how it works and cover recent developments like indoor location, elevation, and some tips for developers.
In this edition of Fragmented, hear from Ishan Khanna, a software engineer at Tinder who possesses great enthusiasm for feature flags and A/B testing.
In this episode of Talking Kotlin, learn about the promising future and the huge potential of Kotlin for WebAssembly in the browser and beyond, with Sébastien Deleuze.
Charfaoui Younes teaches about Compose Side Effects API
In this episode, Ivan Morgillo and Sebastiano Poggi deep dive with Chris Sinco into the exciting world of User Interface (UI) design and so much more!
In this episode of A Touch of Multiplatform, Hosts Pamela Hill and Justin Mancinelli talk with Manoel Neto and Giancarlo Benaflor of Sentry.
Yanneck Reiß guides you through the steps to set up CameraX in your project, build a simple camera preview screen with Jetpack Compose, and ensure proper handling of camera permissions.

Older messages

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

Android Weekly #572 🤖

Sunday, May 28, 2023

View in web browser 572 May 28th, 2023 Articles & Tutorials Blossoming love for Compose animation Kristen Halper finishes the blog series on animations in Jetpack Compose, polishing up the

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