Android Weekly - Android Weekly #646 🤖

Articles & Tutorials
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.
Iury Souza examines how LLMs went from hype to a core Android OS component in less than a year.
theapache64 builds an app, adding regressions and compares the before and after version using Perfetto and Diffetto.
Sponsored
The more you can automate away the busywork of software development and mobile releases, the more you’ll be able to focus on actually building and improving your product. But there is no panacea coming. Not even the largest language model can do the hard work of strategizing, planning, adapting, and releasing complex apps and systems. AI and automation are tools we wield, not magic spells that can create and ship any idea we have.
Learn how to create a parallax movie pager in Jetpack Compose with detailed steps on offset calculations, image scaling, translation, and Bitmap implementation for immersive UIs.
Dobri Kostadinov sonsiders when to use or skip new Java and Kotlin versions in Android development.
Karishma Agrawal shows how to coordinate access to shared resources among multiple threads to maintain data integrity and consistency.
Have you ever wondered how Kotlin’s constructors and init blocks work under the hood? Abhaysing Bhosale examines the details of how they work.
Pragnesh Ghoda dives into various methods to read SMS in Android using Kotlin and show you how to implement them step-by-step.
Enrique López-Mañas wanted to add Lint reports to a repository on GitHub, and learned about the SARIF static analysis file format to do it.
Arnaud Giuliani announces version Koin 1.4.0, which brings significant improvements to ViewModel, Kotlin Multiplatform, and compiler safety.
Philipp Lackner dives into using predictive back gestures in your app.
Explore 7 powerful ADB commands that often fly under the radar, yet they can seriously boost your productivity and make debugging a breeze.
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 seeking a Staff Android Engineer to redefine how observability data is collected and consumed. You’ll lead the development of innovative SDKs and libraries to create seamless and high-performance products. Join us to revolutionize mobile observability!
Libraries & Code
Finch offers a customizable debug menu for Android app development. It does not affect production code. Developers can easily add their own custom debugging features with simple steps
News
Mark your calendars for November 19, 2024 and get ready for a showcase of cutting-edge Firebase technology.
Google announced a major evolution in the Keras ecosystem: KerasHub, a unified, comprehensive library for pretrained models, streamlining access to both cutting-edge NLP and CV architectures.
Videos & Podcasts
Jewel is a new library that provides a set of tools and components that make it easy to create Compose for Desktop-based plugins for Android Studio and IntelliJ IDEA.
the droidcon Lisbon 2024 playlist
István Juhos talks about how Jetpack Compose Preview is a powerful tool that provides real-time feedback on how our composables are rendered and even on how they behave and animate in certain conditions
Charfaoui Younes teaches different ways to customize System UI elements such as the navigation bar and the top system bar.
Philipp Lackner takes a look at how we can migrate an Android app to support the new predictive back gestures.
The kt whisperer dives deep into five powerful Kotlin Standard Library functions: let, run, repeat, takeIf, and also.
Chet, Romain and Tor chat with Sebastiano about how the Android Studio team builds UIs. We talk about how Compose for Desktop is used in parts of Android Studio and how the Compose Markdown renderer available in the Jewel library makes Studio Bot tick.
Arnaud Guiliani, the project lead for Koin, took us through the ins and outs of migrating from Dagger2/Hilt to Koin, especially for Kotlin Multiplatform (KMP) projects.

Older messages

Android Weekly #645 🤖

Sunday, October 20, 2024

View in web browser 645 October 20th, 2024 Articles & Tutorials Sponsored Your releases will never be fully automated The more you can automate away the busywork of software development and mobile

Android Weekly #644 🤖

Sunday, October 20, 2024

View in web browser 644 October 13th, 2024 Articles & Tutorials Sponsored A Powerful TikTok-like Video Editor by IMG.LY IMG.LY has just released the Android version of its cross-platform suite of

Android Weekly #643 🤖

Sunday, October 6, 2024

View in web browser 643 October 6th, 2024 Articles & Tutorials Sponsored A New Approach to Mobile App Protection Guardsquare is proud to announce the launch of our guided configuration approach to

Android Weekly #642 🤖

Sunday, September 29, 2024

View in web browser 642 September 29th, 2024 Articles & Tutorials Sponsored Mobile releases are a silent killer Bouncing back and forth between tools, chasing down marketing for copy and

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

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