

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Implementaciones de ramificaciones de características y flujos de trabajo de equipo
<a name="multi-environments"></a>

Amplify Hosting está diseñado para funcionar con ramas de funciones y GitFlow flujos de trabajo. Amplify usa las ramificaciones de Git para crear una nueva implementación cada vez que conecta una nueva ramificación en su repositorio. Después de conectar la primera ramificación, se crean ramificaciones de características adicionales.

**Para agregar una ramificación a una aplicación**

1. Elija la aplicación a la que desea agregar una ramificación.

1. Seleccione **Configuración de la aplicación** y, a continuación, **Configuración de ramificación**.

1. En la página **Configuración de ramificación**, seleccione **Agregar ramificación**.

1. Seleccione una ramificación de su repositorio.

1. Seleccione **Agregar ramificación**.

1. Vuelva a implementar la aplicación.

Después de agregar una sucursal, tu aplicación tiene dos implementaciones disponibles en los dominios predeterminados de Amplify, como *https://main.appid.amplifyapp.com*y. *https://dev.appid.amplifyapp.com* Esto puede variar team-to-team, pero normalmente la **sucursal principal** rastrea el código de lanzamiento y es la rama de producción. La **ramificación de desarrollo** se usa como ramificación de integración para probar nuevas características. Esto permite que los evaluadores beta puedan probar características que todavía no se han publicado en la implementación de ramificaciones de desarrollo, sin que ello afecte a ningún usuario final de producción en la implementación de ramificaciones principales.

**Topics**
+ [

# Flujos de trabajo en equipo con aplicaciones full stack de Amplify Gen 2
](team-workflows-gen2.md)
+ [

# Flujos de trabajo en equipo con aplicaciones full stack de Amplify Gen 1
](team-workflows-with-amplify-cli-backend-environments.md)
+ [

# Implementaciones de ramificaciones de características basadas en patrones
](pattern-based-feature-branch-deployments.md)
+ [

# Generación automática de configuración de Amplify en tiempo de compilación (solo para aplicaciones de Gen 1)
](amplify-config-autogeneration.md)
+ [

# Compilaciones de backend condicionales (solo para aplicaciones de Gen 1)
](conditional-backends.md)
+ [

# Use los backends de Amplify en todas las aplicaciones (solo aplicaciones de Gen 1)
](reuse-backends.md)

# Flujos de trabajo en equipo con aplicaciones full stack de Amplify Gen 2
<a name="team-workflows-gen2"></a>

AWS Amplify Gen 2 presenta una experiencia de desarrollador TypeScript basada en el código para definir los backends. Para obtener más información sobre los flujos de trabajo completos con las aplicaciones de Amplify Gen 2, consulte [Fullstack workflows](https://docs.amplify.aws/nextjs/deploy-and-host/fullstack-branching/) en *Amplify Docs*.

# Flujos de trabajo en equipo con aplicaciones full stack de Amplify Gen 1
<a name="team-workflows-with-amplify-cli-backend-environments"></a>

La implementación de una ramificación de características consta de un entorno **frontend** y otro **backend** opcional. El frontend se compila e implementa en una red de entrega de contenido (CDN), mientras que Amplify Studio o la CLI de Amplify implementan el backend en AWS. Para obtener información sobre cómo configurar este escenario de implementación, consulte [Creación del backend de una aplicación](deploy-backend.md).

Amplify Hosting implementa continuamente recursos de backend, como las funciones de GraphQL APIs y Lambda, con sus despliegues de sucursales de funciones. Puede usar los siguientes modelos de ramificación para implementar su backend y frontend con Amplify Hosting.

## Flujo de trabajo de ramificación de característica
<a name="standard"></a>
+ Cree entornos de backend de**producción**, **pruebas** y **desarrollo** con Amplify Studio o la CLI de Amplify.
+ Asigne el backend de **producción** a la ramificación **principal**. 
+ Asigne el backend de **pruebas** a la ramificación de **desarrollo**.
+ Los miembros del equipo pueden usar el entorno de backend de **desarrollo** para probar ramificaciones de **características** individuales.

![\[Un diagrama que muestra cómo asignar las relaciones entre los entornos de backend y las ramificaciones de frontend.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/FeatureBranchWorkflow.png)


1. Instale la CLI de Amplify para inicializar un nuevo proyecto de Amplify.

   ```
   npm install -g @aws-amplify/cli
   ```

1. Inicialice un entorno de backend de *producción* para su proyecto. Si no tienes un proyecto, crea uno con herramientas de arranque como Gatsby. create-react-app

   ```
   create-react-app next-unicorn
   cd next-unicorn
   amplify init
    ? Do you want to use an existing environment? (Y/n): n
    ? Enter a name for the environment: prod
   ...
   amplify push
   ```

1. Añada entornos de backend de *pruebas* y *desarrollo*.

   ```
   amplify env add
    ? Do you want to use an existing environment? (Y/n): n
    ? Enter a name for the environment: test
   ...
   amplify push
   
   amplify env add
    ? Do you want to use an existing environment? (Y/n): n
    ? Enter a name for the environment: dev
   ...
   amplify push
   ```

1. Inserte código en el repositorio de Git que elija (en este ejemplo supondremos que lo ha insertado en el principal).

   ```
   git commit -am 'Added dev, test, and prod environments'
   git push origin main
   ```

1. Visite Amplify en Consola de administración de AWS para ver su entorno de backend actual. Desplácese un nivel hacia arriba desde la ruta de navegación para ver una lista de todos los entornos de backend creados en la pestaña de **Entornos de backend**.  
![\[La consola de Amplify muestra los entornos de backend asociados a una aplicación de Amplify.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/reuse-backend-5.png)

1. Pase a la pestaña de **Entornos de frontend** y conecte su proveedor de repositorios con la ramificación *principal*.

1. En la página de configuración de compilación, seleccione un entorno de backend existente para configurar la implementación continua con la ramificación principal. Elija *producción* en la lista y conceda el rol de servicio a Amplify. Elija **Guardar e implementar**. Una vez completada la compilación, obtendrá una implementación en la sucursal principal disponible en. *https://main.appid.amplifyapp.com*  
![\[La página Hacer ajustes en la configuración de compilación con una lista de los backends existentes.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/reuse-backend-2.png)

1. Conecte la ramificación de *desarrollo* en Amplify (suponga que las ramificaciones de *desarrollo* y *principales* son las mismas en este momento). Elija el entorno de backend de *pruebas*.  
![\[La página Agregar una ramificación de repositorio con un entorno de ramificaciones y backend seleccionado.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/reuse-backend-4.png)

1. Amplify ya está configurado. Puede empezar a trabajar en nuevas características en una ramificación de características. Añada la funcionalidad de backend mediante el entorno de backend de *desarrollo* desde su estación de trabajo local.

   ```
   git checkout -b newinternet
   amplify env checkout dev
   amplify add api
   ...
   amplify push
   ```

1. Una vez que termine de trabajar en la característica, confirme su código y cree una solicitud de extracción para realizar una revisión interna.

   ```
   git commit -am 'Decentralized internet v0.1'
   git push origin newinternet
   ```

1. Para obtener una vista previa de cómo se verán los cambios, vaya a la consola de Amplify y conecte su ramificación de características. Nota: Si lo tiene AWS CLI instalado en su sistema (no en la CLI de Amplify), puede conectar una sucursal directamente desde su terminal. Encontrará su appid yendo a App settings > General > AppARN (Configuración de la aplicación > General > AppARN): *arn:aws:amplify:<region>:<region>:apps/<appid>* 

   ```
   aws amplify create-branch --app-id <appid> --branch-name <branchname>
   aws amplify start-job --app-id <appid> --branch-name <branchname> --job-type RELEASE
   ```

1. Podrás acceder a tu función en *https://newinternet.appid.amplifyapp.com*para compartirla con tus compañeros de equipo. Si todo parece correcto, combine las relaciones públicas en la ramificación de desarrollo.

   ```
   git checkout develop
   git merge newinternet
   git push
   ```

1. Esto dará inicio a una compilación que actualizará el backend y el frontend de Amplify con un despliegue en una sucursal en. *https://dev.appid.amplifyapp.com* Puede compartir este enlace con las partes interesadas internas para que puedan revisar la nueva característica.

1. Elimine su ramificación de características de Git, Amplify y quite el entorno de backend de la nube (siempre puede poner en marcha uno nuevo basado en la ejecución de “amplify env checkout prod” y de “amplify env add”).

   ```
   git push origin --delete newinternet
   aws amplify delete-branch --app-id <appid> --branch-name <branchname>
   amplify env remove dev
   ```

## GitFlow flujo de trabajo
<a name="gitflow"></a>

GitFlow utiliza dos ramas para registrar el historial del proyecto. La rama *principal* solo rastrea el código de la versión, y la rama de *desarrollo* se usa como rama de integración para las nuevas funciones. GitFlow simplifica el desarrollo paralelo al aislar el desarrollo nuevo del trabajo terminado. El nuevo desarrollo (como correcciones de características y de errores no urgentes) se lleva a cabo en las ramificaciones de *características*. Cuando el desarrollador considera que el código está listo para lanzamiento, la ramificación de *características* se combina de nuevo en la ramificación de *desarrollo* de integración. Las únicas confirmaciones en la ramificación principal son combinaciones desde ramificaciones de *lanzamiento* y ramificaciones de *correcciones* (para corregir errores de emergencia).

El siguiente diagrama muestra una configuración recomendada con. GitFlow Puede seguir el mismo proceso tal como se describe en la sección sobre el flujo de trabajo de ramificación de característica anterior.

![\[Un diagrama que muestra una configuración recomendada con GitFlow.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/GitflowWorkflow.png)


## Entorno de pruebas por desarrollador
<a name="sandbox"></a>
+ Cada desarrollador de un equipo crea un entorno de pruebas en la nube que es independiente de su equipo local. Esto permite a los desarrolladores trabajar de forma aislada entre sí sin sobrescribir los cambios de los demás miembros del equipo.
+ Cada ramificación de Amplify tiene su propio backend. Esto garantiza que Amplify utilice el repositorio de Git como una fuente única desde la que implementar cambios, en lugar de confiar a los desarrolladores del equipo que envíen manualmente su backend o frontend a producción desde sus equipos locales.

![\[Un diagrama que muestra el flujo de trabajo de un entorno de pruebas por desarrollador.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/AmplifySandboxWorkflow.png)


1. Instale la CLI de Amplify para inicializar un nuevo proyecto de Amplify.

   ```
   npm install -g @aws-amplify/cli
   ```

1. Inicialice el entorno de backend *mary* para su proyecto. Si no tienes un proyecto, crea uno con herramientas de bootstrap como create-react-app Gatsby.

   ```
   cd next-unicorn
   amplify init
    ? Do you want to use an existing environment? (Y/n): n
    ? Enter a name for the environment: mary
   ...
   amplify push
   ```

1. Inserte código en el repositorio de Git que elija (en este ejemplo supondremos que lo ha insertado en el principal).

   ```
   git commit -am 'Added mary sandbox'
   git push origin main
   ```

1. Conecte su repositorio > *principal* a Amplify.

1. La consola de Amplify detectará los entornos de backend que ha creado la CLI de Amplify. Elija *Crear nuevo entorno* en el menú desplegable y conceda el rol de servicio a Amplify. Elija **Guardar e implementar**. Una vez completada la compilación, dispondrás de una implementación en la sucursal principal *https://main.appid.amplifyapp.com*con un nuevo entorno de backend vinculado a la sucursal.

1. Conecte la ramificación de *desarrollo* en Amplify (suponga que las ramificaciones de *desarrollo* y *principales* son las mismas en este momento) y elija *Crear*.

# Implementaciones de ramificaciones de características basadas en patrones
<a name="pattern-based-feature-branch-deployments"></a>

Las implementaciones de ramificaciones basadas en patrones le permiten implementar automáticamente ramificaciones que coinciden con un patrón específico en Amplify. Los equipos de productos que utilizan la rama de funciones o los GitFlow flujos de trabajo para sus lanzamientos ahora pueden definir patrones, por ejemplo, **release\$1\$1** implementar automáticamente las ramas de Git que comienzan con «release» en una URL que se puede compartir.

1. Seleccione **Configuración de la aplicación** y, a continuación, **Configuración de ramificación**.

1. En la página **Configuración de ramificaciones**, seleccione **Editar**.

1. Seleccione **Detección automática de ramificaciones** para conectar automáticamente a Amplify las ramificaciones que coincidan con un conjunto de patrones.

1. En el cuadro **Detección automática de ramificaciones: patrones**, introduzca los patrones para implementar automáticamente las ramificaciones.
   + **\$1**: implementará todas las ramificaciones en su repositorio.
   + **release\$1**: implementará todas las ramificaciones que comiencen con la palabra “release”.
   + **release\$1/**: implementará todas las ramificaciones que coincidan con un patrón “release /”.
   + Especifique varios patrones en una lista separados por comas. Por ejemplo, **release\$1, feature\$1**.

1. Seleccione **Detección automática de ramificaciones: control de acceso** para configurar la protección de contraseñas automática para todas las ramificaciones creadas automáticamente.

1. En el caso de las aplicaciones de Gen 1 compiladas con un backend de Amplify, puede elegir crear un nuevo entorno para cada ramificación conectada o apuntar todas las ramificaciones a un backend existente.

1. Seleccione **Save**.

## Implementación de ramificaciones de características basadas en patrones para una aplicación conectada a un dominio personalizado
<a name="pattern-based-feature-branch-deployments-for-an-app-connected-to-a-custom-domain"></a>

Puede usar implementaciones de ramificaciones de características basadas en patrones para una aplicación conectada a un dominio personalizado de Amazon Route 53. 
+ Para obtener más información sobre la configuración de implementaciones de ramificaciones de características basadas en patrones, consulte [Configuración de subdominios automáticos para un dominio personalizado de Amazon Route 53](to-set-up-automatic-subdomains-for-a-Route-53-custom-domain.md)
+ Para obtener más información sobre cómo conectar una aplicación de Amplify a un dominio personalizado gestionado en Route 53, consulte [Agregar un dominio personalizado administrado en Amazon Route 53](to-add-a-custom-domain-managed-by-amazon-route-53.md)
+ Para obtener más información sobre el funcionamiento de Route 53, consulte [Qué es Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/Welcome.html).

# Generación automática de configuración de Amplify en tiempo de compilación (solo para aplicaciones de Gen 1)
<a name="amplify-config-autogeneration"></a>

**nota**  
La información de esta sección es solo para aplicaciones de Gen 1. Si quiere implementar automáticamente los cambios en la infraestructura y el código de las aplicaciones desde las ramificaciones de características de una aplicación de Gen 2, consulte [Fullstack branch deployments](https://docs.amplify.aws/nextjs/deploy-and-host/fullstack-branching/branch-deployments/) en *Amplify Docs*.

En el caso de las aplicaciones Gen1, Amplify permite generar automáticamente el archivo `aws-exports.js` de configuración de Amplify en tiempo de compilación. Al desactivar las implementaciones de CI/CD de pila completa, permite que su aplicación genere automáticamente el archivo `aws-exports.js` y garantiza que no se lleven a cabo actualizaciones en el backend durante el tiempo de compilación.

**Para generar automáticamente el archivo `aws-exports.js` en tiempo de compilación**

1. Inicia sesión en la consola de [Amplify Consola de administración de AWS](https://console.aws.amazon.com/amplify/) y ábrela.

1. Elija la aplicación que desea editar.

1. Elija la pestaña **Entornos de alojamiento**.

1. Busque la ramificación que desea editar y eligir **Editar**.  
![\[La ubicación del enlace Editar para una ramificación en la consola de Amplify.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/amplify_edit_backend_alternate.png)

1. En la página **Editar backend de destino**, desmarque **Habilitar implementaciones continuas de pila completa (CI/CD)** para desactivar el CI/CD de pila completa en este backend.  
![\[La ubicación de la casilla de verificación que se va a apagar CI/CD en la consola de Amplify.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/amplify_turnoff_CICD.png)

1. Seleccione un rol de servicio existente para conceder a Amplify los permisos necesarios para modificar el backend de su aplicación. Si necesita crear un rol de servicio, elija **Crear un rol**. Para obtener más información sobre cómo crear un rol de servicio, consulte [Agregación de un rol de servicio con permisos para implementar recursos de backend](amplify-service-role.md).

1. Elija **Guardar**. Amplify aplicará estos cambios la próxima vez que compile la aplicación.

# Compilaciones de backend condicionales (solo para aplicaciones de Gen 1)
<a name="conditional-backends"></a>

**nota**  
La información de esta sección es solo para aplicaciones de Gen 1. Amplify Gen 2 presenta una experiencia de desarrollador TypeScript basada en el código. Por lo tanto, esta característica no es necesaria para los backends de Gen 2.

Amplify admite compilaciones de backend condicionales en todas las ramificaciones de una aplicación de Gen 1. Para configurar las compilaciones de backend condicionales, defina la variable del entorno `AMPLIFY_DIFF_BACKEND` como `true`. Habilitar las compilaciones de backend condicionales ayudará a acelerar aquellas compilaciones en las que solo se realicen cambios en el frontend.

Cuando habilite las compilaciones de backend basadas en diferencias, Amplify intentará ejecutar una diferencia en la carpeta `amplify` de su repositorio al inicio de cada compilación. Si Amplify no encuentra ninguna diferencia, omitirá el paso de compilación del backend y no actualizará los recursos del backend. Si su proyecto no tiene la carpeta `amplify` en el repositorio, Amplify ignorará el valor `AMPLIFY_DIFF_BACKEND` de la variable de entorno. Para obtener más información sobre cómo configurar la variable de entorno `AMPLIFY_DIFF_BACKEND`, consulte [Configuración de compilaciones de backend basadas en diferencias para una aplicación de Gen 1](edit-build-settings.md#enable-diff-backend).

Si actualmente tiene comandos personalizados especificados en la configuración de compilación de la fase de backend, las compilaciones de backend condicionales no funcionarán. Si desea que esos comandos personalizados se ejecuten, deberá moverlos a la fase de frontend de la configuración de compilación en el archivo `amplify.yml` de su aplicación. Para obtener más información acerca de la actualización del archivo `amplify.yml`, consulte [Referencia de la especificación de compilación](yml-specification-syntax.md).

# Use los backends de Amplify en todas las aplicaciones (solo aplicaciones de Gen 1)
<a name="reuse-backends"></a>

**nota**  
La información de esta sección es solo para aplicaciones de Gen 1. Si quiere compartir recursos de backend para una aplicación de Gen 2, consulte [Share resources across branches](https://docs.amplify.aws/nextjs/deploy-and-host/fullstack-branching/share-resources/) en *Amplify Docs*

Amplify le permite reutilizar los entornos de backend existentes en todas sus aplicaciones de Gen 1 de una determinada región. Puede hacerlo al crear una nueva aplicación, al conectar una nueva ramificación a una aplicación existente o al actualizar un frontend existente para que apunte a un entorno de backend distinto.

## Reutilice backends para crear una nueva aplicación
<a name="reuse-backends-create-connect"></a>

**Para reutilizar un backend al crear una nueva aplicación en Amplify**

1. Inicia sesión en la consola de [Amplify Consola de administración de AWS](https://console.aws.amazon.com/amplify/) y ábrela.

1. Para crear el nuevo backend que usaremos en este ejemplo, haga lo siguiente:

   1. En el panel de navegación, elija **Todas las aplicaciones**.

   1. Elija **Nueva aplicación**, **Crear una aplicación**.

   1. Escriba un nombre para su aplicación, como **Example-Amplify-App**.

   1. Elija **Confirmar implementación**.

1. Para conectar un frontend a su nuevo backend, elija la pestaña **Entornos de alojamiento**.

1. Elija su proveedor de git y, a continuación, elija **Conectar ramificación**.

1. En la página **Añadir ramificación de repositorio**, elija el nombre de su repositorio en **Repositorios actualizados recientemente**. En **Ramificación**, seleccione la ramificación de su repositorio para conectarla.

1. En la página **Configuración de compilaciones**, haga lo siguiente:

   1. En **Nombre de aplicación**, seleccione la aplicación que desea usar para agregar un entorno de backend. Puede elegir la aplicación actual o cualquier otra aplicación de la región actual.

   1. En **Entorno**, seleccione el nombre del entorno de backend que desea añadir. Puede usar un entorno existente o crear uno nuevo.

   1. De forma predeterminada, la pila completa CI/CD está desactivada. Al desactivar el CI/CD de pila completa, la aplicación se ejecuta en modo de *solo extracción*. En el momento de la compilación, Amplify generará automáticamente el archivo `aws-exports.js` sin modificar el entorno de backend.

   1. Seleccione un rol de servicio existente para conceder a Amplify los permisos necesarios para modificar el backend de su aplicación. Si necesita crear un rol de servicio, elija **Crear un rol**. Para obtener más información sobre cómo crear un rol de servicio, consulte [Agregación de un rol de servicio con permisos para implementar recursos de backend](amplify-service-role.md).

   1. Elija **Siguiente**.

1. Elija **Guardar e implementar**.

## Reutilice los backends al conectar una ramificación a una aplicación existente
<a name="reuse-backends-connect-branch"></a>

**Para reutilizar un backend al conectar una ramificación a una aplicación de Amplify existente**

1. Inicia sesión en la consola de [Amplify Consola de administración de AWS](https://console.aws.amazon.com/amplify/) y ábrela.

1. Elija la aplicación a la que desea conectar una nueva ramificación.

1. En el panel de navegación, elija **Configuración de la aplicación** y **General**.

1. En la sección **Ramificaciones**, elija **Conectar una ramificación**.

1. En la página **Añadir ramificación de repositorio**, en **Ramificación**, seleccione la ramificación de su repositorio a la que desea conectar.

1. En **Nombre de aplicación**, seleccione la aplicación que desea usar para agregar un entorno de backend. Puede elegir la aplicación actual o cualquier otra aplicación de la región actual.

1. En **Entorno**, seleccione el nombre del entorno de backend que desea añadir. Puede usar un entorno existente o crear uno nuevo.

1. Si tiene que configurar un rol de servicio para conceder a Amplify los permisos necesarios para realizar cambios en el backend de su aplicación, la consola se lo solicitará. Para obtener más información sobre cómo crear un rol de servicio, consulte [Agregación de un rol de servicio con permisos para implementar recursos de backend](amplify-service-role.md).

1. De forma predeterminada, la pila completa CI/CD está desactivada. Si se desactiva la pila completa CI/CD , la aplicación se ejecuta en modo de *solo extracción*. En el momento de la compilación, Amplify generará automáticamente el archivo `aws-exports.js` sin modificar el entorno de backend.

1. Elija **Siguiente**.

1. Elija **Guardar e implementar**.

## Edite un frontend existente para que apunte a un backend distinto
<a name="reuse-backends-edit-existing"></a>

**Para editar una aplicación de frontend de Amplify de modo que apunte a un backend distinto**

1. Inicia sesión en la consola de [Amplify Consola de administración de AWS](https://console.aws.amazon.com/amplify/) y ábrela.

1. Elija la aplicación cuyo backend desea editar.

1. Elija la pestaña **Entornos de alojamiento**.

1. Busque la ramificación que desea editar y eligir **Editar**.  
![\[La ubicación del enlace Editar para una ramificación en la consola de Amplify.\]](http://docs.aws.amazon.com/es_es/amplify/latest/userguide/images/amplify_edit_backend.png)

1. En la página **Seleccione el entorno de backend a usar con esta ramificación**, en **Nombre de la aplicación**, seleccione la aplicación de frontend para la que quiere editar el entorno de backend. Puede elegir la aplicación actual o cualquier otra aplicación de la región actual.

1. En **Entorno de backend**, seleccione el nombre del entorno de backend que desea añadir.

1. De forma predeterminada, la pila completa CI/CD está habilitada. Desmarca esta opción para desactivar la pila completa CI/CD en este backend. *Al desactivar la pila completa, la CI/CD aplicación se ejecutará en modo de solo extracción.* En el momento de la compilación, Amplify generará automáticamente el archivo `aws-exports.js` sin modificar el entorno de backend.

1. Elija **Guardar**. Amplify aplicará estos cambios la próxima vez que compile la aplicación.