Everything AndroidDev needs in the pocket

Android

4 ways Android has made switching even better

Android device screen showing a green Android bot with the words “Welcome to Android!” There is confetti popping out from behind the device.

21 November 2024 OPEN

Android Developers Blog

Introducing Restore Credentials: Effortless account restoration for Android apps

Did you know that, on average, 40% of the people in the US reset or replace their smartphones every year? This frequent device turnover presents a challenge – and an opportunity – for maintaining strong user relationships. When users get a new phone, the friction

21 November 2024 OPEN

Android Developers Blog

#WeArePlay | Meet more people creating apps and games in Japan

Earlier this year #WeArePlay went on a virtual tour of Australia and the U.S. to spotlight the stories of app and game founders. Today, we’re rounding up our tour across the world with the last stop for 2024: Japan. From an app that uses AI

21 November 2024 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

State of Kotlin Scripting 2024

TL;DR: Kotlin scripting remains an essential part of the Kotlin infrastructure. We continue to support it in the experimental state, and we are concluding certain experiments and reducing the number of scripting-related technologies that we provide and actively develop. Kotlin scripting is the technology that

20 November 2024 OPEN

Android Studio Release Updates

Android Studio Ladybug Feature Drop | 2024.2.2 Beta 1 now available

Android Studio Ladybug Feature Drop | 2024.2.2 Beta 1 is now available in the Beta channel. If you already have an Android Studio build on the Beta channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check

19 November 2024 OPEN

Android Developers Blog

The First Developer Preview of Android 16

Android 16 Developer Preview 1 is available now to test with your apps. This is the start of Android having more frequent API releases as part of our effort to drive faster innovation in apps and devices. Two Android API releases in 2025 This preview

19 November 2024 OPEN

Android Developers Blog

Welcome to Spotlight Week: Passkeys

We're kicking off Spotlight Week with a deep dive into passkeys! This week we're partnering with the Chrome team to feature exciting announcements, insightful resources, and expert guidance on how to build seamless and secure authentication experiences for your apps. Throughout Spotlight Week: Passkeys, we'll

19 November 2024 OPEN

ProAndroidDev - Medium

Android Interview Series 2024 — Part 8 (Android architecture)

Android Interview Series 2024 — Part 8 (Android architecture) This is Part 8 of the android interview question series. This part will focus on Android architecture.Part 1 — Android basicsPart 2 — Android expertsPart 3 — Java basicsPart 4 — Kotlin basicsPart 5 — Kotlin

18 November 2024 OPEN

ProAndroidDev - Medium

Android Interview Series 2024 — Part 7 (Jetpack Compose)

Android Interview Series 2024 — Part 7 (Jetpack Compose) This is Part 7 of the android interview question series. This part will focus on Jetpack Compose.Part 1 — Android basicsPart 2 — Android expertsPart 3 — Java basicsPart 4 — Kotlin basicsPart 5 — Kotlin

18 November 2024 OPEN

ProAndroidDev - Medium

Android Interview Series 2024 — Part 6 (Kotlin Flows)

Android Interview Series 2024 — Part 6 (Kotlin Flows) This is Part 6 of the android interview question series. This part will focus on Kotlin flows.Part 1 — Android basicsPart 2 — Android expertsPart 3 — Java basicsPart 4 — Kotlin basicsPart 5 — Kotlin

18 November 2024 OPEN

ProAndroidDev - Medium

Android Interview Series 2024 — Part 5 (Kotlin Coroutines)

Android Interview Series 2024 — Part 5 (Kotlin Coroutines) This is Part 5 of the android interview question series. This part will focus on Kotlin coroutines.Part 1 — Android basicsPart 2 — Android expertsPart 3 — Java basicsPart 4 — Kotlin basicsPart 5 — Kotlin

18 November 2024 OPEN

ProAndroidDev - Medium

Android Interview Series 2024 — Part 4 (Kotlin Basics)

Android Interview Series 2024 — Part 4 (Kotlin Basics)23. How is memory allocated for nullable types?For primitive types like Int, Double, Boolean, etc., Kotlin normally uses JVM primitives (int, double, boolean) to save memory and improve performance.However, when you make a primitive type nullable (e.g.,

18 November 2024 OPEN

ProAndroidDev - Medium

Android Interview Series 2024 — Part 2 (Android intermediate)

Android Interview Series 2024 — Part 2 (Android intermediate) This is Part 2 of the android interview question series. This part will focus on Android experts. It will cover topics such as Android architecture components, build process in Android, unit testing in Android and debugging

18 November 2024 OPEN

ProAndroidDev - Medium

Android Interview Series 2024 — Part 1 (Android basics)

Android Interview Series 2024 — Part 1 (Android basics) A series of interview questions that I have accumulated over the years in preparation for my many Android Interviews Prep. This is a revamped version of the one I did 6 years ago. I realize that

18 November 2024 OPEN

ProAndroidDev - Medium

5 minute guide on understanding Hilt annotations

Hilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project. It is built upon the well-established Dagger2 library. Hilt annotations are special words or phrases that are used to help the Hilt library work properly

17 November 2024 OPEN

ProAndroidDev - Medium

Kotlin Coroutines — Fundamentals

Kotlin Coroutines — Fundamentals Coroutines have been around for a while now and there are to cover on coroutines but I hope you found it as useful. Let me know your thoughts in the comments section. Happy coding! Kotlin Coroutines — Fundamentals was originally published

17 November 2024 OPEN

ProAndroidDev - Medium

Build Your First Android and iOS Mobile App With Kotlin Multiplatform

You can find the source code on GitHub, which contains a minimal Kotlin Multiplatform and Compose Multiplatform template designed to build applications for both Android and iOS. This template serves as a starting point for developers looking to create cross-platform projects with shared business logic

17 November 2024 OPEN

Android Studio Release Updates

Android Studio Meerkat | 2024.3.1 Canary 2 now available

Android Studio Meerkat | 2024.3.1 Canary 2 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates

15 November 2024 OPEN

Android Developers Blog

A Smoother Ride: Android Emulator Stability and Performance Updates

Looking for a more stable, reliable, and performant Emulator? Download the latest version of Android Studio or ensure your Emulator is up to date in the SDK Manager. We know how critical the stability, reliability, and performance of the Android Emulator is to your everyday

14 November 2024 OPEN

Android Studio Release Updates

Android Studio Meerkat | 2024.3.1 Canary 1 now available

Android Studio Meerkat | 2024.3.1 Canary 1 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates

13 November 2024 OPEN

Android Developers Blog

Unlock global growth with Google Play's tax and compliance initiatives

We know how complex it can be to navigate the ever-changing landscape of commerce and payments, especially when it comes to global tax and regulatory compliance. In just two years, we've seen a significant increase in the number of new regulations impacting Google Play developers.

13 November 2024 OPEN

Android Developers Blog

Passkeys Spotlight Week begins November 18th

Tired of headaches with passwords? Ready for a future where online authentication is both faster and more secure? Then mark your calendars for Passkeys Week, November 18-22! Passkeys are an easier and more secure alternative to passwords, and are increasingly becoming the industry standard. Google

12 November 2024 OPEN

Android Developers - Medium

Now in Android #111

The future of Android is rooted in AI and machine learning, and the Android AI Spotlight Week shared a wealth of resources around the latest in AI and its potential for Android app development. The week began with A quick introduction to large language models

08 November 2024 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Amper Update November 2024 – Project File Tooling, Compose Resources, KSP2, and Android Release Builds

Amper 0.5.0 is now available! With this release, we’ve improved the IDE experience when working with multiple modules and project.yaml files, made nested completion in Amper configuration files more powerful, introduced support for Compose Resources and KSP2, improved Android release builds, and more! For the

06 November 2024 OPEN

Android Studio Release Updates

Android Studio Ladybug Feature Drop | 2024.2.2 Canary 9 now available

Android Studio Ladybug Feature Drop | 2024.2.2 Canary 9 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check

01 November 2024 OPEN

Android Studio Release Updates

Android Studio Ladybug | 2024.2.1 Patch 2 now available

Android Studio Ladybug | 2024.2.1 Patch 2 is now available in the Stable channel. If you already have an Android Studio build on the Stable channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates

01 November 2024 OPEN

Android Developers Blog

#TheAndroidShow: live from Droidcon, including the biggest update to Gemini in Android Studio and more SDK releases for Android!

We just dropped our Fall episode of #TheAndroidShow, on YouTube and on developer.android.com, and this time are live from Droidcon in London, giving you the latest in Android Developer news including the biggest update to Gemini in Android Studio as well as sharing that there

01 November 2024 OPEN

Android Developers Blog

FlipaClip optimizes for large screens and sees a 54% increase in tablet users

FlipaClip is an app for creating dynamic and engaging 2D animations. Its powerful toolkit allows animators of all levels to bring their ideas to life, and its developers are always searching for new ways to help its users create anything they can imagine. Increasing tablet

01 November 2024 OPEN

Android Developers Blog

Updates to power your growth on Google Play

Our annual Playtime event series kicks off this week and we’re excited to share the latest product updates to help your business thrive. We’re sharing new ways to grow your audience, optimize revenue, and protect your business in an ever-evolving digital landscape. Make sure to

01 November 2024 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Kotlin Multiplatform Development Roadmap for 2025

As Kotlin Multiplatform is now firmly established, development teams across the globe – including major companies like Shopify, Forbes, Haier, and Zürcher Kantonalbank – can harness its power in production environments. During Google I/O 2024 in May, Google announced their official support for Kotlin Multiplatform

29 October 2024 OPEN