Android Weekly - Android Weekly #585 🤖

Articles & Tutorials
Stephen Siapno helps unlock code potential by embracing high-order functions for creative thinking
Sponsored
Join the 100k+ mobile devs running iOS & Android mobile apps in the browser with Appetize. Collaborate more easily with support, QA, sales & marketing teams and waste less time. Appetize allows you to run, inspect, embed & automate any mobile app instantly. Try our online demo!
Ben Trengrove provides an update on the future of some of the Accompanist libraries.
Dave Leeds shows how to extend open and abstract classes as an alternative approach to interfaces and delegates.
Paul Blundell shows how to make your activity use full brightness when presenting barcodes or QR codes that require maximum contrast.
Donovan LaDuke's quick tip for quickly previewing font choices in Jetpack Compose.
Bevan Steele shares a tip to make sure your Kotlin library can be built as a shared multiplatform library.
Sergio Sastre Florez introduces us to the concept of screenshot testing and compares three libraries on Android.
Alejandro Moya demonstrates moving business logic to Koltin Multiplatform in small steps and without breaking the existing codebase in the process.
Igor Wojda introduces Konsist, a new cutting-edge architectural linter.
Shreyas Patil discusses an issue that can arise in Jetpack Compose when using LazyList together with clickable list items.
Google released a new quick guide to common animations in 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. 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!
Jobs
We are Scruff & Jack’d, two of the world’s largest LGBTQ+ dating apps on Android. We are hiring experienced Android developers to help us build the next-generation version of Scruff and Jack’d. We’re looking to hire experienced engineers from South America, North America, and Europe.
Libraries & Code
Konsist is a library that guards the consistency of Kotlin projects by promoting the standardization of the Kotlin codebase. It enforces coding conventions and project architecture.
A Gradle plugin to automate macro-benchmark on baseline profile. Run your macro-benchmark tests for profile verification on Firbase test lab and verify benchmark result JSON
Calf is a library that allows you to easily create adaptive UIs for your Compose Multiplatform apps.
News
Wouldn’t it be great if each update improved start-up times, execution speed, and memory usage of your apps? Google Play system updates for the Android Runtime (ART) do just that.
JetBrains has released Kotlin 1.9.10
Videos & Podcasts
Learn how to implement the CameraX API in Jetpack Compose with Charfaoui Younes.
This video covers the basic steps of creating a version catalog file, migrating dependencies, and plugins, and also provides some tips and tricks.
Philipp Lackner teaches about creating Bottom Sheets in Material3 with Jetpack Compose.
Jov Mit shows how to build a simple list in Jetpack Compose.

Older messages

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

Android Weekly #583 🤖

Sunday, August 6, 2023

View in web browser 582 August 6th, 2023 Articles & Tutorials Jetpack Compose Permissions: A Quick and Easy Guide Bevan Steele shows how to add Jetpack Compose Permissions to your app. Sponsored

Android Weekly #581 🤖

Sunday, July 30, 2023

View in web browser 581 July 30th, 2023 Articles & Tutorials Designing a Functional Library In this two-part series, Uberto Barbini aims to guide you through the process of creating a functional

Android Weekly #580 🤖

Sunday, July 23, 2023

View in web browser 580 July 23rd, 2023 Articles & Tutorials Lottie Android 6.1 - Lottie goes multithreaded Gabriel Peal describes a slew of bug fixes, new features, and under-the-hood improvements

You Might Also Like

📧 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.

The worst of the VC fund performance may be behind us

Friday, May 10, 2024

Plus: Zeekr's shares pop and Dell's data breach did include personal data View this email online in your browser By Christine Hall Friday, May 10, 2024 Good afternoon, and welcome to TechCrunch

DeepMind releases AlphaFold 3 - Weekly News Roundup - Issue #466

Friday, May 10, 2024

Plus: OpenAI releases Model Spec; Neuralink publishes progress update; Tesla shares new video of Optimus; growing meat with Gatorade; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Issue #540: Jam winners, AGILE, and game of life in 3D

Friday, May 10, 2024

Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #540 - May 10th 2024 If you have anything you want to share with the HTML5 game

🕹️ The Future of Game Emulators — We Tried Browsing the Web With Safari 1.0

Friday, May 10, 2024

Also: How Linux Got Its Name, and More! How-To Geek Logo May 10, 2024 Did You Know Honey crisp apples were developed by the Minnesota Agricultural Experiment Station's Horticultural Research Center

JSK Daily for May 10, 2024

Friday, May 10, 2024

JSK Daily for May 10, 2024 View this email in your browser A community curated daily e-mail of JavaScript news How to Create Objects in JavaScript In programming, objects are fundamental building

iOS Dev Weekly - Issue 660

Friday, May 10, 2024

Happy Birthday to … the Worldwide Developers Conference! 🎂 View on the Web Archives ISSUE 660 May 10th 2024 Comment Reading this post from Jim Luther wishing WWDC a happy 35th birthday set me thinking

Startups Weekly: Trouble in EV land and Peloton is circling the drain

Friday, May 10, 2024

Plus: The quirky rabbit R1 and Tesla's relationship with lidar View this email online in your browser By Haje Jan Kamps Friday, May 10, 2024 Welcome to Startups Weekly — Haje's weekly recap of

Daily Coding Problem: Problem #1437 [Hard]

Friday, May 10, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Given an array of numbers, find the length of the longest increasing

A Crushing Blow

Friday, May 10, 2024

Apple needs to read the room in which they find themselves... A Crushing Blow By MG Siegler • 10 May 2024 View in browser View in browser What came first, the quip or the commercial? What a silly