Advertisement
  1. Code
  2. Coding Fundamentals
  3. Workflow

Automatizando o iPhone com 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)

Enquanto um dispositivo iOS não é tão fácil de automatizar como um Mac, com os aplicativos certos ainda há muito que você pode fazer. Um dos melhores aplicativos de automação do iOS é Workflow, disponível por 2,99 € / 2,99 $ na App Store, que explorarei em profundidade nos próximos tutoriais.

Fluxo de trabalho é um aplicativo que combina as ações de dezenas de outros aplicativos diferentes. É um pouco como IFTTT, mas para o seu telefone. Você pode usá-lo para fazer coisas como redimensionar e fazer upload de imagens para Dropbox, gravar notas de áudio, chamar um Uber e muito mais.

O básico de um fluxo de trabalho

Gatilhos

Os fluxos de trabalho podem ser executados de três maneiras diferentes:

  • Um fluxo de trabalho normal é acionado a partir do aplicativo de fluxo de trabalho ou salvo na tela inicial do dispositivo iOS
  • Um fluxo de trabalho do Today Widget é acionado a partir do widget Workflow
  • Um fluxo de trabalho de extensão de ação pode ser disparado a partir do menu de extensões do iOS

Cada tipo de gatilho tem seus próprios usos. Por exemplo, se você construir um fluxo de trabalho que os textos seu outro significativo e lhes diz quanto tempo até que você está em casa, um gatilho normal ou gatilho Today Widget vai ser mais útil.

Por outro lado, se você tiver um fluxo de trabalho que envia uma imagem para o Dropbox, uma extensão de ação é a mais útil.

Ações

Cada fluxo de trabalho é composto de ações. Há mais de 200 ações diferentes de mais de 50 aplicativos diferentes. Existem ações para muitos dos grandes aplicativos de produtividade do iOS; Dropbox, OmniFocus, Urso, Ulysses, Evernote, Instapaper, Pocket, Trello, Slack e dezenas de outras aplicações estão disponíveis.

Observe que, na primeira vez em que você executa, use uma ação que pode precisar dar permissão ao Workflow para acessar o aplicativo.

Quando você executa um fluxo de trabalho, o Workflow passará por cada ação passo a passo. Ele leva os resultados do passo anterior e passa para o próximo até que todas as ações sejam realizadas.

Para ilustrar, vou mostrar-lhe como construir um fluxo de trabalho simples.

Enviando imagens para o Dropbox

Neste artigo eu estou usando um monte de screenshots do meu iPhone para mostrar-lhe como usar Workflow. Para levá-los ao meu computador para que eu possa editá-los e enviá-los, estou usando o aplicativo que estou demonstrando. Vou usar este caso de uso simples como um exemplo. 

Abra o fluxo de trabalho e toque em Criar fluxo de trabalho.

Vamos deixar isso como um fluxo de trabalho Normal por enquanto. Mais tarde, eu vou modificá-lo para que ele possa ser executado como uma extensão de ação.

creating a workflowcreating a workflowcreating a workflow
Criando um novo fluxo de trabalho.

Toque no ícone Engrenagem e nomeie o fluxo de trabalho Salvar imagens no Dropbox ou algo similar. Toque em Concluído assim que o tiver nomeado.

renamingrenamingrenaming
Nomeando o fluxo de trabalho.

Agora é hora de começar a adicionar as ações. Toque no botão Ações no canto inferior esquerdo. Por padrão, você verá as ações sugeridas. Estas são ações comuns e relevantes para as ações já em seu fluxo de trabalho. A ação que estou procurando já está aqui.

Role para baixo até Fotos e vídeos. Arraste Selecione Fotos para a direita para adicioná-lo ao fluxo de trabalho.

addingactionaddingactionaddingaction
Adicionando uma ação.

Eu quero ser capaz de fazer upload de mais de uma imagem de modo flick o interruptor que diz Selecionar Múltiplo.

Toque em Ações novamente. A lista Ações sugeridas será atualizada para ações mais relevantes para as imagens. Role para baixo até encontrar a ação Save to Dropbox. Arraste-o para o fluxo de trabalho.

adding another actionadding another actionadding another action
Adicionando uma segunda ação.

Por predefinição, Pergunte onde guardar fica activado. Se você quiser um fluxo de trabalho mais flexível, deixe-o ligado. Se você souber que há uma pasta específica onde você deseja salvar as imagens, desligue-a e digite um caminho de destino.

Eu quero que as imagens sejam salvas no Dropbox / Inbox / @ Imagens então eu entrei / Inbox / @ Imagens no campo de texto.

configuring dropboxconfiguring dropboxconfiguring dropbox
Configurando a ação Dropbox.

Para testar a ação, pressione o botão Reproduzir na parte superior da tela. O aplicativo Fotos será aberto. Toque nas imagens que você deseja enviar para o Dropbox para selecioná-las. Quando tiver selecionado todos eles, toque em Concluído.

running the workflowrunning the workflowrunning the workflow
Executando o Fluxo de Trabalho.

O fluxo de trabalho passará para a próxima etapa. Neste caso, fazer o upload das imagens para o Dropbox. Deixe-o funcionar por alguns momentos e é isso, as imagens agora serão carregadas.

Você pode executar o fluxo de trabalho a qualquer momento, abrindo Workflow e tocando duas vezes nele.

Alterando-o para uma extensão de ação

Enquanto este fluxo de trabalho é útil, eu quero ser capaz de executá-lo diretamente a partir da aplicação Fotos. Vou criar um novo fluxo de trabalho que faz exatamente isso.

Crie outro novo fluxo de trabalho e chame-o algo como Action Upload.

Selecione Ação Extensão e, em Este fluxo de trabalho aceita escolher Imagens.

Vá para Ações e selecione a ação Salvar em Caixa de depósito. Adicione o Caminho de Destino desejado e toque em Concluído.

second actionsecond actionsecond action
Fazendo a extensão.

Dirija-se à aplicação Fotos e seleccione a imagem ou imagens que pretende carregar. Toque no ícone Extensões e selecione Executar fluxo de trabalho.

running the extensionrunning the extensionrunning the extension
Executando o fluxo de trabalho de extensão.

Todas as extensões de ação disponíveis aparecerão. Selecione Action Upload e deixe-o correr. As imagens serão salvas no Dropbox.

Como encontrar mais fluxos de trabalho

Durante os próximos tutoriais, estarei explorando mais profundamente o Workflow. No entanto, há centenas de fluxos de trabalho já disponíveis, criados por outros membros da comunidade do Workflow.

workflow galleryworkflow galleryworkflow gallery
A Galeria de fluxo de trabalho.

Para adicionar um, abra Workflow e vá para Galeria. Navegue pelas diferentes categorias disponíveis ou use a ferramenta Pesquisar para procurar fluxos de trabalho que lhe interessam. Quando encontrar um fluxo de trabalho que pretende adicionar, seleccione-o e toque em Obter fluxo de trabalho. Ele será adicionado à sua aplicação.

Empacotando

Há muito para Workflow, mas vale a pena o esforço para aprender. Com ele, você pode automatizar um grande número de funções iOS. Se você tiver alguma dúvida ou sugestão, por favor, deixe-me saber nos comentários.

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.