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.

Key phrases

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

Laravel + WordPress, Silver Play Button and More

Thursday, August 18, 2022

Hey hey, So today is an important day for me, as I have unboxed my Youtube Silver Play button for 100000 subscribers, still can't believe it. Meanwhile, business as usual, will still keep putting

Migrate your Elasticsearch data across clusters with zero downtime

Thursday, August 18, 2022

Deep dive on migrating data effectively using CCS and CCR elastic | Search. Observe. Protect Cloud migration workflow using CCS and CCR Register now Date & Time September 8, 2022 1:30 pm SGT, 3:30

Physical buttons outperform touchscreens in new cars, test finds — RavynOS – Finesse of macOS, freedom of FreeBSD — and VPNs on iOS are a scam

Wednesday, August 17, 2022

Issue #862 — Top 20 stories of August 18, 2022 Issue #862 — August 18, 2022 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1

Google will unplug its IoT Core service in August 2023

Wednesday, August 17, 2022

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo By Christine Hall and Haje Jan Kamps Wednesday, August 17, 2022 Hellooo, Crunchy McCrunchface! (What we're calling the readers of the

Explained | The Relationship Between Climate Change and Wildfires 🔥

Wednesday, August 17, 2022

More carbon in the atmosphere is creating a hotter world—and gradually fueling both climate change and instances of wildfires. View Online | Subscribe FEATURED STORY The Relationship Between Climate

New Webinar! SIMULIA Structural Simulation in Consumer Electronics Design

Wednesday, August 17, 2022

Streamline design cycles and get to market faster View this email in your browser engineering.com Robust Mobile Devices: SIMULIA Structural Simulation in Consumer Electronics Design Live Webinar -

JSK Daily for Aug 17, 2022

Wednesday, August 17, 2022

JSK Daily for Aug 17, 2022 View this email in your browser A community curated daily e-mail of JavaScript news Implementing Route Protection in Angular using CanActivate In any complex web application,

JSK Weekly - August 17, 2022

Wednesday, August 17, 2022

Sometimes less is more and this week Coding Beauty shows us "14 Sensational JavaScript One-Liners That Will Show Your Wizardry", why not give them a bash? Other popular stories this week

HTG Deals: Pixel 6 Pro Drops to Lowest Price Ever, Plus More

Wednesday, August 17, 2022

Logo for How-To Geek Deals August 17, 2022 HTG Deals: Pixel 6 Pro Drops to Lowest Price Ever, Plus More Tech news has been heating up in this final month of summer, with Samsung showing off their

Welcome to ZDNET's next chapter

Wednesday, August 17, 2022

Virtual interviews: 5 ways to make a great impression... ZDNET ZDNET Tech Today - US August 17, 2022 editor's note Today, ZDNET unveiled the biggest upgrade in the 31-year history of the brand,