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

🔎 How to Search Reddit Like a Pro — 9 Reasons to Always Use Windows With a VPN

Tuesday, November 12, 2024

Also: Tips for Setting Up a Mobile VR Office, and More! How-To Geek Logo November 12, 2024 Did You Know In the 2016 film Doctor Strange, the characters of both Doctor Strange and the villain Dormammu (

Web Scraping Tips, Python 3.13 Performance Boosts, Writing Interpreters & More

Tuesday, November 12, 2024

Introduction to Web Scraping With Python #655 – NOVEMBER 12, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Introduction to Web Scraping With Python In this video course, you'll learn all about

Daily Coding Problem: Problem #1606 [Easy]

Tuesday, November 12, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by PayPal. Given a binary tree, determine whether or not it is height-balanced. A height-

Charted | Breaking Down the U.S. Government's 2024 Fiscal Year 💰

Tuesday, November 12, 2024

Net interest payments cost the US government $882 billion in fiscal year 2024, the third-largest outlay in the final budget. View Online | Subscribe | Download Our App Presented by Hinrich Foundation

Spyglass Dispatch: AI's Independence Race • EU's Bad Meta Ads • AI Chip Shenanigans • Netflix Ads Religion

Tuesday, November 12, 2024

AI's Independence Race • EU's Bad Meta Ads • AI Chip Shenanigans • Netflix Ads Religion The Spyglass Dispatch is a free newsletter sent out daily on weekdays. Feel free to forward it on to

The Big T

Tuesday, November 12, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 12, 2024? The HackerNoon

Deadline Extended: 2 Weeks Left to Compete for Over $7000 in the AI-chatbot Writing Contest🔥

Tuesday, November 12, 2024

Great news, newsletterest1 ! The submission deadline for the #ai-chatbot writing contest has been extended! You now have until November 21, 2024, to submit your unique AI chatbot ideas for a chance to

A very demure, very mindful issue

Tuesday, November 12, 2024

Plus a look at memory regions, Go's birthday, and we invent a brand new word. | #​531 — November 12, 2024 Unsub | Web Version Together with Frontend Masters logo Go Weekly Happy Birthday, Go! Go

Visual Capitalist is revealing all of its biggest secrets... 📊

Tuesday, November 12, 2024

You can get in on our newest project if you act now. View Online | Subscribe | Download Our App We're revealing our biggest secrets... The question we get asked the most is: "How does Visual

🔓🐍 Unlock Your Python Potential with Instructor-Led Courses

Tuesday, November 12, 2024

Hey there, If you've been looking for a way to go beyond on-demand tutorials and really master Python, we've got something special for you... For the first time, Real Python is launching an