Cómo escribir tu app

Android Studio incluye herramientas para cada etapa de desarrollo, pero lo más importante es la escritura de tu app: escribir el código, compilar diseños, crear imágenes y ser productivo a lo largo del proceso.

De eso se trata esta sección: las herramientas que te ayudan a escribir tu app y hacerlo rápidamente.

Productividad en la codificación

A continuación, se muestran algunas funciones nuevas que te ayudarán a aumentar tu productividad a la hora de programar.

Finalización de código

La función para completar el código acelera el desarrollo de apps, ya que reduce los errores de escritura y la necesidad de buscar nombres de clases, métodos y variables. El editor de código permite hacerlo de manera básica, inteligente y con enunciados.

Obtén más información sobre la finalización de código y la finalización de código con IA.

Cómo crear plantillas personalizadas para completar código

Las plantillas dinámicas te permiten ingresar fragmentos de código para insertar y completar rápidamente fragmentos de códigos pequeños. Para insertar una plantilla dinámica, escribe su abreviatura y presiona la tecla Tab. Android Studio inserta en tu código el fragmento asociado con la plantilla.

Por ejemplo, la abreviatura comp seguida de Tab inserta el código para una nueva función de componibilidad. También puedes escribir loge para encontrar el método Log.e y registrar desde tu código.

Para ver y personalizar la lista de plantillas dinámicas admitidas, haz clic en File > Settings > Editor > Live Templates (Android Studio > Settings > Editor > Live Templates en macOS).

Obtén más información sobre las plantillas dinámicas.

Cómo realizar correcciones rápidas desde Lint

Android Studio proporciona una herramienta de exploración de códigos llamada lint que te permite identificar y corregir problemas relacionados con la calidad estructural de tu código sin ejecutar la app ni escribir código de prueba.

Cada vez que compilas tu app, Android Studio ejecuta lint para verificar tus archivos de origen en busca de posibles errores y mejoras de optimización relacionadas con la seguridad, el rendimiento, la precisión, la usabilidad, la accesibilidad y la internacionalización.

Obtén más información sobre lint.

Cómo consultar la documentación y los detalles de los recursos

Para ver la documentación de una API, coloca el símbolo de intercalación en el nombre de método, miembro o clase, y presiona F1.

La información también se encuentra disponible para otros recursos, como imágenes y temas. Por ejemplo, si colocas el símbolo de intercalación en una propiedad de Compose Modifier o de Material 3 ColorScheme, puedes ver su documentación y parámetros predeterminados.

Cómo crear rápidamente archivos nuevos

Cuando quieras crear un archivo nuevo, haz clic en el directorio deseado de la ventana del proyecto y, luego, presiona Alt + Insert (Cmd + N en Mac). Android Studio muestra una ventana pequeña con una lista de tipos de archivos sugeridos según el directorio seleccionado.

Cómo trabajar con recursos

Android Studio cuenta con las siguientes funciones y herramientas que te ayudarán a crear y administrar archivos de recursos.

Obtén más información para agregar recursos.

Cómo crear imágenes para todas las densidades de pantalla

Android Studio incluye una herramienta llamada Vector Asset Studio, que te permite crear imágenes y íconos de IU personalizados compatibles con todas las densidades de pantalla. Puedes subir tu propio archivo SVG para editar o seleccionar uno de los numerosos íconos de Material Design que proporciona Google. Para comenzar, haz clic en File > New > Vector Asset.

Obtén más información sobre Vector Asset Studio.

Android Studio también incluye una herramienta llamada Image Asset Studio que te permite crear íconos de selector y de notificación personalizados, así como íconos de IU estándar en diferentes resoluciones para admitir cada densidad de pantalla. Puedes subir tu propia imagen o texto para personalizar o seleccionar uno de la biblioteca de íconos de Material Design que proporciona Google. Para comenzar, haz clic en File > New > Image Asset.

Obtén más información sobre Image Asset Studio.

Cómo obtener vistas previas de imágenes y colores

Si incluyes una referencia a imágenes e íconos de tu código, aparecerá una vista previa de las imágenes en el margen izquierdo que te permitirá verificar la referencia de la imagen o del ícono.

Para ver la imagen en tamaño completo, haz clic en la miniatura que se encuentra en el margen izquierdo. También puedes colocar el símbolo de intercalación en la referencia intercalada al activo y presionar F1 para ver los detalles de la imagen, incluidos todos los tamaños alternativos.

Cómo crear diseños nuevos

Android Studio te permite obtener una vista previa de tus diseños componibles cuando usas la función vista previa componible. Las vistas previas de tus elementos componibles aparecen en la vista Design del archivo y se actualizan en tiempo real a medida que los editas.

Cómo traducir strings de IU

La herramienta Translations Editor te proporciona una vista única de todos tus recursos traducidos, lo cual facilita la modificación o adición de traducciones, y la localización de traducciones faltantes sin abrir cada versión del archivo strings.xml. Incluso puedes subir tus archivos de strings a fin de solicitar servicios de traducción.

Para comenzar, haz clic con el botón derecho en cualquier copia del archivo strings.xml y, luego, en Open Translations Editor. Para acceder a los recursos traducidos en Compose, usa stringResource(R.string.your_string).

Obtén más información sobre el Translations Editor.