Android Weekly - Android Weekly #588 🤖

Articles & Tutorials
Mike Yerou considers why Kotlin Multiplatform could change everything in the mobile dev world.
Sponsored
Notice a high ANR rate >> Open Google Play Console >> Exasperated sigh. It doesn’t have to be that way! Check out Embrace’s webinar to learn which ANR metrics and data sources matter. Actually solve ANRs >> Stay below Google’s orange line >> Bliss.
Sergio Sastre Florez examines, in broad terms, how AndroidUitestingUtils 2.0.0 uses the findings from the previous article to support writing cross-library screenshot tests.
André Oriani teaches how to code libraries that your iOS teammates will not frown upon using them. In this is the final chapter: Flow!
Sponsored
A two-day, free event with 40+ workshops and sessions brought to you by 50+ industry-leading speakers from eBay, Reddit, AWS and more. Learn from real-world examples of successful Mobile DevOps implementations. Check out our speaker list.
Ruthwik covers how to do a nice gradient border animation in Jetpack Compose.
Marcin Moskała dives into the theory of how Kotlin Multiplatform works.
Anton Popov shares how to optimize a workflow for developing custom UI components in Jetpack Compose.
Donovan LaDuke reviews some common options for notifying the UI after a network call, as well as their pros and cons.
Pierre-Yves Ricau answers the question: "How is an "Application Not Responding" (ANR) error triggered?"
There are multiple ways to create a compose rule and Joe Birch shares what each one can be used for so we can learn which one we’ll need for our different testing scenarios.
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. 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!
Libraries & Code
A type safe Bundle for Android development
News
Google is prioritizing new ways to give users even more confidence in the quality and security of the apps and games they download, establishing Google Play as the most trusted app marketplace
In celebration of Hispanic and Latin Heritage, this month Google spoke with developers from Mexico and Spain.
Tools
Explore the original Material Color palette converted to Jetpack Compose. Click on a color to add it to your clipboard.
Videos & Podcasts
Jov Mit shows how to utilize BoxWithConstraints to achieve an essential business requirement.
Philipp Lackner teaches how you can create a tab layout in Material3 and Jetpack Compose so you can swipe between pages.
Charfaoui Younes shows how to develop a personalized design system utilizing Jetpack Compose.
Dive deep into the world of delegation in Kotlin. Delegation is a powerful concept in Kotlin that allows you to enhance code reusability, maintainability, and overall efficiency.
Ivan Morgillo and Sebastiano Poggi Are joined by Roberto Orgiu from Google for a deep dive into the realm of Android's expansive landscape: Large Screens!
Discover what Google is working on to help you navigate privacy and security on Google Play, and build trust with your users.

Older messages

Android Weekly #587 🤖

Sunday, September 10, 2023

View in web browser 587 September 10th, 2023 Articles & Tutorials GitHub Actions Reducing Duplication / Boilerplate In the previous article, Aleksander Jaworski showed how to set up a CI for a

Android Weekly #586 🤖

Sunday, September 3, 2023

View in web browser 586 September 3rd, 2023 Articles & Tutorials Building a widget using Jetpack Glance Victor Brandalise's quick walkthrough of building an app widget using Jetpack Glance.

Android Weekly #585 🤖

Sunday, August 27, 2023

View in web browser 585 August 27th, 2023 Articles & Tutorials Empowering Code with High-Order Functions Stephen Siapno helps unlock code potential by embracing high-order functions for creative

Android Weekly #584 🤖

Sunday, August 20, 2023

View in web browser 584 August 20th, 2023 Articles & Tutorials Kotlin and Java interoperability: Useful annotations Marcin Moskała shows a couple of ways to improve the interoperability of your

Android Weekly #583 🤖 (back to the future)

Monday, August 14, 2023

View in web browser 583 August 13th, 2023 Articles & Tutorials Writing Swift-friendly Kotlin Multiplatform APIs — Part VI André Oriani teaches how to code libraries that your teammates will not

You Might Also Like

The CPU That Will Never Die 💾

Saturday, May 11, 2024

A tribute to the Z80, an iconic processor. Here's a version for your browser. Hunting for the end of the long tail • May 11, 2024 Hey all, Ernie here with a guest piece by a longtime friend of the

🧑🏻‍💻 Generative AI is Supercharging Scams — It's Time to Bring Back the Beige PC

Saturday, May 11, 2024

Also: The Tech I Used to Run 100 Miles This Month, and More! How-To Geek Logo May 11, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your

Daily Coding Problem: Problem #1438 [Medium]

Saturday, May 11, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. You are given a histogram consisting of rectangles of different heights. These

Charted | How People Get Around in America, Europe, and Asia 🚶‍♂️

Saturday, May 11, 2024

Examining how people get around on a daily basis using cars, public transit, and walking or biking, and the regional differences in usage. View Online | Subscribe Presented by Voronoi: The App Where

⚙️ How AI is Revolutionizing Sales Coaching

Saturday, May 11, 2024

Selling with the help of AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Weekend Reading — Stack over you

Saturday, May 11, 2024

This week we remove gatekeepers from our CI, break a Guinness world record, redesign review ratings, understand the meaning behind “job requirements”, and level up. 😎 Labnotes (by Assaf Arkin) Weekend

Why Apple’s ‘Crush’ ad is so misguided

Saturday, May 11, 2024

Plus: How AI deepfakes took over the Met Gala View this email online in your browser By Cody Corrall Saturday, May 11, 2024 Image Credits: Apple Welcome to Week in Review: TechCrunch's newsletter

🐍 New Python tutorials on Real Python

Saturday, May 11, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Python News: What's New From April 2024 In

CensysGPT: AI-Powered Threat Hunting Tool for Cybersecurity Pros

Saturday, May 11, 2024

THN Daily Updates Newsletter cover Enterprise Transformation to AI and the Metaverse ($59.99 Value) FREE for a Limited Time Strategies for the Technology Revolution Download Now Sponsored LATEST NEWS

📧 Building Resilient Cloud Applications With .NET

Saturday, May 11, 2024

​ Building Resilient Cloud Applications With .NET Read on: m​y website / Read time: 7 minutes BROUGHT TO YOU BY ​ Build API Applications Visually ​ Build API applications visually using Postman Flows.