Android Weekly - Android Weekly #539 🤖

Articles & Tutorials
Dorian Cussen provides some food for thought and introduces readers the notion of application design from a functional-core imperative-shell mindset.
Sponsored
Mobile DevOps Summit 2022 is a one-day, virtual conference powered by Bitrise that brings together over 2500 mobile practitioners and global business leaders to discuss unique challenges faced by mobile teams. Be part of the conversation where mobile thought leaders and industry experts discuss how they build, test, release, monitor, and collaborate on their mobile apps.
Bevan Steele shows how the Play Console provides quite a few powerful tools to create, experiment, and manage the store listing page of your app in the Play Store.
Simon Wirtz takes a look at Kotlin’s generated bytecode and how it runs on the JVM
Sponsored
The tutorial shows you how to add an in-app messaging feature with just a few lines of code, as well as the flexibility and customization options of SDK.
Vinod Baste's in-depth guide on Android’s splash screen.
Morad Azzouzi shows how to implement a collapsing toolbar with a parallax effect in Jetpack Compose.
Andrej Vukelic teaches how to implement App Shortcuts in your Android app to make it more engaging for your users.
See how you compare to your mobile developer peers by viewing the results of our State of Mobile Jobs Survey 2022!
In this blog, Wei Wei demonstrates training the same reinforcement learning agent with Flax/JAX and deploying it into an Android app.
Chris Arriola looks at some examples of how Android Studio can help us write Compose UI efficiently.
With new behaviors for apps using targetSdk=33 (Android 13) regarding Intents, Sam Edwards shares a quick tip for debugging your intents.
Place a sponsored post
Design
Yuran Liu talks about designing for foldable and large screens
Libraries & Code
A Jetpack Compose library for rendering expandable calendar component
Whetstone is a dependency injection framework for Android that greatly simplifies working with Dagger 2 using all the powers of Anvil
News
Discover the latest updates to Wear OS, how apps like yours are upgrading their experiences, and how you can get started building a beautiful, efficient Wear OS app.
A look at how Todoist developers adopted Compose for Wear OS to completely rebuild its app for wearables
Android Dev Summit ‘22 kicks off on October 24 with the keynote, your opportunity to hear directly from the Android team.
Videos & Podcasts
Kotlin developers love extension functions! Dave Leeds puts them together with operator function conventions to do some crazy things, like calling a function with brackets, or calling a null.
This episode of MAD skills on Compose basics covers how you can accelerate your development by using Compose-specific tooling in Android Studio.
Sebastian Aigner gives a rundown of the ability to specify OpenEndRanges properly and without any workarounds, in an entirely backwards-compatible manner.
Learn about the importance and benefits of implementing deep links for your app, your users, and your business.
Kotlin 1.7.20 comes with a new experimental feature for object declarations that especially improves work with sealed classes.
Charfaoui Younes shows how you can convert callback-based implementation to Kotlin coroutines to harness the power of Kotlin in callback-based scenarios.
"How do I deal with imposter syndrome stemming from my super talented peers?" from Rahul Pandey
In Kotlin 1.7.20, Inline Classes are getting one step better: Under a new experimental flag, you can make inline classes generic for the first time!
Chet Haase from the Android team is here to share the story of the early days of Android, the mobile operating system that powers the majority of phones worldwide, covering the years from 2005 to around 2011

Older messages

Android Weekly #538 🤖

Sunday, October 2, 2022

View in web browser 538 October 2nd, 2022 Articles & Tutorials Custom shaped backgrounds for text Nikita Afonasov shows how to create a custom shape background for text in your Android apps, with

Android Weekly #537 🤖

Sunday, September 25, 2022

View in web browser 537 September 25th, 2022 Articles & Tutorials Triggering Alarms Tutorial for Android Denis Buketa teaches how to set up alarms in your Android apps using the AlarmManager API,

Android Weekly #536 🤖

Sunday, September 18, 2022

View in web browser 536 September 18th, 2022 Articles & Tutorials Introduction to Interfaces in Kotlin Dave Leed's introductory dive into interfaces, which allow objects to have more than one

Android Weekly #535 🤖

Sunday, September 11, 2022

View in web browser 535 September 11th, 2022 Articles & Tutorials How to automate your UI testing using Maestro This tutorial by Alex Styl will teach you how to setup Maestro on your machine, in

Android Weekly #534 🤖

Sunday, September 4, 2022

View in web browser 534 September 4th, 2022 Articles & Tutorials Exploring Data Store — A New Way of Storing Data in Android If you're currently using SharedPreferences to store data, Hardik

You Might Also Like

How to know if your data has been exposed

Monday, November 25, 2024

How do you know if your personal data has been leaked? Imagine getting an instant notification if your SSN, credit card, or password has been exposed on the dark web — so you can take action

⚙️ Amazon and Anthropic

Monday, November 25, 2024

Plus: The hidden market of body-centric data ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚡ THN Recap: Top Cybersecurity Threats, Tools & Tips (Nov 18-24)

Monday, November 25, 2024

Don't miss the vital updates you need to stay secure. Read the full recap now. The Hacker News THN Recap: Top Cybersecurity Threats, Tools, and Practices (Nov 18 - Nov 24) We hear terms like “state

Researchers Uncover Malware Using BYOVD to Bypass Antivirus Protections

Monday, November 25, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 25, 2024 THN

Post from Syncfusion Blogs on 11/25/2024

Monday, November 25, 2024

New blogs from Syncfusion Build World-Class Flutter Apps with Globalization and Localization By Lavanya Anaimuthu This blog explains the globalization and localization features supported in the

Is there more to your iPhone?

Monday, November 25, 2024

Have you ever wondered if there's more to your iPhone than meets the eye? Maybe you've been using it for years, but certain powerful features and settings remain hidden. That's why we'

🎉 Black Friday Early Access: 50% OFF

Monday, November 25, 2024

Black Friday discount is now live! Do you want to master Clean Architecture? Only this week, access the 50% Black Friday discount. ​ Here's what's inside: 7+ hours of lessons .NET Aspire coming

Open Pull Request #59

Monday, November 25, 2024

LightRAG, anything-llm, llm, transformers.js and an Intro to monads for software devs ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-