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

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