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

AI's Potential Ouroboros Problem

Wednesday, July 24, 2024

Jumping Jackrabbits! The ultimate echo chamber... AI's Potential Ouroboros Problem Jumping Jackrabbits! The ultimate echo chamber... By MG Siegler • 24 Jul 2024 View in browser View in browser

💡 8 Facebook Features You Should Be Using — Keep Your Old Game Consoles

Wednesday, July 24, 2024

Also: How to Factory Reset a Chromebook, and More! How-To Geek Logo July 24, 2024 Did You Know The brand name of Leatherman multitools and knives isn't just a manly trademark; it's actually the

Charted | Average Wage Growth in G7 Countries (2000-2022) 📈

Wednesday, July 24, 2024

G7 countries have generally seen steady wage growth since 2000, but some certain countries are lagging behind. View Online | Subscribe Presented by: One Week Left to Claim Your VC+ Lifetime Membership

Daily Coding Problem: Problem #1506 [Hard]

Wednesday, July 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Salesforce. Given an array of integers, find the maximum XOR of any two elements.

Tech Deals 👀 Pixel 7a, Anker Earbuds, Hisense QLED TV, Robot Vacs, and More!

Wednesday, July 24, 2024

Get a Pixel 7a, Anker's 65w Nano charger, and much more at big discounts. How-To Geek Logo July 24, 2024 Tech Deals: Pixel 7a, Anker Earbuds, Hisense QLED TV, Robot Vacs, and More! Get a Pixel 7a,

Why You Dont Need PNPM And YARN

Wednesday, July 24, 2024

Top Tech Content sent at Noon! Find the hottest jobs from top tech companies Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, July 24, 2024? The

Learn how Nolan Transportation increased sales

Wednesday, July 24, 2024

July 25, Discover AI playbooks to expedite onboarding and guide reps View as a web page TechCrunch Online Event Dialpad webinar on July 25 Learn to up your sales coaching game. And close deals faster.

7 password rules to live by now

Wednesday, July 24, 2024

Credit Karma's new AI tools; Vision Pro's multiverse; Best sleep trackers -- ZDNET ZDNET Tech Today - US July 24, 2024 placeholder 7 password rules to live by in 2024, according to security

⚙️ In Taiwan, farmers had to give up their water to AI companies

Wednesday, July 24, 2024

Plus: The FTC has a problem with surveillance pricing ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Join VC+ for a Lifetime of Insight - Offer ends soon!⏱

Wednesday, July 24, 2024

The very best of Visual Capitalist, available for one simple payment. View email in browser Taking Visual Capitalist to the Next Level If you enjoy Visual Capitalist's regular work, you'll love