---
url: /develop/android/mdc-android.md
description: Modular and customizable code for building Android products.
---

# Android Views (MDC-Android)

Modular and customizable code for building Android products.

![Android Views (MDC-Android)](/assets/cbf4290d-mrod19az-mdc-android.Dhq6dewE.webp)

## Android Views in maintenance mode

**The Android Views (MDC-Android) M3 library is in maintenance mode.** While it’ll receive critical fixes, Material Android is Compose-first. Migrate to Jetpack Compose to use the latest features. [Read the Compose-first announcement](https://m3.material.io/blog/material-is-compose-first)

## Announcements

The latest from Android Views (MDC-Android)

::: tip Do
[![May 19, 2026](/assets/bc6aeee8-mpmh7vnx-develop1.Djc4_ikk.webp)](https://m3.material.io/blog/material-is-compose-first)

Material Views 1.14 (MDC-Android) is the final stable release for the Views library. There’s never been a better time to migrate to Jetpack Compose.
:::

::: tip Do
[![May 13, 2025](/assets/baffeb3d-mpmno8o4-image.4iTLGFUD.webp)](https://m3.material.io/blog/building-with-m3-expressive)

Material’s latest evolution helps you make products even more engaging and easier to use.
:::

::: tip Do
[![May 08, 2024](/assets/9148e9dd-mpmnuxyb-image.BCvp8Eof.webp)](https://m3.material.io/blog/android-stable-release-1-12-0)

New color options and carousel refinements
:::

## Resources & documentation

Guides, developer docs, tutorials, and more

::: tip Do
[![](/assets/c0f2ea8d-mpmos0tk-image-2.CLCRFjKO.webp)](https://developer.android.com/develop/ui/compose/first)

Learn how the shift to Compose affects Android Views (MDC-Android) libraries, tools, and documentation
:::

::: tip Do
[![](/assets/c0f2ea8d-mpmos0tk-image-2.CLCRFjKO.webp)](https://github.com/material-components/material-components-android/tree/master/docs/components)

Documentation for all Material Components available in the Android Views (MDC-Android) repo on Github
:::

::: tip Do
[![](/assets/3712ade9-mpmoq45q-image.D1MmFxmi.webp)](https://www.youtube.com/watch?v=4bguZJwHqsQ)

Learn how to apply dynamic color in this short talk from two Material experts
:::

::: tip Do
[![](/assets/799aa857-mpmov6ak-image.DQCVF5x-.webp)](https://www.youtube.com/watch?v=iuvmnxTRgRM)

Codelab and video tutorial: Get step-by-step instructions for Material transition patterns
:::

::: tip Do
[![](/assets/799aa857-mpmov6ak-image.DQCVF5x-.webp)](https://codelabs.developers.google.com/codelabs/apply-dynamic-color#0)

Codelab with step-by-step instructions for adding dynamic color features to an app
:::

::: tip Do
[![](/assets/3712ade9-mpmoq45q-image.D1MmFxmi.webp)](https://www.youtube.com/playlist?list=PLWz5rJ2EKKc8SmtMNw34wvYkqj45rV1d3)

YouTube playlist with step-by-step instructions for using Material Components for Android
:::
