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

🧑🏻‍💻 Top Linux Desktops Compared — How to Remap Controller Buttons on the PS5

Thursday, January 2, 2025

Also: ASUS ROG Phone 9 Review, and More! How-To Geek Logo January 2, 2025 Did You Know The notebooks of Marie Curie, the Nobel prize-winning physicist best known for her pioneering research with

Daily Coding Problem: Problem #1656 [Medium]

Thursday, January 2, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. Implement an autocomplete system. That is, given a query string s and a set of

Mapped | The Income Needed to Join the Top 1% in Every U.S. State 💰

Thursday, January 2, 2025

This graphic illustrates the income needed to be in the top 1% of earners in each state, and it ranges from $420000 to $1.2 million. View Online | Subscribe | Download Our App FEATURED STORY The Income

Issue 346 - Putting FSD safety to the test

Thursday, January 2, 2025

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 346 -

Divisible By 5 🫠

Thursday, January 2, 2025

Feeling a little dread about 2025? Join the club. Here's a version for your browser. Hunting for the end of the long tail • January 02, 2025 Today in Tedium: If you let me get my Zager and Evans on

Unreleased Microsoft keyboard rolls out

Thursday, January 2, 2025

🪙 My wild Bitcoin ride; CES 2025; Security cam tips -- ZDNET ZDNET Tech Today - US January 2, 2025 Incase Compact Ergonomic Keyboard Exclusive: Incase announces new keyboard that Microsoft designed (

wpmail.me issue#700

Thursday, January 2, 2025

wpMail.me wpmail.me issue#700 - The weekly WordPress newsletter. No spam, no nonsense. - January 2, 2025 Is this email not displaying correctly? View it in your browser. News & Articles 10 Proven

Post from Syncfusion Blogs on 01/02/2025

Thursday, January 2, 2025

New blogs from Syncfusion Transform JSON into Stunning Charts: Auto-Generate Visuals with Syncfusion ® .NET MAUI Toolkit By Saravanan Madheswaran This blog explains how to auto-generate stunning charts

⚙️ Microsoft and OpenAI's AGI

Thursday, January 2, 2025

Plus: xAI's $12 billion ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Are You Prepared for 2025’s Most Impactful Challenges?

Thursday, January 2, 2025

Stay ahead with insights and strategies for this year's biggest cybersecurity challenges. The Hacker News Cyber threats evolve fast, and 2025's threats will be no exception. Familiar challenges