Android Weekly - Android Weekly #653 🤖

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.
Kevin Galligan writes about how Touchlab fixed debugging Kotlin Multiplatform code in Xcode.
Tom Colvin builds a camera app with a preview use case, selfie/rear camera selection, zoom, and image capture, using CameraX.
Sponsored
In this tutorial, learn how to integrate the OpenTelemetry SDK for Android and start collecting observability data. Instrument spans with attributes and attach metadata to the resources object to address network latency issues, OS version or device-specific issues, and unexpected user behavior.
Through a decade of working with SDKs, Javad Arjmandi has seen the good, the bad, and the downright ugly when it comes to SDKs.
Sandeep Kella dive deep into the mechanics and internal implementation of the ViewModel system to understand persistence across configuration changes.
Learn how to streamline the process of generating files with reusable templates using a Gradle Task.
Stefano Natali shows how to create a separate dependency injection container for your libraries and SDKs.
Art Shendrik shares a sneak peek of the Koin IDE Plugin currently under development and targeting Q1 2025.
An overview of how the Reddit team optimized its Android app to reduce startup times and improve rendering performance using Baseline Profiles
Kevin Schildhorn looks at adaptive layouts for adapting your UI to fit different display sizes on Android, and it's now available for Compose Multiplatform.
Romain Guy focuses on one of the (numerous) benchmarking traps encountered regularly.
Sam Edwards takes a closer look at LLM-based Android UI testing.
Joe Birch dives into the Polygon composable and learn how we can draw coordinate-based shapes on our map.
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!
Jobs
Behance gives creatives everything they need to showcase their work, find opportunities, and get paid. You will join an agile team of mobile engineers shipping native apps, quickly integrating new technologies like Jetpack Compose, and shepherding the Adobe app ecosystem into the future.
Libraries & Code
A tiny Kotlin API for cheap logging on top of Android's normal Log class.
News
Google announced Gemini 2.0 Flash Experimental to enable even more immersive and interactive applications, as well as new coding agents that will enhance workflows by taking action on behalf of the developer.
Google shares a vision for the next phase of Play where Play leans into being more than a store and becomes a dynamic platform that connects people with your content.
Google has launched the developer preview of the Android XR SDK - a comprehensive development kit for Android XR.
Videos & Podcasts
Lajos Nyéki explores the challenges faced in large Android applications, including longer build times and coordination issues among multiple development teams.
Philipp Lackner shows 3 cool custom loading animations you can implement with Jetpack Compose.
Daniel Atitienei shows you how to build a Clean Architecture app based on League of Legends.
Sam Bright takes a look back at some of the key features and programs launched this year to help you build successful apps and games businesses.
Kaushik looks at a new logging library from Square called logcat.
Remind users to Rate your App - Compose Multiplatform
Learn more about the First Developer Preview of Android 16, Spotlight Week on Passkeys, Stability and Performance Improvements to the Android Emulator and more!
In this live-coding episode, Ivan and Seb roll up their sleeves and dive into Jewel, adding new features to its Markdown-to-Compose rendering engine.
Sebastian and Márton talk to the founders of Skip, an iOS-to-Android, Swift-to-Kotlin transpiler solution.
Specials
Whether you think you’ll be able to finish them or not, Ryan Harter thinks you should start more projects.

Older messages

Android Weekly #652 🤖

Tuesday, December 10, 2024

View in web browser 652 December 8th, 2024 Articles & Tutorials Sponsored Add paywalls in one line of code Take the pain out of configuring and testing your app's paywalls. With RevenueCat

Android Weekly #651 🤖

Sunday, December 1, 2024

View in web browser 651 December 1st, 2024 Articles & Tutorials Advertise your Android dev course to over 80k readers We reach out to more than 80k Android developers around the world, every week,

Android Weekly #650 🤖

Sunday, November 24, 2024

View in web browser 650 November 24th, 2024 Articles & Tutorials Sponsored Why your mobile releases are a black box “What's the status of the release?” Who knows. Uncover the unseen challenges

Android Weekly #649 🤖

Sunday, November 17, 2024

View in web browser 649 November 17th, 2024 Articles & Tutorials Sponsored Add paywalls in one line of code Take the pain out of configuring and testing your app's paywalls. With RevenueCat

Android Weekly #648 🤖

Sunday, November 10, 2024

View in web browser 648 November 10th, 2024 Android Weekly Updates We're now on Bluesky as well! Isn't it lovely to have a bit of a choice? 😄 Articles & Tutorials Sponsored Mobile teams are

You Might Also Like

Edge 456: Inside the Toughest Math Benchmark Ever Built

Thursday, December 19, 2024

FrontierMath pushes the boundaries of mathematical reasoning in foundation models. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

New Malware Technique Could Exploit Windows UI Framework to Evade EDR Tools

Thursday, December 19, 2024

THN Daily Updates Newsletter cover Python Data Cleaning and Preparation Best Practices ($35.99 Value) FREE for a Limited Time Professionals face several challenges in effectively leveraging data in

Deck Your iPad in Red and Green *Fa-La-La-La-La, La-La-La-La*

Thursday, December 19, 2024

Gift the internet's favorite iPad case. We know we say it every year but, trust us, if feels really good to get ahead of those holiday gifts. Skip the lines, even online, and shop something for

Post from Syncfusion Blogs on 12/12/2024

Thursday, December 19, 2024

New blogs from Syncfusion Build Micro Frontends with single-spa: A Guide By Thamodi Wickramasinghe Learn how to build and deploy micro frontends using the single-spa framework. This step-by-step guide

Diving Deep into Kotlin Coroutines Source Code

Thursday, December 19, 2024

View in browser 🔖 Articles How Coroutines withContext Actually Works Ever wondered how Kotlin's withContext actually works? This article jumps into the coroutine source code, breaking down how it

⚙️ Cruise shuttered

Thursday, December 19, 2024

Plus: Google's Gemini 2.0 era is here ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

My 7 must-have gadgets of 2024

Thursday, December 19, 2024

Google Trillium; USB-C stocking stuffers; Best Chrome extensions -- ZDNET ZDNET Tech Today - US December 12, 2024 Rolling Square InCharge XS The 7 tech gadgets I couldn't live without in 2024 I

PHPWeekly December 12th 2024

Thursday, December 19, 2024

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 12th December 2024 Hi everyone, Wherever you are in the world, we

You’ve Been Storing UUIDs All Wrong

Thursday, December 19, 2024

View in browser 🔖 Articles Optimizing UUID Storage in SQLDelight: Text vs. Two Longs Discover how to optimize UUID storage in SQLDelight with practical insights into text versus two-long storage

Spyglass Dispatch: Google's Mariner • Google's Astra • Google's Agents • Google's Gemini • Suleyman Podcast • Microsoft's AI Pitch • Apple's AI Chip • Meta's Donation

Thursday, December 19, 2024

Google's Mariner • Google's Astra • Google's Agents • Google's Gemini • Suleyman Podcast • Microsoft's AI Pitch • Apple's AI Chip • Meta's Donation The Spyglass Dispatch is