Android Weekly - Android Weekly #544 🤖

Android Weekly Updates
We've followed thousands of Android developers to the Android dev Mastodon server. So if you are on Mastodon, say hello đź‘‹
Articles & Tutorials
In most apps that use BottomBar for bottom navigation, you’d want some screens to exclude the BottomBar. James Shvarts looks at how to accomplish this with Jetpack Compose.
Sponsored
The tutorial shows you how to add an in-app messaging feature with just a few lines of code, as well as the flexibility and customization options of SDK.
Mark Murphy shares some thoughts on the Android community on Twitter and how we can continue expanding it to other social platforms as well.
In this article, Nav Singh examines the changes introduced with Material Design 1.7.0.
Sponsored
Did you know that threat actors can easily reverse engineer mobile apps to block ads, bypass premium features, and access originally unavailable capabilities? To prevent these attacks and save your revenue, join our webinar to gain practical and actionable security tips.
Anton Popov considers building a Design System from the point of view of an Android developer.
In this post, Jaewoong (a.k.a skydoves) introduces his strategies for how he built and maintains successful open-source software.
Jamie Sanson examines Relay and how it can generate Jetpack Compose code for you from Figma designs.
In this post, RĂşben Sousa goes over the motivation for a new component for Android TV.
In this blog, Amit Shekhar teaches about RxJava Subjects - Publish, Replay, Behavior, and Async.
Data Builders provide an easy way for creating GraphQL response classes. In this post, Aleksander Jaworski shows how they can be used to improve your tests.
This article by Patryk Kosieradzki explains why he thinks Google Guides for Dialogs are bad and what risks you and your apps may face if you follow them.
Ed Holloway-George examines what’s new in the latest alpha release of the Jetpack Security Crypto library.
Sponsored
Mobile UI testing just got a whole lot easier. Maestro Cloud is the easiest way to run your Flows in CI.
Place a sponsored post
Design
Kent Eisenhuth and Gerrit de Vries share six strategies for making your data visualization accessible, scalable, and helpful.
Jobs
Chariot Solutions is a Philly based consulting company that strives to create a product company culture. We work hard to win exciting projects with some of the top companies in the world, while helping our employees maintain a great work life balance.
Videos & Podcasts
Dave Leeds shows how you can easily customize the behavior of a property with Kotlin's property delegates. In this video, we'll learn how Kotlin's delegated properties work, by turning Android's SharedPreferences into a delegate.
Learn how to build flows with Molecule and how to test it with Turbine
Charfaoui Younes guides you on integrating firebase monitoring features into Android apps using the best practices. Monitoring Android apps in production are essential to improve but also hard, but with Firebase, it is somehow easy and intuitive.
Rebecca Franks from the developer relations team joins Chet as a guest host. They talked with Andrei Shikov, Matvei Malkov, and Andrey Kulikov from the Jetpack Compose engineering team about layouts, especially the lazy ones, which are the Compose equivalent of RecyclerView.
When your Jetpack Compose UI isn't running as smoothly as you'd like, you need to optimize something. In this video, Philipp Lackner shows you 3 ways to do this you might not think about at first.
In this playlist, you’ll learn about how to get started building a Health Connect integration, how to request permissions, and read and write data.
Playlist of all October presentations for Android Worldwide.
In this video, Stevdza-San introduces you to Relay, a new way of converting your UI Design from Figma to Android Studio in the form of Composable Functions.
Specials
We've worked on our RSS feed and are hoping that it's finally somewhat readable. Let us know if there are bigger issues with it.
Omid Ghenatnevi shares how he approached and answered each interview, and sheds light on a different approach to interviewing for tech companies.

Older messages

Android Weekly #543 🤖

Sunday, November 6, 2022

View in web browser 543 November 6th, 2022 Articles & Tutorials Mastering Kotlin Coroutines This article by Amit Shekhar is for anyone who is curious about the Kotlin Coroutines but has no idea

Android Weekly #542 🤖

Sunday, October 30, 2022

View in web browser 542 October 30th, 2022 Articles & Tutorials From zero to 10 million lines of Kotlin Omer Strulovich shares lessons learned shifting Meta's Android development from millions

Android Weekly #541 🤖

Sunday, October 23, 2022

View in web browser 541 October 23rd, 2022 Articles & Tutorials Building a Budget Tracker with Jetpack Compose Victor Brandalise used Google Sheets to keep track of my income/expenses, so he built

Android Weekly #540 🤖

Sunday, October 16, 2022

View in web browser 540 October 16th, 2022 Articles & Tutorials Introducing KMMBridge For Teams Touchlab announces KMMBridge, part of Touchlab's new Faktory tooling suite. This set of build

Android Weekly #539 🤖

Sunday, October 9, 2022

View in web browser 539 October 9th, 2022 Articles & Tutorials Application-as-a-Function Thinking Dorian Cussen provides some food for thought and introduces readers the notion of application

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your