Advertisement
  1. Code
  2. Coding Fundamentals
  3. Workflow

Automatizando el iPhone Con Workflow I

Scroll to top
Read Time: 5 min
This post is part of a series called Automating the iPhone With Workflow.
Automating the iPhone With Workflow II

() translation by (you can also view the original English article)

Mientras que un dispositivo iOS no es tan fácil de automatizar como una Mac, con las aplicaciones correctas aún hay mucho que puedes hacer. Una de las mejores apps de automatización es Workflow, disponible por £2.99/$2.99 desde la app store, la cuál estaré explorando a profundidad en los siguientes tutoriales.

Workflow es una app que enlaza acciones de docenas de otras diferentes aplicaciones. Es un poco como IFTT pero para tu teléfono. Puedes usarlo para hacer cosas como redimensionar y subir imágenes a Dropbox, grabar notas de audio, llamar un Uber y mucho más.

Los Básicos de un Flujo de Trabajo

Disparadores

Los flujos de trabajo pueden ser ejecutados en tres diferentes maneras:

  • Un flujo de trabajo Normal es disparado desde la aplicación Workflow o guardado a la pantalla de inicio del dispositivo iOS
  • Un flujo de trabajo Today Widget es disparado desde el widget Workflow
  • Un flujo de trabajo Action Extension puede ser disparado desde el Menú de Extensiones iOS

Cada tipo de disparador tiene sus propios usos. Por ejemplo, si construyes un flujo de trabajo que manda un texto a tu pareja y le dice cuánto tardarás en llegar a casa, un disparador normal o Today Widget va a ser más útil.

Por otro lado, si tienes un flujo de trabajo que sube una imagen a Dropbox, una Extensión de Acción es lo más útil.

Acciones

Cada flujo de trabajo está hecho de acciones. Hay más de 200 diferentes acciones desde más de 50 apps diferentes. Hay acciones para muchas de las grandes aplicaciones iOS de productividad; Dropbox, OmniFocus, Bear, Ulysses, Evernote, Instapaper, Pocket, Trello, Slack, y docenas de otras aplicaciones también están disponibles.

Nota, la primera vez que usas una acción podrías necesitar darle permiso a Workflow para acceder la app.

Cuando ejecutas un flujo de trabajo, Workflow irá a través de cada acción paso por paso. Este toma los resultados del paso anterior y los pasa al siguiente hasta que todas las acciones son realizadas.

Para ilustrar, te mostraré cómo construir un flujo de trabajo simple.

Subiendo Imágenes a Dropbox

En este artículo estoy usando muchas capturas de pantalla desde mi iPhone para mostrarte cómo usar Workflow. Para llevarlas a mi computadora para que pueda editarlas y subirlas, estoy usando la misma app que estoy demostrando. Usaré este simple caso de uso como un ejemplo.

Abre Workflow y presiona Crear Workflow.

Dejemos esto como flujo de trabajo Normal por ahora. Después, lo modificaré para que puede ejecutarse como una Extensión de Acción.

creating a workflowcreating a workflowcreating a workflow
Creando un nuevo flujo de trabajo.

Presiona el icono de engrane y nombra el flujo de trabajo a Guardar Imágenes en Dropbox o algo similar. Presiona Hecho una vez que lo tengas nombrado.

renamingrenamingrenaming
Nombrando el flujo de trabajo.

Ahora es tiempo de empezar a agregar las acciones. Presiona el botón Acciones en la parte inferior izquierda. Por defecto verás las Acciones Sugeridas. Estas son acciones comunes y unas relevantes a las acciones que ya están en tu flujo de trabajo. La acción que estoy buscando ya está aquí.

Desliza hacia abajo a Fotos y Videos. Arrastra Seleccionar Fotos a la derecha para agregarlo al flujo de trabajo.

addingactionaddingactionaddingaction
Agregando una Acción.

Quiero poder subir más de una imagen así que activo el interruptor que dice Seleccionar Múltiple.

Presiona Acciones de nuevo. La lista de Acciones Sugeridas tendrá acciones actualizadas que son más relevantes a imágenes. Desliza hacia abajo hasta que encuentres la acción Guardar en Dropbox. Arrástrala al flujo de trabajo.

adding another actionadding another actionadding another action
Agregando una segunda acción.

Por defecto, Preguntar Donde Guardar está encendido. Si quieres un flujo de trabajo más flexible, déjalo encendido. Si sabes que hay una carpeta específica en donde quieres guardar las imágenes, desactívalo e ingresa una Ruta Destino.

Quiero que las imágenes se guarden en Dropbox/Inbox/@Images así que ingresé /Inbox/@Images en el campo de texto.

configuring dropboxconfiguring dropboxconfiguring dropbox
Configurando la acción Dropbox.

Para probar la acción, presiona el botón Reproducir en la parte superior de la pantalla. La app de Fotos se abrirá. Presiona las imágenes que quieres subir para que Dropbox las seleccione. Cuando las hayas seleccionado todas, presiona Hecho.

running the workflowrunning the workflowrunning the workflow
Ejecutando el Flujo de Trabajo.

Workflow continuará al siguiente paso. En este caso, subir las imágenes a Dropbox. Deja que corra por unos cuantos momentos y eso es todo, las imágenes ahora serán subidas.

Puedes ejecutar el flujo de trabajo en cualquier momento abriendo Workflow y presionando dos veces sobre este.

Cambiándolo a Extensión de Acción

Mientras este flujo de trabajo es útil, quiero poder ejecutarlo directamente desde la app de Fotos. Crearé un nuevo flujo de trabajo que haga justo eso.

Crea otro nuevo flujo de trabajo y nómbralo algo como Acción Subir.

Selecciona Extensión de Acción y después, bajo Este flujo de trabajo acepta elige Imágenes.

Ve a Acciones y selecciona la acción Guardar a Dropbox. Agrega la  Ruta Destino que quieres y presiona Hecho.

second actionsecond actionsecond action
Haciendo la extensión.

Dirígete a la app Fotos y selecciona la imagen o imágenes que quieres subir. Presiona el icono Extensiones y selecciona Ejecutar Flujo de Trabajo.

running the extensionrunning the extensionrunning the extension
Ejecutando la extensión de flujo de trabajo.

Todas las Extensiones de Acción disponibles se mostrarán. Selecciona Acción Subir y déjala correr. Las imágenes serán guardadas a Dropbox.

Encontrando Más Flujos de Trabajo

En los siguientes tutoriales, estaré excavando más profundo en Workflow. Hay, sin embargo, cientos de flujos de trabajo ya disponibles, construidos por otros miembros de la comunidad Workflow.

workflow galleryworkflow galleryworkflow gallery
La Galería Workflow.

Para agregar una, abre Workflow y ve a Galería. Navega a través de las diferentes categorías disponibles o usa la herramienta Buscar para buscar flujos de trabajo que te interesen. Cuando has encontrado un flujo de trabajo que quieres agregar, selecciónalo y presiona Obtener Flujo de Trabajo. Este será agregado a tu app.

Concluyendo

Hay mucho en Workflow, pero vale el esfuerzo aprender. Con este, puedes automatizar un enorme número de funciones iOS. Si tienes cualquier pregunta o sugerencia, por favor déjame saber en los comentarios.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
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.