Android Weekly - Android Weekly #589 🤖

Articles & Tutorials
The Android team published a guide to help you with the basics of using Continuous Integration.
Sponsored
Solving ANRs is a real pain. We’ve got tips. Join us on Tuesday, Sep 26th to learn what types of ANRs matter most for your app, understand how different detection mechanisms compare, and see how Sentry can help you detect and solve ANRs fast. Register early to get your questions answered live.
Simona Milanović details a “common UI first” migration strategy of a View sample to Jetpack Compose, guiding you through the steps, and why you might consider a similar approach for your Compose migration.
Marco Gomiero covers how to use the @HiddenFromObjC and @ObjCName annotations to improve the architecture of a Kotlin Multiplatform app.
Donovan LaDuke examines the kotlinx.collections.immutable library, specifically the Persistent and Immutable versions of common collection classes like List.
Victor Brandalise examines Jetpack Glance, a library built on top of Jetpack Compose that allows you to build these widgets for Android.
Koin 3.5 has arrived with a host of important updates and features that will enhance your Koin & Kotlin experience.
Nikita shares why to migrate to a new architecture with FlovMVI and describes what the benefits were.
Annyce Davis covers the benefits of using GraphQL in production, such as how it can streamline API development and improve data retrieval.
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. If you have a product or service that helps Android developers, you should reach out to us and place a sponsored post in our upcoming issues!
News
Google welcomes the inaugural cohort to the Startups Accelerator: AI First.
Google has expanded Studio Bot to over 170 countries and territories in the canary release channel of Android Studio.
Videos & Podcasts
Yanneck Reiß guides you through the steps to extend the code base of a previous video to finally create a simple photo app with Jetpack Compose.
Jov Mit worked on a background parallax effect for tabs, similar to any Android Launcher app. Here are the results!
Philipp Lackner teaches how you can create a categorized lazy column, for example for a contact list.
Learn how to add a beautiful animated border in Jetpack Compose.
Special guest Daniele Bonaldo joins Ivan Morgillo and Sebastiano Poggi to craft a unique Wear OS watch face for an open-source app, and speculates about the features of Wear OS 4.
The new UI for Android Studio aims to reduce complexity, provide easier access to essential features, and disclose complex functionality as needed
In this episode of ADB, Tor and Romain chat with Greg Baker and Joe Baker-Malone about exciting new Android Studio features made possible by @Firebase integration
In this episode of Talking Kotlin, listen to Rick Clephas, one of the Kotlin Foundation Grants Program winners and the creator of KMP-NativeCoroutines and KMM-ViewModel.

Older messages

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

Android Weekly #584 🤖

Sunday, August 20, 2023

View in web browser 584 August 20th, 2023 Articles & Tutorials Kotlin and Java interoperability: Useful annotations Marcin Moskała shows a couple of ways to improve the interoperability of your

You Might Also Like

🎉 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 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power