Android Weekly - Android Weekly #528 🤖

Articles & Tutorials
Ataul Munim takes a brief look at unique UI surfaces on Wear OS, create the emulator and explore it from a user perspective, then wrap up.
Sponsored
Accelerate your transition to Apple Silicon through our fully virtualized, scalable M1 compute options, and build and test faster than ever.
Chris Arriola describes how the latest Compose UI and RecyclerView libraries have optimized mixing Compose into your RecyclerView implementation.
Justyna Politanska-Pyszko writes about the Road to GDE program, geared toward developers from historically underrepresented groups in tech, supports participants on their path to becoming GDEs.
Sponsored
Mobile teams cannot afford gaps that slow them down. Whether it is monitoring new releases, addressing outages, or optimizing key features to boost engagement and revenue, you want data that answers questions and eliminates guesswork. Join this webinar and see what that looks like with Embrace.
In this article, Divyansh Saraswat teaches about WorkManager best practices including performant component initialization with the App Startup library.
Aleksandar Zekovic describes how to deserialize polymorphic JSON objects with Moshi & Retrofit.
Harshith Shetty looks at the processes he used to keep development velocity high on a widely used Kotlin Multiplatform project.
Jaewoong Eum examines the open-source Now in Android project and writes about the overall app architecture and tech stacks used in this project.
Arkadiusz Chmura shows how you can change the status bar and navigation bar colors using Compose, without having to modify any XML files.
Zsolt Kocsi announces the public release of Appyx, an Android application framework that gives you lightweight, quick prototyping — including your business logic, not just your UI @Composables!
Jorge Castillo shares a tip for tracking compositions in Jetpack Compose.
Massimo Carli writes about Mobius, a functional reactive framework for managing state evolution and side effects and shows how to connect it to your Android UIs.
This article by Alex Styl covers the basics of Jetpack Compose from an Android View background in order to speed up your learning of Compose.
Roberto Orgiu teaches how to get started with large screen support and why it is so important: accurately handling orientation changes, aspect ratios, and more.
Place a sponsored post
Jobs
Konrad is looking for Android developers of all experience levels to join our mobile team building native apps for the world’s most exciting companies. Our team of 200+ developers is always looking to solve challenging problems, learn, and have fun!
Libraries & Code
Kotlin multiplatform chess backend
Kevlar is a security toolkit (library) for Android apps. It is divided in 3 packages (antipiracy, rooting and integrity), each containing specific tooling and components.
Lightweight Android app framework for Jetpack Compose with quick prototyping and navigation engines
Dose is a work-in-progress Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture
Tools
Alex Styl's website for checking on the latest Compose versions.
Videos & Podcasts
Two Italian coders live-stream their attempts at coding stuff and learning Jetpack Compose! In this session, Alex Vanyo teaches helps them understand insets.
Specials
Sponsored
You've got the development side of Android down. Now complete the picture with the world's best resource for making sense of the platform's ever-evolving direction and uncovering the hidden tricks even Googlers don't know about. Get Android Intelligence now and discover Android like never before.

Older messages

Android Weekly #527 🤖

Sunday, July 17, 2022

View in web browser 527 July 17th, 2022 Articles & Tutorials Drawing custom text spans in Compose UI Saket Narayan shares how he implemented animated squiggly underlines in text. Sponsored 10 Tips

Android Weekly #526 🤖

Sunday, July 10, 2022

View in web browser 526 July 10th, 2022 Articles & Tutorials De-mock your tests: practical recipes Jarosław Michalik considers what various scenarios would look like if mocks were replaced with

Android Weekly #525 🤖

Sunday, July 3, 2022

View in web browser 525 July 3rd, 2022 Articles & Tutorials Writing Paparazzi tests for your Kotlin Multiplatform projects Harsh Shandilya shares a workaround for getting Paparazzi UI tests to work

Android Weekly #524 🤖

Sunday, June 26, 2022

View in web browser 524 June 26th, 2022 Articles & Tutorials Compose sample app: UI state with Flow, offline first James Shvarts goes over the details of a simple app built in Compose and Kotlin

Android Weekly #523 🤖

Sunday, June 19, 2022

View in web browser 523 June 19th, 2022 Articles & Tutorials Receivers and Extensions Dave Leeds explains Kotlin receivers and extensions. Sponsored Free Activity Feeds & Chat APIs for

You Might Also Like

The ultimate holiday gadget gift

Monday, November 25, 2024

AI isn't hitting a wall; $70 off Apple Watch; 60+ Amazon deals -- ZDNET ZDNET Tech Today - US November 25, 2024 Meta Quest 3S Why the Meta Quest 3S is the ultimate 2024 holiday present This $299

Deduplication in Distributed Systems: Myths, Realities, and Practical Solutions

Monday, November 25, 2024

This week, we'll discuss the deduplication strategies. We'll see whether they're useful and consider scenarios where you may need them. We'll also do a reality check with the promises

How to know if your data has been exposed

Monday, November 25, 2024

How do you know if your personal data has been leaked? Imagine getting an instant notification if your SSN, credit card, or password has been exposed on the dark web — so you can take action

⚙️ Amazon and Anthropic

Monday, November 25, 2024

Plus: The hidden market of body-centric data ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚡ THN Recap: Top Cybersecurity Threats, Tools & Tips (Nov 18-24)

Monday, November 25, 2024

Don't miss the vital updates you need to stay secure. Read the full recap now. The Hacker News THN Recap: Top Cybersecurity Threats, Tools, and Practices (Nov 18 - Nov 24) We hear terms like “state

Researchers Uncover Malware Using BYOVD to Bypass Antivirus Protections

Monday, November 25, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 25, 2024 THN

Post from Syncfusion Blogs on 11/25/2024

Monday, November 25, 2024

New blogs from Syncfusion Build World-Class Flutter Apps with Globalization and Localization By Lavanya Anaimuthu This blog explains the globalization and localization features supported in the

Is there more to your iPhone?

Monday, November 25, 2024

Have you ever wondered if there's more to your iPhone than meets the eye? Maybe you've been using it for years, but certain powerful features and settings remain hidden. That's why we'

🎉 Black Friday Early Access: 50% OFF

Monday, November 25, 2024

Black Friday discount is now live! Do you want to master Clean Architecture? Only this week, access the 50% Black Friday discount. ​ Here's what's inside: 7+ hours of lessons .NET Aspire coming

Open Pull Request #59

Monday, November 25, 2024

LightRAG, anything-llm, llm, transformers.js and an Intro to monads for software devs ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏