Android Weekly - Android Weekly #576 🤖

Articles & Tutorials
Kristen Halper and Jossi Wolf announce the release of FoldAwareColumn, release as part of Accompanist.
Simon Wirtz takes a look at how Sealed Classes and Interfaces can improve your coding experience.
Sponsored
Is your team tired of hunting around for the right builds to test? Build Distro by Runway makes it dead simple to get builds to the right people, with automatic grouping of different build flavors and one-click installation.
Akash Khunt continues this series, taking a look at the Ruler Gradle plugin for generating APK size diff reports and then adding it as a comment to a PR.
Francesc Vilariño looks at how to simplify draggable content with the new anchoredDraggable modifier from Jetpack Compose 1.6.0-alpha01.
Marcin Moskała uses a simulation written in Kotlin to demonstrate the Lindy effect by observing how a population of distinct surnames decreases over time, with longer-surviving surnames having higher expected longevity.
Mustafa Yiğit takes a look at MockResponseInterceptor, an open-source library that simplifies the process of mocking Retrofit API responses in Android applications.
In this tutorial, Saurabh Pant shows how can you create a stack animation, alternating between a column and an overlapping row of images.
This blog covers two topics: what makes Pixel Fold and Pixel Tablet unique, and how you can test your app on these devices before they are generally available.
Miguel shows how to add automatic static analysis to your git workflow.
Jake Wharton announces Turbine 1.0, a library for testing kotlinx.coroutines Flow and more.
Libraries & Code
Gradle plugin which helps you analyze the size of your Android apps.
A small testing library for kotlinx.coroutines Flow
ChatBot Builder is a kotlin compose multiplatform library that you can seamlessly customize the Chat UI to match the look and feel of your application, while also having the ability to define specific instructions for the bot's behavior.
This library is designed to simplify the process of selecting and retrieving media files from an Android device, and supports media capture for images and videos.
A Flexible Feature Flag Library for Android and Kotlin
News
CameraX, the Android Jetpack camera library which helps you create a best-in-class experience that works consistently across Android versions and devices, is becoming even more helpful with its 1.3 release.
Dropbox has significantly improved its app development efficiency and user experience by adopting Jetpack Compose, Android's modern UI toolkit.
Videos & Podcasts
Meet Annyce Davis, an Android #GDE from the USA. Annyce explains why having a network is so important in life and your career and how the GDE community has helped her.
Philipp Lackner explains what ViewModels are and why they have a special place on Android.
Charfaoui Younes teaches about Compose Side Effects API. Get to know all the options you have to create outstanding compose UIs.
Ivan Morgillo and Sebastiano Poggi venture into the depths of the Kotlin compiler with the phenomenal Amanda Hinchman.
Learn more about how the Android engineering team at Dropbox rebuilt their home screen, file preview, and search experiences using Jetpack Compose.
Nav Singh explores how to support the predictive back gesture in Android apps, as part of Android 13, and 14.
What's new in Koin 3.4? Arnaud Giuliani presents how better to use the Koin DSL with the latest Koin improvements.
Specials
Donn Felker's thoughts on continuing to work on something even though your time could be better spent elsewhere.
Events
Why did Spotify, a world-famous media streaming company, internally create and release Backstage, a Developer Experience platform? Register here for this July 12th live webinar.

Key phrases

Older messages

Android Weekly #575 🤖

Tuesday, June 20, 2023

View in web browser 575 June 18th, 2023 Articles & Tutorials App Size Metrics - Continuous monitoring of App Size, Part 1 App size is one of the important metrics which impacts the conversion rate.

Android Weekly #574 🤖

Monday, June 12, 2023

View in web browser 574 June 11th, 2023 Articles & Tutorials WhatsApp's Circular Reveal with Jetpack Compose Victor Brandalise shows you how to build the circular reveal animation WhatsApp uses

Android Weekly #573 🤖

Sunday, June 4, 2023

View in web browser 573 June 4th, 2023 Articles & Tutorials Simplify auth using Credential Manager API Learn how to simplify auth journeys using Credential Manager API Sponsored A better way to

Android Weekly #572 🤖

Sunday, May 28, 2023

View in web browser 572 May 28th, 2023 Articles & Tutorials Blossoming love for Compose animation Kristen Halper finishes the blog series on animations in Jetpack Compose, polishing up the

Android Weekly #571 🤖

Sunday, May 21, 2023

View in web browser 571 May 21st, 2023 Articles & Tutorials Koin development boost with cheat sheet An overview of improvements provided by the release of Koin 3.4 and Koin Annotations 1.2, as well

You Might Also Like

This Week's Daily Tip Roundup

Sunday, May 19, 2024

Missed some of this week's tips? No problem. We've compiled all of them here in one convenient place for you to enjoy. Happy learning! iPhoneLife Logo View In Browser Your Tip of the Day is

Reading Beyond the Hype: Some Observations About OpenAI and Google’s Announcements

Sunday, May 19, 2024

Google vs. OpenAI is shaping up as one of the biggest rivarly of the generative AI era. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Final Reminder: Apple Issues "Update Now Warning"

Sunday, May 19, 2024

I wanted to send a final reminder — if you haven't already updated your iPhone to iOS 17.5, we strongly recommend you do so today. This is also your last chance to get access to our iOS 17.5 In-

Second Brain/Attention/Find Your Books

Sunday, May 19, 2024

Recomendo - issue #411 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #407

Sunday, May 19, 2024

ISSUE #407 19th of May 2024 Hello Kotliners! The Google I/O just finished this week with a huge announcement for us, with Google supporting now Kotlin Multiplatform on Android, and the KotlinConf will

Learn How to Use AI to Reach Your Full Potential, newsletterest1!

Sunday, May 19, 2024

3 Ways AI Can Help Your Writing ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌

Software Testing Weekly - Issue 220

Saturday, May 18, 2024

Software Testing Conferences 📚 View on the Web Archives ISSUE 220 May 18th 2024 COMMENT Welcome to the 220th issue! Have you ever been to a testing conference? They're a great way to learn about

📶 Is a Cellular iPad Worth It? — How to Prevent YouTube From Taking Over Your Screensaver

Saturday, May 18, 2024

Also: This Robot Vacuum Can Clean Stairs, and More! How-To Geek Logo May 18, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by

Weekend Reading — Objection-oriented programming

Saturday, May 18, 2024

This week we find a power-up box, replace GitHub Actions with Maven XMLs, avoid the worst website in the world, revisit RTO policies, “listen” to OpenAI employees, watch our Slack private messages, do

Daily Coding Problem: Problem #1445 [Easy]

Saturday, May 18, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Jane Street. The United States uses the imperial system of weights and measures, which