Android Weekly - Android Weekly #642 🤖

Articles & Tutorials
Sponsored
Bouncing back and forth between tools, chasing down marketing for copy and stakeholders for sign-offs, clicking around gingerly in Play Console… productivity, happiness, and general sanity suffer. Learn what makes mobile releases a silent killer and how Runway can help.
sinasamaki shows how to create unique and delightful sliders for your app.
Sahil Thakar considers when to use ImageVector and painterResources.
Sponsored
Take the pain out of configuring and testing your app's paywalls. With RevenueCat Paywalls you can remotely configure and edit your entire paywall view without waiting on App Review.
Kapil Sachan shares some tips for improving app startup times.
theapache64 wrote this blog with a curious mind to understand why Gson started crashing after fullMode was enabled in a working release build.
Jaewoong Eum shows how to easily load network images using an enhanced approach with Landscapist.
Blaž Vantur introduces Inspektify, a debug tool for observing the app's real-time network traffic.
Thomas Künneth concludes the series on using Gemini to build a basic digital assistant on Android.
Ishan Khanna shares the story of Uber's wild ride from REST to gRPC.
Pierre-Yves Ricau writes about a failed experiment with dominator trees.
Mark Murphy points out how to fil in various Compose gaps, where Material provides a solution but “you’re on your own” for a custom design system.
The first blog post in this series by Eevis Panula is about drawing elements on canvas, and the next one will be about animations.
Gustavo Fão Valvassori considers a few pain points when doing animations with compose, how to solve them, and how you can solve the problems now.
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. Advertise your Android development course!
Jobs
We’re looking for a Senior Android Engineer to shape the future of our hugely popular flagship apps— Daft, DoneDeal and Adverts. If you have 6+ years’ experience in Android and love building innovative, scalable features, join our dynamic team and help us push the boundaries of mobile development!
Libraries & Code
A multiplatform library for sharing color between android and iOS
KMP library for Android and iOS clients for observing real-time network traffic of the app
Kmplate is a template to easily create a new Kotlin Multiplaform project based on Clean Architecture with modularization by features.
News
Google has released two updated production-ready Gemini models: Gemini-1.5-Pro-002 and Gemini-1.5-Flash-002 along with several improvements.
Recently, AllTrails' developers created a new Wear OS application. Now, users can access their favorite AllTrails features using their favorite Android wearables.
Google has announced an attestation format change for the Android FIDO2 API.
Arnaud Giuliani and the Koin team announced the release of Koin 4.0. This new version brings improvements across Kotlin, Android, Compose, and multiplatform APIs.
Videos & Podcasts
Join Two Italian coders for an exciting episode as Romain Guy from Google delves into the nuances of Kotlin performance and optimizations.
In this talk, Luca Nicoletti shows how easy it is to draw above a Google Map instance using Jetpack Compose.
Do you want to become an Android app developer and boost your programming skills so you will get a well-paid job in IT in 6 to 9 months, even if you have NO PRIOR programming knowledge & experience? Jov Mit shares some tips.
In this livestream recording, Adam McNeilly continues recreating the UI of the home screen of the AllTrails application.
In this video of the Refactoring Gilded Rose series, Charfaoui Younes starts refactoring by removing clutter, reducing complexity of the code, and adding new requirements.
Elif shares all the renovations completed recently as Room entered the Kotlin Multiplatform world.
Philipp Lackner shows how you can implement a swipe-to-reveal effect for composables inside a LazyColumn.
Daniel Atitienei shows how to implement an email and Google auth using Firebase!
Learn how grids can sometimes serve as a better alternative, to make these layouts more dynamic and delightful - especially when supporting different window sizes across devices.

Older messages

Android Weekly #641 🤖

Sunday, September 22, 2024

View in web browser 641 September 22nd, 2024 Articles & Tutorials Sponsored Genius Scan SDK: a document scanner in your app Embed a reliable document scanner with OCR in your app, enabling your

Android Weekly #640 🤖

Sunday, September 15, 2024

View in web browser 640 September 15th, 2024 Articles & Tutorials Sponsored The subtle art of making releases boring Read how Squarespace's Unfold team made their mobile release process boring:

Android Weekly #639 🤖

Sunday, September 8, 2024

View in web browser 639 September 8th, 2024 Articles & Tutorials Sponsored Integrate a high-quality doc scanner in your app With Docutain SDK, you integrate fast and reliable document scanning, OCR

Android Weekly #638 🤖

Sunday, September 1, 2024

View in web browser 638 September 1st, 2024 Articles & Tutorials Sponsored Mobile Banking Apps: Secure SDKs Aren't Enough Is your mobile banking app truly secure? Fragmented security, often

Android Weekly #637 🤖

Sunday, August 25, 2024

View in web browser 637 August 25th, 2024 Articles & Tutorials Sponsored Add paywalls in one line of code Take the pain out of configuring and testing your app's paywalls. With RevenueCat

You Might Also Like

AI + high-stakes poker + Google's prompt cheat sheet

Tuesday, October 8, 2024

and a google prompt cheat sheet ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

👍 How My Phone Became My Favorite Game Console — Why Desktop Linux Matters

Tuesday, October 8, 2024

Also: iPhone Mirroring Is Here and Mostly Works, and More! How-To Geek Logo October 8, 2024 Did You Know At the end of the song "Sweet Child O' Mine," found on Guns N' Roses'

Software Testing Weekly - Issue 240

Tuesday, October 8, 2024

How Sonos Lost $200M: A Hard Lesson in Quality 🚨 View on the Web Archives ISSUE 240 October 8th 2024 COMMENT Welcome to the 240th issue! Back in June, I shared with you about the big problem with a new

Immutable Types, DuckDB & Pyodide, Free Threaded, and More

Tuesday, October 8, 2024

Differences Between Python's Mutable and Immutable Types #650 – OCTOBER 8, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Differences Between Python's Mutable and Immutable Types In this

Ranked | The Costliest Hurricanes to Hit the U.S. ☔

Tuesday, October 8, 2024

As of 2023, Hurricane Katrina is the costliest natural disaster in US history, causing over $200 billion in damages in 2024 dollars. View Online | Subscribe | Download Our App Presented by: NEW REPORT:

Daily Coding Problem: Problem #1572 [Easy]

Tuesday, October 8, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Yelp. Given a mapping of digits to letters (as in a phone number), and a digit string,

The Race for Server Space

Tuesday, October 8, 2024

Apple's Leak, Disney's Star Wars, Google's Epic Fail, OpenAI's Space Race The Race for Server Space Apple's Leak, Disney's Star Wars, Google's Epic Fail, OpenAI's Space

Microsoft goes Go for SQL Server's CLI

Tuesday, October 8, 2024

Plus new ways to deploy Go apps, reflecting on reflection, and Windows gets high resolution timers in Go. | Together with Frontend Masters logo #​526 — October 8, 2024 Unsub | Web Version Go Weekly

⚙️ Nvidia's new Agents

Tuesday, October 8, 2024

Plus: Chipmaker delivers 100k GPUs ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

How Does Visual Capitalist Work With Clients? 💪

Tuesday, October 8, 2024

Here's how organizations can partner with Visual Capitalist to leverage world-class data storytelling, and its strong audience and reach. View Online | Subscribe | Download Our App For 13 years,