# Developer Preview

Published articles for Developer Preview.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Firebase Phone Number Verification developer preview

DevFeed: [Firebase Phone Number Verification developer preview](<https://devfeed.tech/articles/firebase-phone-number-verification-developer-preview-16635.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2025/10/fpnv-preview-launch>)

Author: Micah Baker

Published: 2025-10-21T00:00:00Z

Content type: release

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [API](<https://devfeed.tech/topics/api.md>), [Security](<https://devfeed.tech/topics/security.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [app](<https://devfeed.tech/tags/app.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [launch](<https://devfeed.tech/tags/launch.md>), [phone-number-verification](<https://devfeed.tech/tags/phone-number-verification.md>), [preview](<https://devfeed.tech/tags/preview.md>), [security](<https://devfeed.tech/tags/security.md>), [updates](<https://devfeed.tech/tags/updates.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

Firebase introduces a developer preview of Firebase Phone Number Verification, which obtains a SIM phone number from the carrier through a secure API with a single tap. It is designed to work over cellular or Wi-Fi and remove the need for SMS one-time passcodes.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Now in Android #120

DevFeed: [Now in Android #120](<https://devfeed.tech/articles/now-in-android-120-22674.md>)

Original publisher: [Read original article](<https://medium.com/androiddevelopers/now-in-android-120-76eb908b9a8c?source=rss----95b274b437c2---4>)

Author: Daniel Galpin

Published: 2025-08-06T21:01:41Z

Content type: article

Language: en

Sources: [Android Developers - Medium](<https://devfeed.tech/sources/android-developers-medium.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Beta channel](<https://devfeed.tech/topics/beta-channel.md>), [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Google Play](<https://devfeed.tech/topics/google-play.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Image](<https://devfeed.tech/topics/image.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [android-studio](<https://devfeed.tech/tags/android-studio.md>), [androidcanary](<https://devfeed.tech/tags/androidcanary.md>), [canary-release](<https://devfeed.tech/tags/canary-release.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [featured](<https://devfeed.tech/tags/featured.md>), [google-play](<https://devfeed.tech/tags/google-play.md>), [now-in-android](<https://devfeed.tech/tags/now-in-android.md>), [pixel](<https://devfeed.tech/tags/pixel.md>)

### AI overview

Now in Android #120 is a roundup of Android development updates covering the new Canary release channel, Agent Mode in Android Studio, Google Play changes including 16 KB Page Size requirements, Play Games updates, Android 16 devices, and Compose tips.

### Source excerpt

Canary Channel, Agentic AI in Android Studio, 16 KB Pages, Policy Changes, Compose Tips, Play Games Welcome to Now in Android, your ongoing guide to what's new and notable in the world of Android development. This edition features the Android platform Canary Channel, the first release of Agentic AI in Android Studio, Play updates including 16 KB Page Size requirements and other policy changes, new capabilities around one-time purchases, Play Games Services v2, and Google Play Games on PC, I/O recaps on AI and dev productivity, next gen Samsung devices running Android 16, Compose tips, and more. https://medium.com/media/2034f6e8beea3e321d4483d4ee77ebdf/hrefhttps://medium.com/media/0247cb404c27e0b8725bc258c35923bc/href Most of the content of this post is available in the form of a video or podcast, so feel free to watch or listen rather than read on. (Or do all three to help you remember! There won't be a quiz.) Evolving Android's early-access programs: Introducing the Canary channel 🐦 Android has introduced a new Canary release channel for its early-access programs, replacing the previous developer preview model. This channel provides earlier and more consistent access to in-development platform features throughout the year. The new Canary channel offers continuous, rolling over-the-air (OTA) updates for supported Pixel devices, addressing previous limitations where previews required manual flashing and the preview program ended once a platform version reached Beta, requiring manual flashing to enter it again for the next cycle. You can use the Canary channel to: Access new features and potential behavior changes in their earliest stages. Integrate builds into your Continuous Integration (CI) systems to identify app compatibility issues early. Download Canary SDKs through the SDK Manager and access builds via the Android Studio Canary channel for development and testing. The Canary channel operates in parallel with the existing Beta program. Canary builds are bleedin

## A product manager's guide to adapting Android apps across devices

DevFeed: [A product manager's guide to adapting Android apps across devices](<https://devfeed.tech/articles/a-product-manager-s-guide-to-adapting-android-apps-across-devices-22667.md>)

Original publisher: [Read original article](<https://medium.com/androiddevelopers/a-product-managers-guide-to-adapting-android-apps-across-devices-b2e9b8bfe5f1?source=rss----95b274b437c2---4>)

Author: Android Developers

Published: 2025-06-10T18:06:14Z

Content type: article

Language: en

Sources: [Android Developers - Medium](<https://devfeed.tech/sources/android-developers-medium.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Large Screen](<https://devfeed.tech/topics/large-screen.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Development](<https://devfeed.tech/topics/development.md>), [App](<https://devfeed.tech/topics/app.md>), [API](<https://devfeed.tech/topics/api.md>), [Google](<https://devfeed.tech/topics/google.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [adaptive](<https://devfeed.tech/tags/adaptive.md>), [android](<https://devfeed.tech/tags/android.md>), [android-16](<https://devfeed.tech/tags/android-16.md>), [android-apps](<https://devfeed.tech/tags/android-apps.md>), [api](<https://devfeed.tech/tags/api.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [featured](<https://devfeed.tech/tags/featured.md>), [google-io-2025](<https://devfeed.tech/tags/google-io-2025.md>), [large-screen](<https://devfeed.tech/tags/large-screen.md>), [large-screen-display](<https://devfeed.tech/tags/large-screen-display.md>), [layout](<https://devfeed.tech/tags/layout.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-apps](<https://devfeed.tech/tags/mobile-apps.md>), [platform](<https://devfeed.tech/tags/platform.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This guide explains why Android developers should adapt apps for phones, foldables, tablets, Chromebooks, cars, Wear, and XR. It discusses Android 16 changes for apps targeting SDK 36, including changes to orientation and resizability restrictions on large-screen devices, and describes the user-experience, development-efficiency, and market-reach benefits of adaptive apps.

### Source excerpt

Posted by Fahd Imtiaz, Product Manager, Android Developer Experience This article is also shared on the Android Developers Blog Today, Android is launching a few updates across the platform! This includes the start of Android 16's rollout, with details for both developers and users, a Developer Preview for enhanced Android desktop experiences with connected displays, and updates for Android users across Google apps and more, plus the June Pixel Drop. We're also recapping all the Google I/O updates for Android developers focused on building excellent, adaptive Android apps. With new form factors emerging continually, the Android ecosystem is more dynamic than ever. From phones and foldables to tablets, Chromebooks, TVs, cars, Wear and XR, Android users expect their apps to run seamlessly across an increasingly diverse range of form factors. Yet, many Android apps fall short of these expectations as they are built with UI constraints such as being locked to a single orientation or restricted in resizability. With this in mind, Android 16 introduced API changes for apps targeting SDK level 36 to ignore orientation and resizability restrictions starting with large screen devices, shifting toward a unified model where adaptive apps are the norm. This is the moment to move ahead. Adaptive apps aren't just the future of Android, they're the expectation for your app to stand out across Android form factors. Why you should prioritize adaptive nowSource: internal Google data Prioritizing optimizations to make your app adaptive isn't just about keeping up with the orientation and resizability API changes in Android 16 for apps targeting SDK 36. Adaptive apps unlock tangible benefits across user experience, development efficiency, and market reach. Mobile apps can now reach users on over 500 million active large screen devices: Mobile apps run on foldables, tablets, Chromebooks, and even compatible cars, with minimal changes. Android 16 will introduce significant advancements i

## Material Design for XR (Developer Preview)

DevFeed: [Material Design for XR (Developer Preview)](<https://devfeed.tech/articles/material-design-for-xr-developer-preview-29291.md>)

Original publisher: [Read original article](<https://material.io/blog/material-design-xr-dev-preview>)

Published: 2024-12-12T13:00:00Z

Content type: release

Language: en

Sources: [Material.io - Material Design](<https://devfeed.tech/sources/material-io-material-design.md>)

Topics: [Material Design](<https://devfeed.tech/topics/material-design.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [design](<https://devfeed.tech/tags/design.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [preview](<https://devfeed.tech/tags/preview.md>), [tools](<https://devfeed.tech/tags/tools.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

Material Design for XR is presented as a developer preview focused on building user interfaces that adapt to extended reality using familiar frameworks and tools.

### Source excerpt

Building UI that adapts for XR with familiar frameworks and tools

## Temporal Cloud is now in Expanded Access

DevFeed: [Temporal Cloud is now in Expanded Access](<https://devfeed.tech/articles/temporal-cloud-is-now-in-expanded-access-36008.md>)

Original publisher: [Read original article](<https://temporal.io/blog/temporal-cloud-is-now-expanded-access>)

Author: Charles Zedlewski

Published: 2022-11-02T04:00:00Z

Content type: release

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>), [Software](<https://devfeed.tech/topics/software.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [automation](<https://devfeed.tech/tags/automation.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [latency](<https://devfeed.tech/tags/latency.md>), [preview](<https://devfeed.tech/tags/preview.md>), [product-news](<https://devfeed.tech/tags/product-news.md>), [production](<https://devfeed.tech/tags/production.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [security](<https://devfeed.tech/tags/security.md>), [self-service](<https://devfeed.tech/tags/self-service.md>), [updates](<https://devfeed.tech/tags/updates.md>), [uptime](<https://devfeed.tech/tags/uptime.md>)

### AI overview

Temporal Cloud has moved from developer preview to expanded access, removing the waitlist and replacing it with a signup form. The service is available for production workloads in seven regions, while full general availability remains planned for a later stage.

### Source excerpt

We are pleased to announce that Temporal Cloud is no longer designated "developer preview" and is now in "expanded access!"

## Implement Themed Icons (Android 13)

DevFeed: [Implement Themed Icons (Android 13)](<https://devfeed.tech/articles/implement-themed-icons-android-13-26019.md>)

Original publisher: [Read original article](<https://proandroiddev.com/implement-themed-icons-android-13-d20b89233681?source=rss-e93d234beac6------2>)

Author: Yahor Urbanovich

Published: 2022-02-16T10:31:44Z

Content type: tutorial

Language: en

Sources: [Stories by Yahor Urbanovich on Medium](<https://devfeed.tech/sources/stories-by-yahor-urbanovich-on-medium.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [API](<https://devfeed.tech/topics/api.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-13](<https://devfeed.tech/tags/android-13.md>), [api](<https://devfeed.tech/tags/api.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [icons](<https://devfeed.tech/tags/icons.md>), [implement](<https://devfeed.tech/tags/implement.md>), [material-you](<https://devfeed.tech/tags/material-you.md>), [storytelling](<https://devfeed.tech/tags/storytelling.md>), [themed-icon](<https://devfeed.tech/tags/themed-icon.md>), [themed-icons](<https://devfeed.tech/tags/themed-icons.md>)

### AI overview

A tutorial on implementing themed app icons in Android 13. It explains the limitations of the Android 12 approach and shows how to provide a monochrome icon resource that the system can tint dynamically.

### Source excerpt

Part of the Material You concept is Themed Icons. It means that all icons starting from Android 12 will be the same color and change dynamically based on wallpapers. Android 12 introduced a beta option for enabling Themed Icons, but icons looked inconsistently across the system. Only Google apps had themed icons, other looks the same as previous. Android 12 So far not available no API for developers. I found only a few materials on how to implement themed icons on Android 12. For example: Material You App Icons: Part Way There Briefly, we need to override icon colors in the values-v31 folder to use new Material You colors. It will work, but with several limitations: Changing color in the system doesn't apply to the launch icon. Only after reinstall. Disabling the Themed icons feature doesn't affect the launch icon. Simply, the icon has dynamic color permanently. It's logical, the application can't have two launch icons simultaneously. The Pixel Launcher does the whole magic under the hood and stores an additional set of icons with monochrome icons for all Google apps. Pixel Launcher APK resourcesAndroid 13 way Google recently announced the first Developer Preview of Android 13, while there are a lot of new APIs. One of them is that developers got access to API for Themed app icons. To implement the new approach, we need to take several steps: Clear icon from shadows, unnecessary details and etc. Otherwise, the icon will differ from the uniform style. Icon with shadow 2. Add <monochrome android:drawable=""/> attribute to the <adaptive-icon> element. monochrome tag in icon resourceNote: If android:roundIcon and android:icon are both in your manifest, you must either remove the reference to android:roundIcon or supply the monochrome icon in the drawable defined by the android:roundIcon attribute. That's all, the system automatically applies tint color for the monochrome icon. Demo result: https://medium.com/media/5f60ea9df88d7a59f2d7357f128fcc14/hrefOther cases The rec

## A Closer look at Slices on Android

DevFeed: [A Closer look at Slices on Android](<https://devfeed.tech/articles/a-closer-look-at-slices-on-android-25649.md>)

Original publisher: [Read original article](<https://adambennett.dev/2018/05/a-closer-look-at-slices-on-android/>)

Published: 2018-05-31T13:11:02Z

Content type: tutorial

Language: en

Sources: [Posts on Adam Bennett](<https://devfeed.tech/sources/posts-on-adam-bennett.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Google](<https://devfeed.tech/topics/google.md>), [App](<https://devfeed.tech/topics/app.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [blog](<https://devfeed.tech/tags/blog.md>), [career](<https://devfeed.tech/tags/career.md>), [compose](<https://devfeed.tech/tags/compose.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [finance](<https://devfeed.tech/tags/finance.md>), [functional](<https://devfeed.tech/tags/functional.md>), [google](<https://devfeed.tech/tags/google.md>), [google-assistant](<https://devfeed.tech/tags/google-assistant.md>), [google-io](<https://devfeed.tech/tags/google-io.md>), [growth](<https://devfeed.tech/tags/growth.md>), [java](<https://devfeed.tech/tags/java.md>), [jetpack](<https://devfeed.tech/tags/jetpack.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [money](<https://devfeed.tech/tags/money.md>), [opinions](<https://devfeed.tech/tags/opinions.md>), [play-store](<https://devfeed.tech/tags/play-store.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [search](<https://devfeed.tech/tags/search.md>), [slices](<https://devfeed.tech/tags/slices.md>), [software](<https://devfeed.tech/tags/software.md>), [startups](<https://devfeed.tech/tags/startups.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>), [training](<https://devfeed.tech/tags/training.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This article examines Android Slices introduced around the Android P Alpha release and explains their relationship to App Actions. It describes how App Actions can connect apps with Google Assistant, Search, and the Play Store, using recognized user intents and app deep links to support queries such as cryptocurrency price requests.

### Source excerpt

In the lead-up to Google IO 2018 and after peering into the Android P Alpha release, some people noticed a mysterious new "Slices" class within the P SDK docs. There was a lot of speculation as to what Slices actually did, and Sebastiano Poggi at Novoda did a great deep-dive into what was known at the time.

## A First Glance at Android's RecyclerView

DevFeed: [A First Glance at Android's RecyclerView](<https://devfeed.tech/articles/a-first-glance-at-android-s-recyclerview-29117.md>)

Original publisher: [Read original article](<https://www.grokkingandroid.com/first-glance-androids-recyclerview/>)

Author: Wolfram Rittmeyer

Published: 2014-08-14T09:59:14Z

Content type: tutorial

Language: en

Sources: [Grokking Android](<https://devfeed.tech/sources/grokking-android.md>)

Topics: [recyclerview](<https://devfeed.tech/topics/recyclerview.md>), [Android](<https://devfeed.tech/topics/android.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [adapter](<https://devfeed.tech/tags/adapter.md>), [android](<https://devfeed.tech/tags/android.md>), [android-l](<https://devfeed.tech/tags/android-l.md>), [api](<https://devfeed.tech/tags/api.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [google](<https://devfeed.tech/tags/google.md>), [google-i-o](<https://devfeed.tech/tags/google-i-o.md>), [itemanimator](<https://devfeed.tech/tags/itemanimator.md>), [itemdecoration](<https://devfeed.tech/tags/itemdecoration.md>), [l-developer-preview](<https://devfeed.tech/tags/l-developer-preview.md>), [layoutmanager](<https://devfeed.tech/tags/layoutmanager.md>), [onitemtouchlistenerter](<https://devfeed.tech/tags/onitemtouchlistenerter.md>), [recyclerview](<https://devfeed.tech/tags/recyclerview.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [viewholder](<https://devfeed.tech/tags/viewholder.md>)

### AI overview

This tutorial introduces Android's RecyclerView, explaining its internal classes and interfaces, how they interact, and how developers can use the component. It describes RecyclerView as a flexible view for displaying large data sets and explains how recycling can reduce CPU and memory use. The article notes that the API was not yet finalized in the Android L Developer Preview.

### Source excerpt

At this year's Google I/O, Google released a preview to the upcoming Android version. The so called L Developer Preview. This is a very big improvement over previous releases and I really love that Google is doing this. I think we all benefit by this decision. As developers and as consumers alike! Part of this [...] Continue Reading "A First Glance at Android's RecyclerView" The post A First Glance at Android's RecyclerView appeared first on Grokking Android.