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

Healthy life, Meta's AI and legibility

Saturday, January 11, 2025

Neologism #25, 11.01.2024 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1665 [Medium]

Saturday, January 11, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by LinkedIn. A wall consists of several rows of bricks of various integer lengths and

📊 Every Smartphone I've Ever Owned, Ranked — This Tiny Smart Remote Is the Most Exciting Thing at CES

Saturday, January 11, 2025

Also: 5 Android Notification Features to Make Your Day Easier, and More! How-To Geek Logo January 11, 2025 Did You Know On March 12, 1951, a curious thing happened. In the United States and the United

Ranked | The Top Grossing Movies Worldwide in 2024 🎬

Saturday, January 11, 2025

Established IP dominated the 2024 box office, with top films mostly being sequels, spin-offs, or franchise continuations. View Online | Subscribe | Download Our App FEATURED STORY Ranked: Top Grossing

📖 Your Step-by-Step Guide to Securing AI in the Enterprise

Saturday, January 11, 2025

January 11, 2025 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Tines. When it comes to adopting AI securely,

🐍 New Python tutorials on Real Python

Saturday, January 11, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Iterators and Iterables in Python: Run Efficient

Life Update: Me. In Shorts. In Antarctica [Pics Inside 🧊]

Saturday, January 11, 2025

And yes, I jumped in. It taught me a lot 😅 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Google Researcher Uncovers Zero-Click Exploit Targeting Android Devices

Saturday, January 11, 2025

THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and

📧 Working with LLMs in .NET using Microsoft.Extensions.AI

Saturday, January 11, 2025

​ Working with LLMs in .NET using Microsoft․Extensions․AI Read on: m​y website / Read time: 6 minutes The .NET Weekly is brought to you by: ​Transform your database performance with RavenDB​:

iOS Dev Weekly – Issue 694

Friday, January 10, 2025

Hopefully you won't see that much difference with receiving this issue, but it's ALL CHANGED behind the scenes! 😱 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌