- Impresión
Guía para la transición de aplicaciones
Explicación sobre las transiciones en los activadores
Muchos activadores de las aplicaciones terminan con una transición. En este artículo se explica cómo funcionan las transiciones, sus funciones y qué se puede esperar al ejecutarlas.
Pre-Transition runtime is being deprecated in LTS 11. Any older apps using this feature must be migrated before LTS14 to continue running. Learn how to migrate apps here.
¿Qué son las Transiciones?
Las Transiciones son lo que permite al usuario navegar entre pasos y Apps. Dentro de cualquier tipo de disparador, se puede añadir una Transición para dirigir adecuadamente al usuario a través de las Apps que cree.
Al hacer clic en Agregar nueva transición, hay algunas opciones:
Ir al Paso
- Anterior
- Siguiente
- Paso específico
- Ir al paso por nombre
Aplicación
- Cancelar aplicación
- Cancelar aplicación y cerrar sesión del usuario actual
- Cancelar y cambiar a aplicación
- Cancelar y cambiar al paso Aplicación, paso
- Completar e ir a la pantalla de inicio
- Completar aplicación
- Completar aplicación y cerrar sesión del usuario actual
- Completar y cambiar a aplicación
- Completar y, a continuación, cambiar a Step App, Step
- Completar y cambiar a paso por nombre Paso
- Completar aplicación y, a continuación, ir al primer paso de la aplicación por nombre Aplicación
Uso de las transiciones
Es muy importante identificar las opciones disponibles, ya que sólo se puede añadir una a la sentencia Then de un Trigger. Para aclarar aún más este punto, es posible agregar una Transición a cada Then en un disparador que contenga múltiples condiciones, o sentencias else.
Otras notas sobre las transiciones son
- Una Transición debe ir al final de las Acciones Then. Esto asegura que todos los datos son capturados, y la Transición es la última acción para ese Disparador.
- Si se utilizan varios disparadores del mismo tipo (es decir, varios disparadores en el mismo botón), es necesario asegurarse de que toda la lógica basada en la transición se mantiene dentro de un único disparador.
Running apps with triggers having more than one transition action will no longer be supported starting March 2024 (LTS 12), and affected apps will automatically be archived without the ability to migrate to the new transitions. Starting in R261, you can choose whether to automatically have the affected app utilize a new trigger or follow step-by-step instructions to change the trigger yourself.
Interacciones del activador con las transiciones
Cuando se produce una transición, tanto los disparadores de nivel de paso como los de nivel de aplicación pueden activarse. Por ejemplo, un activador completo en un paso puede activar un activador de cierre de paso y un activador de finalización de aplicación. El siguiente diagrama esboza varios ejemplos para mostrar el flujo de eventos con transiciones.
Cómo migrar del tiempo de ejecución de pretransición al tiempo de ejecución de transición
Las aplicaciones que aún se encuentran en el tiempo de ejecución previo a la transición verán el siguiente aviso:
Iniciar migración abrirá un modal con instrucciones paso a paso sobre cómo migrar su aplicación. Este proceso puede iniciarse y detenerse en cualquier momento. En algunos casos, las aplicaciones podrán migrar automáticamente y no será necesaria ninguna acción. Lo único que debe hacer el usuario es hacer clic en ¡Convertir mi aplicación!
Sin embargo, en muchos casos, no podremos migrar la aplicación automáticamente, lo que significa que tendrán que hacer cambios en su aplicación para migrar. El proceso de migración proporcionará las siguientes instrucciones para que puedan migrar su aplicación:
FAQ
¿Puede el cliente confiar en que se resuelva el problema y no afecte al correcto funcionamiento de su configuración? Es decir, ¿seguirá siendo posible el enrutamiento de aplicaciones?
Sí, para la mayoría de los activadores podemos transferirlos automáticamente y se conserva la funcionalidad. En el caso de los activadores con tiempo de ejecución anterior a la transición, el proceso de migración será manual.
¿Existe un recorrido verbal de los activadores?
Cuando haga clic en iniciar migración, podrá retroceder y no se producirá ningún cambio en la aplicación. El botón de inicio de la migración les guiará y les indicará los activadores que deben modificarse. Se espera entonces que corrijan los activadores en su versión de desarrollo de la aplicación. Una vez que hayan probado y verificado que todo funciona como se espera, tendrán que publicar la aplicación. A continuación, pueden volver a ejecutar el flujo de migración inicial para asegurarse de que están listos para convertir la aplicación, lo que no se puede deshacer después. Pero pueden probar sus aplicaciones sin afectar a las aplicaciones publicadas hasta que realicen la conversión final (que requiere publicar una nueva versión de todos modos).
¿Has encontrado lo que buscabas?
También puedes dirigirte a community.tulip.co para publicar tu pregunta o ver si otros se han enfrentado a una pregunta similar.