Android Weekly - Android Weekly #590 🤖

Articles & Tutorials
A code lab for integrating Adaptability features into your Android Native game.
Sponsored
This eBook will help you get rid of ANRs that hurt your user experience and your Play Store ranking. Learn how the Android framework actually monitors and triggers ANRs, why Google's data is limited, and what better approaches you can take today to finally solve ANRs.
A quick public service announcement by Adam Bennet on working with feature flags.
Stefano Natali examines how screenshot testing can be a welcome addition to your project.
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.
Abu Yousuf's easy guide to test PagingSource.
Saqib considers some best practices for using Compose Navigation in a multi-module app.
An update from Jacob Ras about using a Result type to make your use case code more readable.
This guide describes how to use the Android Dynamic Performance Framework (ADPF) to optimize games based on the dynamic thermal, CPU, and GPU management features on Android.
In this post Sven Nähler explains how he leverages several Kotlin features to increase performance and developer experience in the img.ly render engine.
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!
News
A look at how Kakao Games used the Android Adaptability tools and libraries to understand and respond to changing performance, thermal, and user situations in real time.
Videos & Podcasts
Dave Leeds takes a tour through the main features of the newly stable Kotlin Timing API so that you can start using durations and time marks like a pro!
This playlist contains all 6 parts of this course, allowing you to build a Todo app using Cloud Firestore and MVI design pattern.
Moshen dives into an important concept in Android development - BOM or Bill of Materials dependencies.
Charfaoui Younes guides you through JUnit5 Parametrized Testing in Kotlin, so you can create efficient tests with less code and achieve higher code coverage.
A quick intro on how to add custom fonts to your Compose screens.
Specials
Monika Kumar Jethani examines how generative AI can improve a software developer’s productivity by assisting them in various software development tasks.
Have an idea, but don't know where to start? Follow the steps described in this article by Mike Wolfson to develop a well-rounded roadmap.
Gergely Orosz interviews about the experience between working at a startup, and working at a large company.

Older messages

Android Weekly #589 🤖

Sunday, September 24, 2023

View in web browser 589 September 24th, 2023 Articles & Tutorials Continuous Integration basics The Android team published a guide to help you with the basics of using Continuous Integration.

Android Weekly #588 🤖

Sunday, September 17, 2023

View in web browser 588 September 17th, 2023 Articles & Tutorials Kotlin Multiplatform could change everything Mike Yerou considers why Kotlin Multiplatform could change everything in the mobile

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

You Might Also Like

Daily Coding Problem: Problem #1664 [Easy]

Friday, January 10, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the

Spyglass Dispatch: The Case for a For-Profit OpenAI

Friday, January 10, 2025

RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics

⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows

Friday, January 10, 2025

Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day

Your best friends in design

Friday, January 10, 2025

​ Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within

Charted | How Canada Would Rank as the 51st State 📊

Friday, January 10, 2025

Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's

Pinpointing The Actual Problem 🎯

Friday, January 10, 2025

WordPress accidentally diagnoses its own business problem. Here's a version for your browser. Hunting for the end of the long tail • January 10, 2025 Pinpointing The Actual Problem A blog post from

😱Major Azure Outage in EastUS2, 🚀New AI and Azure Developer CLI Courses, azureedge.net DNS retiring

Friday, January 10, 2025

͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

iOS Cocoa Treats

Friday, January 10, 2025

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Adopting Swift 6 across the app codebase I've been

Issue #575: Excalibird, bird’s eye metropolis, and Stimulation Clicker

Friday, January 10, 2025

View this email in your browser Issue #575 - January 10th 2025 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

22 CES products you can't miss

Friday, January 10, 2025

10 must-install Linux apps; Cybersecurity in 2025; Email encryption how-to -- ZDNET ZDNET Tech Today - US January 10, 2025 CES logo 2025 CES 2025: The 22 most impressive products you don't want to