Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Computer Skills
  2. Workflow
Computers

Automatizando el iPhone Con Workflow II

by
Difficulty:IntermediateLength:ShortLanguages:
This post is part of a series called Automating the iPhone With Workflow.
Automating the iPhone With Workflow I
Automating the iPhone With Workflow III

Spanish (Español) translation by Rafael Chavarría (you can also view the original English article)

Créelo o no, un iPhone puede ser automatizado. Sí, las herramientas no son tan poderosas como lo son en macOS, pero apps como Workflow, disponible por £2.99/$2.99 desde la App Store, puedes hacer bastante.

Workflow es más como IFTTT que como apps de automatización macOS como Keyboard Maestro. Encadenas acciones desde cualquiera de una docena de apps diferentes.

En el tutorial anterior, demostré los básicos absolutos de Workflow. En este tutorial cavaré un poco más profundo y veré características más avanzadas como variables. Si aún no has leído el primer tutorial, te recomiendo que lo hagas antes de continuar.

Introduciendo Variables

Las variables son una de las características más poderosas en Workflow. En vez de cada acción solo pasando tu entrada una vez, una variable te permite guardarla para que puedas usarla después en un flujo de trabajo.

Las variables pueden almacenar texto, imágenes, urls, y prácticamente cualquier otro tipo de contenido con el que puedas trabajar en Workflow.

Crear variables es simple en Workflow: cada salida es automáticamente una Variable Mágica. No tienes que hacer nada dramático; todas están ahí para que las uses.

Creando una Acción "Estaré en Casa en X Minutos"

Comenzaré a usar variables en un ejemplo relativamente simple. Voy a crear una acción que calcule cuánto tiempo te tomará llegar a una ubicación específica, en este caso, tu casa, y envía un mensaje de texto a un contacto específico.

Abre Workflow y toca Crear Flujo de Trabajo para crear un nuevo flujo de trabajo. Para este ejemplo, solo necesitas in flujo de trabajo normal. Nómbralo algo como, "En casa..."

creating new
Creando un nuevo flujo de trabajo.

La primera cosa que necesito hacer es definir en donde está casa. Ve a las acciones de Mapas y agrega Dirección al flujo de trabajo. Ingresa tu dirección.

adding address
Agregando tu dirección de casa al flujo de trabajo.

Después, regresa a las acciones de Mapas y agrega Obtener Tiempo de Viaje al flujo de trabajo. Selecciona Ubicación Actual y Manejando, a menos que regularmente uses bicicleta o camines a casa. Presiona el botón reproducir para probarlo.

testing
Probando la revisión de tiempo de viaje.

Deberías ver que tanto te tomaría llegar a casa desde la ubicación actual. De momento, estoy en Francia, así que me tomaría 19 horas, 30 minutos de manejo de vuelta a Irlanda.

Después, crea el mensaje que compartirá esta información. Agrega una acción Texto al flujo de trabajo.

adding text
Agregar una acción Texto.

Comienza a ingresar el mensaje que quieres enviar. Algo como, "¡Hey! Estaré en casa en [Tiempo de Viaje]. Te veo pronto. X" es perfecto.

Cuando llega el tiempo de ingresar el tiempo, presiona el botón que dice Tiempo de Viaje en la Barra de Variables; esta muestra todas la variables opuestas que puedes usar en el flujo de trabajo.

adding variable
Insertando una variable.

El último paso es configurar el flujo de trabajo para que mande un mensaje.

Agrega una acción Enviar Mensaje y selecciona al receptor que quieras. Estoy usando mis propios detalles de contacto para propósitos de demostración. Y un día en coche de Dublín.

sending a message
Agrega la acción Enviar Mensaje.

Presiona Hecho para terminar la acción. Ahora cuando la ejecutas en Workflow, este encontrará automáticamente el tiempo de viaje y preparará un texto para mandar a un ser querido y hacerle saber que estás en camino a casa.

finished action
Ejecutando el flujo de trabajo terminado.

Yendo Más Allá

Esta acción es bastante buena pero puede llevar las cosas más lejos. Primero, puedo modificarlo para que también envíe la ubicación actual en caso de tráfico o cualquier cambio. Después, agreguémoslo a la Pantalla de Inicio del iPhone.

Abre la acción de nuevo en Workflow. Presiona Editar para modificarla. Como en el primer paso, agrega una acción de Obtener Ubicación Actual.

editng
Editando la acción.

Después, edita la acción Texto. Agrega un línea que diga algo como "Estoy en [Ubicación Actual]".

Agrega la variable Ubicación Actual en el mensaje en el punto derecho. Si no lo ves en la barra Variables, presiona la Varita Mágica para ver una lista de posibles Variables Mágicas y selecciónala.

adding variable 2
Agregando la variable Ubicación Actual.

Cuando has terminado, presiona Hecho y prueba la acción.

La última cosa que hacer es agregarlo a la Pantalla de Inicio para que sea rápido y fácil de usar.

Presiona el icono Ajustes en la acción y después presiona Agregar a Pantalla de Inicio.

Adding to home screen
Agregando el flujo de entrada a la Pantalla de Inicio.

Personaliza el icono de manera que se vea como quieres y después presiona Hecho.

Customising the logo
Personalizando el logo.

Guarda la página web en la pantalla de inicio presionando el botón Compartir y después Agregar a Pantalla de Inicio. Ahora el flujo de trabajo se ejecutará siempre que presiones el botón.

The finished action
La acción finalizada en mi propia Pantalla de Inicio.

Concluyendo

Las variables son una manera realmente poderosa de agregar funcionalidad para flujos de trabajo. En vez de solo depender en una secuencia lineal de acciones, puedes almacenar información y usarla después.

Workflow hace realmente fácil trabajar con variables. En vez de tener que crear o declaras las propias, a través de Variables Mágicas, cada salida está disponible para que la uses.

En este tutorial he visto una manera realmente simple de usar dos variables para crear un mensaje de texto que comparte una ubicación y tiempo de viaje. Hay muchas características avanzadas de variables y Workflow que exploraremos en las siguientes lecciones.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.