Android Weekly - Android Weekly #630 🤖

Articles & Tutorials
Sponsored
Embed a reliable document scanner with OCR in your app, enabling your customers to capture high-quality, legible documents that you can process effortlessly. Hundreds of companies and millions of users trust the Genius Scan technology. Supports Android, iOS, and cross-platform frameworks.
Zsolt Bertalan examines error handling and how it relates to monads.
Tom Sabel explores how to manage date and time functionalities using Kotlinx DateTime in iOS, offering clear, step-by-step instructions to ensure a smooth transition.
Dave Leeds focuses on the most essential coroutine concepts you need to be productive with them in your day-to-day coding.
Kotlin Coroutines library offers an important functionality that lets us decide which thread (or pool of threads) a coroutine should be running on (starting and resuming). Marcin Moskała shows how this is done using dispatchers.
Sandeep Kella looks into the magical world of Kotlin annotations, specifically the @Keep annotation.
Stefano Natali dives deep into exploring how HTML strings support empowers developers in Jetpack Compose.
Sandeep Kella dives into one of Kotlin’s coolest features: destructuring declarations.
Alexey Bykov shares practical tips, supported by production data, on how to improve playback from different perspectives and effectively use ExoPlayer in your Android app.
Aravind Chowdary shows how security rules allow you to write policies to define who has access to what in your database using an easy-to-learn language called CEL.
Yves Kalume debunks some myths around Android development and clears the air!
Darryl Bayliss examines some map transformation functions available in Kotlin.
Piotr Jagielski describes the vision for Gradle Build Tool to deliver an elegant and extensible declarative build language that allows developers to describe any kind of software in a clear and understandable way.
John O'Reilly updates the PeopleInSpace app to demonstrate the use of Compose Multiplatform.
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
Use a Google sheet as remote config
A Gradle plugin that guards against unintentional dependency changes.
Tools
Supports creating Compose ImageVector files from SVG files, with an optional optimization feature
Videos & Podcasts
Philipp Lackner shows you how to Unit & UI Test With Compose Multiplatform!
Sebastian Sellmair shows how to implementing a custom '@Todo' annotation for Junit5 in Kotlin.
Jov Mit's detailed tutorial for setting CI/CD for Android projects by using GitHub Actions.
Stevdza-San shows how to use the "fig" library along with a Google Sheet for a simple remote config setup.
Hadi Hariri and Sebastian Aigner chat with Raphael Michel, the founder of pretix, an open-source ticketing system.
Charfaoui Younes solves an interview question about Singleton with Kotlin. He provides both the solution and common tips to communicate in the interview.
Sebastian Sellmair shows how one can use 'git commit-tree' to fixup a repository, producing a new 'initial commit'
Karol Wrótniak dives into texts, plurals, dates, numbers, currencies, legal stuff and more aspects of internationalization.
Code with the Italians as they sit down with Alex Vanyo and Ian Clifton, Android Developer Relations Engineers at Google, to explore the exciting capabilities of Material3 Adaptive Layout.

Older messages

Android Weekly #629 🤖

Sunday, June 30, 2024

View in web browser 629 June 30th, 2024 Articles & Tutorials Sponsored Microsoft Clarity SDK: see what your app users see Gain invaluable insights into how users are using your app with detailed

Android Weekly #628 🤖

Sunday, June 23, 2024

View in web browser 628 June 23rd, 2024 Articles & Tutorials Sponsored Want mobile observability built on open source? You need the right data to improve app performance and user experiences. With

Android Weekly #627 🤖

Sunday, June 16, 2024

View in web browser 627 June 16th, 2024 Articles & Tutorials Sponsored Appium & BrowserStack Forge Strategic Partnership 🚀 Exciting news! Appium and BrowserStack announced a strategic

Android Weekly #626 🤖

Sunday, June 9, 2024

View in web browser 626 June 9th, 2024 Articles & Tutorials Sponsored Should you set up a release manager rotation? Mobile releases don't have to be shouldered by a single person or small group

Android Weekly #624 🤖

Monday, June 3, 2024

View in web browser 624 May 26th, 2024 Articles & Tutorials Sponsored At Google I/O AI is the future & the future is now At I/O 2024, Google announced substantial updates to Jetpack Compose and

You Might Also Like

Want to earn easy money? Join Wynter.

Monday, January 6, 2025

Get paid to participate in research studies, customer interviews, and product demos. It's a way for you to give back to the community while having a low-key side hustle. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1660 [Hard]

Monday, January 6, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Adobe. You are given a tree with an even number of nodes. Consider each connection

🐧 2025 Won't Be the Year of the Linux Desktop — Everything Apple Could Release This Year

Monday, January 6, 2025

Also: Why I Switched to macOS After Two Decades, and More! How-To Geek Logo January 6, 2025 Did You Know The "root" in root beer is literal. The original recipes for root beer used the root

Welcome to 2025 & How to get good at anything creative

Monday, January 6, 2025

Polywork shutting down, the end of news, a year of curiosity, and a lot more in this week's issue of Creativerly. Creativerly Welcome to 2025 & How to get good at anything creative By Philipp

Infographic | The Global Semiconductor Industry, in One Giant Chart 📊

Monday, January 6, 2025

American companies account for 71.5% of the semiconductor industry's global market cap, despite most chips being manufactured elsewhere. View Online | Subscribe Presented by: Non-consensus

Spyglass Dispatch: Cutting Checks, Bending Knees & Kissing Rings

Monday, January 6, 2025

Sam Altman Reflects on a Chaotic Couple Years • 2025 Golden Globes • AI TVs • Uber & Lyft + Robotaxis • Thoughts on Dune: Prophecy The Spyglass Dispatch is a newsletter sent on weekdays featuring

I saw Samsung's 8K TVs at CES 2025

Monday, January 6, 2025

🛜 My off-grid internet solution; Wi-Fi 8; AI PCs; iOS 18.2 problems -- ZDNET ZDNET Tech Today - US January 6, 2025 Samsung Neo QLED 8K TV at CES I saw Samsung's 8K TV at CES 2025 - and these 3 new

GCP Newsletter #432

Monday, January 6, 2025

Welcome to issue #432 January 6th, 2025 News AI Official Blog Public Sector A Look Back at the AI Innovations Transforming the Public Sector - In 2024, Google AI made significant advancements in

⚡ THN Weekly Recap: Top Cybersecurity Threats, Tools and Tips [6 Jan]

Monday, January 6, 2025

Your one-stop-source for last week's top cybersecurity headlines. The Hacker News Every tap, click, and swipe we make online shapes our digital lives, but it also opens doors—some we never meant to

🚀 Ready to Level Up Your Cloud, 🤖 AI and DevOps Skills?

Monday, January 6, 2025

Access top-tier courses and labs right now! Hey there, Are you still wrestling with cloud deployments, AI integrations, or DevOps workflows? Maybe you're spending hours troubleshooting, or worse –