Como tornar o iPhone mais funcional que o Android por US$ 3. Aspectos práticos do uso do Workflow em soluções PLM Workflow de onde veio no computador

Aspectos práticos do uso do Workflow em soluções PLM

Dmitry Sadovnikov, Nikolay Shiryaev

Atualmente é impossível imaginar um sistema PDM/PLM sério que não inclua ferramentas para automatizar processos de negócios e fluxo de documentos - Workflow. Mas, infelizmente, em vários casos, ao implementar uma solução PDM/PLM, a importância deste subsistema é subestimada e o Workflow é usado, na melhor das hipóteses, como um simples sistema interno de e-mail corporativo. Neste artigo, tentamos dar aos leitores uma compreensão mais completa das capacidades do subsistema Workflow usando o exemplo do subsistema correspondente da solução Lotsia PDM PLUS.

O que é fluxo de trabalho

Em primeiro lugar, vamos entender a terminologia. A organização internacional Workflow Management Coalition (WfMC) define o termo Workflow da seguinte forma: é “a automação de um processo de negócio, total ou parcial, em que documentos, informações ou tarefas são transferidos de um participante para outro para executar ações de acordo com um conjunto de regras metodológicas (procedimentais)”. Ou seja, estamos falando em automatizar não só o fluxo de documentos, mas também os processos de negócios. Neste caso, um processo de negócio é entendido como um conjunto de procedimentos ou atividades inter-relacionadas que implementam uma tarefa empresarial ou objetivo de política empresarial, via de regra, no contexto da estrutura organizacional de uma empresa com determinadas funções e relações entre o pessoal. Esta definição parece-nos mais correta e compreensível do que a frase “fluxo de trabalho” utilizada nas publicações de vários autores nacionais, que é uma cópia direta do inglês.

A implementação real da automação de processos de negócios recai sobre sistemas de classe Workflow Management System, que descrevem, criam e gerenciam a execução de processos de negócios por meio do uso de software que utiliza uma ou mais ferramentas para processar processos de negócios. Estas ferramentas interpretam a descrição do processo de negócio, interagem com os seus participantes e, quando necessário, utilizam ferramentas e aplicações de software.

Diferenças entre sistemas de fluxo de trabalho e sistemas de e-mail

Pessoas novas em sistemas de Workflow geralmente perguntam por que precisam de um sistema de Workflow se já possuem um programa de e-mail.

As principais diferenças entre eles são as seguintes:

  • controlabilidade completa do estado do processo a qualquer momento. O e-mail pode ser comparado a um estilingue a partir do qual você “dispara” sua mensagem e depois não tem controle sobre ela. O destinatário pode encaminhar sua mensagem para outra pessoa sem que você saiba. Nos sistemas Workflow, você pode ver a qualquer momento exatamente onde sua mensagem está localizada e quais ações foram realizadas nela;
  • a capacidade de automatizar processos de negócios complexos. Os sistemas de fluxo de trabalho permitem não apenas trocar mensagens e enviar arquivos, mas também realizar diversas ações (por exemplo, executar um script, alterar direitos de acesso a documentos, etc.) automaticamente, dependendo das condições especificadas ao descrever o processo de negócios. Além disso, a maioria dos sistemas de fluxo de trabalho oferece suporte a um mecanismo de transação;
  • descrição visual dos processos de negócios. A maioria dos sistemas de fluxo de trabalho contém editores gráficos que permitem construir diagramas complexos de processos de negócios;
  • a repetibilidade sustentável dos processos de negócios no Workflow é alcançada através do uso de modelos pré-configurados;
  • oportunidades significativamente maiores de análise de processos em Workflow devido ao armazenamento das informações dos processos em um único banco de dados.

Finalidade do subsistema Workflow de sistemas PDM/PLM

Nos sistemas PDM/PLM, o subsistema Workflow é utilizado, via de regra, para resolver as seguintes tarefas:

  • gestão de processos de suporte ao ciclo de vida do produto;
  • gerenciamento de roteamento de documentos;
  • gestão do processo de aprovação de documentação e alterações;
  • gestão de atividades organizacionais e técnicas;
  • gerenciamento de roteamento de formulários;
  • organização de boletins informativos.

É claro que esta lista pode variar dependendo das especificidades do empreendimento e não é exaustiva.

Funcionalidade básica do subsistema Workflow de sistemas PDM/PLM

Em relação à implementação em sistemas PDM/PLM, o subsistema Workflow normalmente possui as seguintes funcionalidades:

  • descrição gráfica de modelos de processos de negócios;
  • roteamento sequencial;
  • roteamento paralelo (inclusive com paralelização dinâmica de trabalho);
  • roteamento combinado;
  • construir processos de negócios complexos com subprocessos aninhados;
  • mudar de rota rapidamente;
  • automação de atribuição e alteração de atributos de objetos;
  • automação de alteração de direitos de acesso a objetos e documentos;
  • apoio à votação e preparação de reuniões;
  • redirecionamento de tarefas (substituição de executores);
  • notificação;
  • integração com sistemas de e-mail.

Esses recursos funcionais permitem resolver uma ampla gama de problemas práticos. Vejamos como isso pode ser aplicado na prática.

Descrição dos processos de negócios

Uma tarefa importante para uma transição bem-sucedida para o gerenciamento eletrônico de documentos é a apresentação dos processos de negócios em um formato que suporte o processamento automatizado. Ao implementar sistemas de informação complexos, os sistemas de reengenharia de processos de negócios (BPR) são agora frequentemente utilizados. A descrição de um processo de negócio neles consiste em um conjunto de atividades e seus relacionamentos, critérios para indicar o início e o fim do processo e informações sobre atividades individuais, como participantes, aplicativos de software e dados associados, etc., descritas usando uma metodologia e notação específicas.

Em alguns casos, os sistemas modernos de fluxo de trabalho lidam com sucesso com as tarefas de descrição de processos de negócios (definição de processo) de quase qualquer nível de complexidade, incluindo subprocessos aninhados. No subsistema Workflow do programa Lotsia PDM PLUS, um editor visual é usado para descrever modelos de processos de negócios, que permite construir uma descrição dos processos no modo arrastar e soltar. A descrição do processo pode incluir atividades manuais e automatizadas, e também identifica diversas atividades, regras metodológicas e informações de controle associadas para controlar a sequência de ações durante a execução do processo.

Podem ser usados ​​roteamento sequencial e paralelo ou combinado. E o uso generalizado de oportunidades para selecionar dados de vários diretórios e classificadores minimiza possíveis erros associados à entrada manual de informações e alivia os usuários do sistema de procedimentos rotineiros.

Com base nos modelos de processos de negócios construídos, instâncias de processos individuais são executadas posteriormente, cada uma delas associada a um conjunto específico de dados relacionados a esta instância de processo individual (Caso de Fluxo de Trabalho).

Essa descrição formalizada dos processos de negócios atende aos requisitos dos padrões de gestão de qualidade da série ISO 9000 em termos de repetibilidade sustentável dos processos.

Ao descrever um processo de negócio no sistema Workflow, são criados imediatamente formulários de tela e ajuda contextual para os usuários do sistema.

Exemplos típicos de modelos de processos de negócios para uso em sistemas PDM/PLM são:

o processo de desenvolvimento e aprovação de documentação de projeto, engenharia ou tecnológica para ESKD/SPDS (incluindo submissão múltipla de documentos para aprovação);

  • o processo de fazer alterações de acordo com o ESKD;
  • o processo de troca de informações com contrapartes e departamentos relacionados;
  • processo de emissão de tarefas.

É claro que uma descrição formal de um processo de negócios não nega a possibilidade de roteamento e mensagens livres, que também são usados ​​em sistemas de fluxo de trabalho.

Verificação de processos de negócios

Um ponto importante na modelagem de processos de negócios é a verificação da validade do processo criado. Neste caso, o processo é verificado quanto à ausência de formulários de tela necessários, executores especificados e condições de transição entre tarefas (etapas), presença de ações inacabadas, etc. O editor de Workflow do sistema Lotsia PDM PLUS inclui ferramentas para verificação automática de modelos de processos de negócios, o que simplifica muito o procedimento de criação e controle deles.

Iniciando uma instância de processo

Depois que um modelo de processo de negócios for criado, um número ilimitado de instâncias de processos de negócios poderá ser iniciado usando-o. Nesta fase do sistema, as variáveis ​​​​do modelo de processo de negócio são substituídas por valores específicos desta instância de processo.

Para modelos de processos de negócios complexos que possuem diferentes opções de como os executores trabalham com eles, pode-se usar paralelização dinâmica de trabalho e transições condicionais. Atribuição dinâmica de executores, substituição de executores, redirecionamento de trabalho, etc.

Ao mesmo tempo, quando uma tarefa é transferida para um executor participante do processo (o processo transita para uma etapa em que esse usuário participa), aparece uma mensagem correspondente em sua janela pessoal de tarefas e mensagens, que pode ser duplicada por um notificação especial que é acionada mesmo se o sistema Lotsia PDM PLUS não estiver em execução em seu computador.

Monitoramento do status do processo de negócios

Uma das vantagens inegáveis ​​do Workflow é a capacidade de monitorar o estado de um processo em execução a qualquer momento e receber um relatório resumido sobre a execução de todos os processos.

Lotsia PDM PLUS permite determinar visualmente o estado de qualquer processo no mapa, bem como receber um relatório de controle de execução.

O administrador do sistema também pode configurar relatórios especializados para monitorar a execução dos processos de negócio de seu interesse.

Para todos os cartões de processos de negócios e mensagens gratuitas, é mantido automaticamente um histórico de correspondência, a partir do qual a qualquer momento você pode visualizar, por exemplo, toda a cadeia de movimentação do documento de seu interesse, incluindo informações sobre o horário de recebimento e leitura das mensagens correspondentes.

Todas essas características facilitam muito o cumprimento da organização com os requisitos das normas da série ISO 9000 em termos de registro das ações do usuário e monitoramento da execução.

Usando funções especializadas

Além dos recursos padrão para sistemas de Workflow profissionais (como newsletters, gerenciamento de direitos de acesso, etc.), o Lotsia PDM PLUS inclui uma série de funções especializadas personalizáveis. Uma delas é a possibilidade de organizar a votação eletrônica. Neste caso, os participantes votantes podem votar em vários assuntos em uma votação, expressar uma opinião divergente e fazer comentários. Os resultados da votação podem ser processados ​​de várias maneiras e exibidos de forma visual.

Cliente de e-mail integrado e integração com ferramentas de entrada de dados

Uma das vantagens do sistema Lotsia PDM PLUS Workflow é a presença de um cliente de e-mail integrado. Na prática, isso significa suporte aos protocolos POP3 e SMTP. Várias contas de e-mail externas podem ser configuradas para cada usuário no Lotsia PDM PLUS. Assim, tanto a correspondência interna quanto a externa são armazenadas em um banco de dados e conduzidas de forma totalmente transparente. O mais valioso aqui é a vinculação automática da correspondência interna e externa sobre um assunto específico em uma cadeia de histórico de correspondência de ponta a ponta. Um exemplo típico: uma mensagem externa é encaminhada para um destinatário interno, a sua resposta é reencaminhada para o destinatário externo, o destinatário externo responde novamente, etc. e assim por diante. Nesta situação, o Lotsia PDM PLUS conectará automaticamente todas essas mensagens entre si e exibirá visualmente toda a cadeia de cartas no histórico de correspondência.

Ao mesmo tempo, a capacidade de usar o gerenciador de e-mail de entrada integrado é muito conveniente. Graças a ele, o usuário pode escolher quais emails externos devem ser colocados na base de dados Lotsia PDM PLUS.

As mensagens externas recebidas no Lotsia PDM PLUS podem ser roteadas da mesma forma que as mensagens de destinatários internos.

A integração com ferramentas de entrada de informações permite colocar imediatamente um documento digitalizado no sistema e utilizá-lo em um processo de negócio (ou enviá-lo por uma rota predefinida).

Estas funções facilitam a troca de informações com organizações que não possuem sistemas PDM/PLM.

Reengenharia de fluxo de trabalho e processos de negócios

Chega um momento no trabalho de qualquer empresa em que seus processos de negócios exigem revisão e modernização. O uso do Workflow também pode ajudar durante o estágio de reengenharia dos processos de negócios.

Para analisar e otimizar processos de negócios, você pode usar estatísticas acumuladas sobre processos concluídos. Neste caso, para reduzir a carga no servidor de trabalho do sistema PDM/PLM, faz sentido carregar os dados do processo em um banco de dados separado e analisá-los usando ferramentas especiais (OLAP, etc.). Mas a análise primária também pode ser realizada utilizando o gerador de relatórios incluído na solução Lotsia PDM PLUS.

Com base nos dados obtidos é possível determinar pontos críticos (tarefas críticas, departamentos, executores, etc.) dos processos e posteriormente alterar modelos de processos de negócio de forma a otimizá-los.

Esses recursos do subsistema Workflow facilitam o suporte aos requisitos dos padrões da série ISO 9000 em termos de auditoria de processos de negócios.

Experiência positiva de implementação de Workflow

Como mostra a experiência de implementação do subsistema Workflow da solução Lotsia PDM PLUS, a produtividade do trabalho devido à implementação da automação de processos de negócios aumenta em média várias vezes, e para tarefas individuais (por exemplo, emitir tarefas para departamentos relacionados em organizações de design) - dezenas de vezes.

Infelizmente, o formato de um artigo de revista não permite falar detalhadamente sobre todas as funções úteis do subsistema Workflow; quem quiser conhecê-las mais detalhadamente pode fazê-lo em seminários gratuitos realizados regularmente pelo Lotsia Soft grupo de companhias.

Acredite ou não, o iPhone pode ser automatizado. É claro que as ferramentas para isso não são tão poderosas quanto as do macOS, mas com aplicativos como o Workflow, que está disponível na App Store por £ 2,99/$ 2,99, você pode fazer bastante.

O fluxo de trabalho é mais semelhante aos aplicativos de automação para IFTTT do que aos aplicativos macOS como o Keyboard Maestro. Você combina ações de vários aplicativos diferentes.

No tutorial anterior, dei uma ideia bem geral de Workflow. Agora gostaria de me aprofundar um pouco mais e examinar funcionalidades avançadas, como uma variável. Se você ainda não leu o primeiro tutorial, sugiro fortemente que o faça antes de continuar.

Introdução às variáveis

Variável é um dos recursos mais importantes do Workflow. Em vez de usar os resultados das ações em andamento uma vez, uma variável permite salvá-los para uso posterior.

A variável pode salvar textos, imagens, URLs e qualquer outro tipo de conteúdo que possa ser trabalhado no Workflow.

Criar variáveis ​​no Workflow é um processo simples: cada resultado torna-se automaticamente uma variável milagrosa. Você não precisa fazer nada de especial; eles já estão todos aqui à sua disposição.

Criando ações "Estarei em casa em X minutos"

Começarei usando uma variável em um exemplo relativamente simples. Vou criar uma ação que determina quanto tempo levará para chegar em algum local específico, no caso sua casa, e envia o resultado para um contato específico.

Abra Workflow e clique em Criar Workflow para criar um novo fluxo de trabalho. Para este tipo de tarefa você precisa do fluxo de trabalho normal. Vamos chamá-lo de "Estarei em casa em..."

Crie um novo fluxo de trabalho.

A primeira coisa a fazer é determinar onde está localizada a casa. Abra mapas clicando em Mapas e adicione Endereço ao seu fluxo de trabalho. Digite seu endereço.

Adicionando seu endereço residencial ao fluxo de trabalho.

Vá em frente, volte ao Maps e adicione Obter tempo de viagem ao seu fluxo de trabalho. Selecione Localização atual e direção, a menos que você normalmente caminhe ou ande de bicicleta para casa. Clique no botão play para testar.

Testando o resultado do tempo de viagem.

Você deve ver quanto tempo levará para chegar em casa a partir de sua localização atual. Atualmente estou na França, então dirigir para casa na Irlanda levará 19 horas e 30 minutos.

Adicionando uma mensagem

Comece a digitar a mensagem que deseja enviar. Algo como: “Olá! Estarei em casa em X minutos. Até breve. Beijos.”

Quando precisar informar o horário, clique no botão Tempo de Viagem na Barra de Variáveis; ele exibe todas as variáveis ​​possíveis que você pode usar em seu fluxo de trabalho.

Introdução de uma variável.

A última etapa é configurar o fluxo de trabalho para enviar mensagens.

Adicione a ação Enviar mensagem e selecione um destinatário. Estou usando minhas informações de contato e localização para demonstrar.

Adicionando uma ação de envio de mensagem.

Clique em Concluído para concluir a ação. Agora que você o lançou no Workflow, ele detectará automaticamente o tempo de viagem e preparará uma mensagem de texto para enviar aos seus entes queridos, avisando que você está voltando para casa.

Inicie um fluxo de trabalho pronto.

Vá em frente

Esta é uma ação muito boa, mas não é tudo o que podemos fazer. Em primeiro lugar, podemos ajustá-lo para que, entre outras coisas, envie a sua localização atual em caso de engarrafamentos ou outros imprevistos. E em segundo lugar, podemos adicionar esta ação à tela do seu iPhone.

Abra esta atividade novamente no Workflow. Clique em Editar para alterá-lo. Comece adicionando uma ação Obter localização atual.

Mude a ação.

Adicione uma variável Local Atual à mensagem no local apropriado. Se você não vê-lo no menu de variáveis, clique na Varinha Mágica para ver uma lista de todas as variáveis ​​milagrosas possíveis e selecione a que você precisa.

Adicionando uma variável de localização atual.

Quando terminar, clique em Concluído e teste a ação.

Por fim, adicione-o à tela do seu telefone para um uso rápido e fácil.

Primeiro, toque no ícone Configurações na ação e depois em Adicionar à tela inicial.

Adicionando uma ação à tela do seu telefone.

Personalize o ícone para ficar do jeito que você gosta e clique em Concluído.

Personalização do logotipo. Ação concluída na minha tela.

Vamos encerrar

Variáveis ​​são uma ótima maneira de adicionar funcionalidade ao seu fluxo de trabalho. Em vez de simplesmente depender de uma sequência direta de ações, você pode acumular informações e utilizá-las a qualquer momento.

O fluxo de trabalho torna o trabalho com variáveis ​​muito simples. Você não precisa criar uma variável ou declará-la, graças ao milagre da variável, todos os resultados estão disponíveis para uso.

Neste tutorial, mostrei uma maneira muito simples de usar duas variáveis ​​para criar uma mensagem de texto que compartilhe sua localização e tempo de viagem. Mas o Workflow possui funções variáveis ​​ainda mais avançadas, que exploraremos em lições futuras.

Acho que todos concordarão que com o advento do iPhone o trabalho ficou mais fácil. Este dispositivo compacto permite-nos realizar as tarefas diárias de trabalho de forma rápida, fácil e onde quer que estejamos. Graças a desenvolvedores de aplicativos terceirizados, o iPhone está se tornando mais útil a cada dia. Existem até aplicativos criados exclusivamente para isso. Este artigo falará sobre um programa de automação de processos chamado e vários cenários úteis para seu uso.

Lembretes

Os lembretes padrão do iOS têm a capacidade de acioná-los com base na hora ou na chegada a um local específico, mas o Workflow permite que você personalize seus lembretes com muito mais precisão. Além disso, é possível interagir com lembretes existentes definindo um script que será executado em um horário determinado. O Workflow também pode funcionar com listas de tarefas de terceiros, oferecendo a mesma funcionalidade. A propósito, se você adicionar alguns lembretes regularmente, esse processo também poderá ser automatizado.

Encurtamento de link

Muitos de nós muitas vezes temos que enviar links no Twitter ou por meio de mensagens instantâneas, e às vezes é melhor encurtar esses links. Lançar um navegador para isso e procurar um serviço que o ajude é extremamente demorado e inconveniente. A extensão Workflow para Safari permite encurtar rapidamente um link e copiá-lo para a área de transferência.

Ver código-fonte

Digitalizando códigos QR

Você não deve manter um aplicativo separado para leitura de códigos QR em seu smartphone, que pode ser útil a qualquer momento e ao mesmo tempo pode não ser usado por anos. Um thread especial no Workflow chama a câmera e lê o código.

Abrindo tweets no Tweetbot

Muitos usuários do iPhone usam um cliente Twitter incrível. No entanto, quando você recebe um link para um tweet ou para a página de um usuário, você vê uma versão terrível da web para celular. O Workflow é capaz de resolver esse problema direcionando todos esses links para o seu cliente favorito.

Salvando fotos do Instagram

Além da grande quantidade de selfies no Instagram, há uma grande quantidade de fotos interessantes e lindas, mas não há como salvá-las no seu aparelho. O Workflow pode salvar fotos do Instagram diretamente na galeria usando um link copiado. Os usuários ativos do Instagram encontrarão muitos outros cenários úteis, mas a maioria deles envolve a publicação automática de determinado conteúdo.

Apesar dos muitos benefícios do navegador Safari integrado, algumas pessoas preferem usar o Chrome em seus iPhones. Se os aplicativos de terceiros não suportam a capacidade de abrir links imediatamente no Chrome, usar o navegador não é muito conveniente. No entanto, o Workflow também pode ajudar neste caso.

Claro, esses não são todos os recursos do Workflow. Eles são quase ilimitados; você pode encontrar cenários populares na galeria de aplicativos. Para criar o seu próprio, você terá que ter um bom entendimento do que exatamente deseja automatizar, já que a escolha é enorme. Um recurso interessante é que você pode exibir cada cenário como um ícone separado na tela inicial. Tudo o que você fez anteriormente em várias etapas pode ser feito com um toque.

O fluxo de trabalho não pode ser chamado de simples. Este programa é voltado para usuários avançados e não adianta postar tutoriais para determinados cenários. Para usar o Workflow ao máximo, você precisa entender como as coisas funcionam, o que só pode ser obtido com a experiência. De uma chance. O programa pode ser instalado na App Store por 199 rublos, e o tempo que você pode economizar não tem preço.

Baseado em materiais do iDB

E não estou exagerando. Workflow é um aplicativo iOS que contém cerca de 100 modelos para diversas ações. Com ele, você pode criar GIFs, adicionar diversas ações à sua tela inicial, criar páginas em PDF diretamente no Safari e muito mais.

Em seu design, o Workflow é muito semelhante ao Launch Center Pro. Ambos os aplicativos oferecem grandes oportunidades para automatizar qualquer coisa. No entanto, o Workflow tem várias vantagens.

Em primeiro lugar, a relevância da aplicação. Por exemplo, o Workflow oferece suporte a extensões no Safari. Em segundo lugar, uma “loja” integrada de modelos. Você pode criar novos modelos, publicá-los para outros usuários verem e baixar suas criações. Existe uma guia “Destaque”, que contém os melhores modelos.

Outra vantagem do Workflow é sua simplicidade. Por exemplo, digamos que você queira criar um novo modelo que tire várias fotos e as combine em um GIF. Para isso, basta arrastar e soltar as ações “Tirar foto” e “Fazer GIF” no campo de criação do modelo.

O aplicativo suporta trabalho com a maioria dos serviços. Claro, existe o Evernote, o Dropbox e o resto.

E, claro, a principal característica é uma galeria ou loja de modelos. Não se deixe enganar pela palavra “loja”, todos os modelos aqui são totalmente gratuitos. Existem várias categorias: extensões, trabalho com área de transferência e compartilhamento.

Existem dezenas de ações diferentes para criar seus próprios modelos. Mas, para ser sincero, estou habituado a confiar noutras pessoas com mais conhecimento neste aspecto e encontrei na loja tudo o que me poderia ser útil. No entanto, se você tiver uma ideia para o seu próprio modelo, poderá dar vida a ele sem problemas.

Aqui está uma pequena lista do que o aplicativo pode fazer:

  1. Crie GIFs a partir de suas fotos.
  2. Adicione ícones dos seus contatos favoritos à sua área de trabalho.
  3. Faça um PDF a partir de uma página no Safari.
  4. Tweet a música que você está ouvindo no momento.
  5. Baixe todas as imagens de uma página da web.
  6. Encontre o café mais próximo com um clique (não funciona na Ucrânia).

E muito mais. Se você está faltando os recursos de um iPhone ou iPad, então Workflow é o que você está procurando. Este é um ótimo aplicativo de automação que também é muito fácil de usar.

Mas para iOS também existe uma ferramenta que permite criar seu próprio processo automatizando algumas ações.

O Workflow ganhou recentemente o prestigiado Apple Design Award 2015. Para quê? Vamos dar uma olhada mais de perto no aplicativo.

Primeiro listarei os principais recursos do aplicativo e depois descreverei cada ponto detalhadamente.

Principais recursos do fluxo de trabalho

1. O usuário pode especificar uma sequência de ações que o sistema executará a seu pedido.

2. Os programas são chamados a partir do próprio aplicativo ou podem ser chamados a partir de outros aplicativos como extensões.

3. O aplicativo contém exemplos prontos das coisas mais populares e interessantes. Por exemplo, criar Gifs a partir de fotos ou pesquisar imagens em uma página web.

Programas prontos para Workflow

Estes são os programas incluídos imediatamente no Workflow. Ou seja, qualquer usuário pode baixá-los gratuitamente dentro do programa e utilizá-los para os fins pretendidos. Todos os programas estão localizados na seção Galeria. Para obter o programa, você precisa clicar nele e depois clicar no botão “Obter fluxo de trabalho”.

Vou listar os programas prontos mais interessantes na minha opinião:

  • Fotos para Gif— criando animação GIF das últimas 5 fotos do álbum.
  • Carregar última foto— enviando a última foto para o Dropbox.
  • Imagem do dia– baixando uma foto do dia do site da NASA. Lindas fotos do espaço são publicadas lá.
  • Calculadora de gorjetas- calculadora de gorjetas. Você pode transformá-lo em uma calculadora de impostos. ;).
  • Roleta de Imagens— o programa seleciona uma palavra aleatória e procura uma foto aleatória na Internet usando essa palavra.
  • Expandir URL— o link curto na área de transferência é substituído pelo seu equivalente padrão.

Existem também três seções na Galeria:

Compartilhamento— vários programas para compartilhamento. Por exemplo, o Cross-Post permite compartilhar uma foto e uma legenda em três redes sociais ao mesmo tempo: Facebook, Twitter e Instagram.

Ótima extensão de ação- algo que expande as capacidades dos programas padrão. Por exemplo, visualizar código HTML no Safari (aliás, não funciona corretamente).

Prancheta- trabalhando com a área de transferência. Por exemplo, traduzindo texto em um buffer.

Em princípio, existem programas prontos suficientes para compreender os princípios do Workflow. É testando os aplicativos integrados que sugiro que os usuários comecem a se familiarizar com o programa.

Criando seus próprios aplicativos no Workflow

O fluxo de trabalho, como o Automator no OS X, oferece espaço para experimentação. Você pode definir tarefas e criar seus próprios algoritmos com base nelas. Por exemplo, criei um programa semelhante ao que já fiz no Automator. Ou seja, um aplicativo que irá compactar fotos em massa.

Para isso utilizo 4 processos:

  1. Selecionar fotos - selecionando fotos do álbum
  2. Redimensionar imagem - redimensionar por largura
  3. Converter imagem - esta função é conveniente para compactar imagens para que ocupem um tamanho adequado
  4. Enviar Email - envio de fotos por email

Com isso, o programa reduz as fotos selecionadas e as envia para meu e-mail.

Existem muitas possibilidades no programa, existem até funções básicas de programação. A mesma busca pela condição “IF”.

Como os programas funcionam no Workflow?

Os aplicativos podem ser iniciados de três maneiras diferentes:

  • Do próprio programa Workflow. Os programas podem receber uma cor e um nome. Eles estão localizados em um painel especial.
  • Como uma extensão. Ou seja, você precisa indicar no programa que se trata de uma Extensão. Em seguida, em aplicativos que possuem um menu com extensões, você precisa selecionar Executar Workflow e chamar o programa na janela pop-up.

  • Na área de trabalho. Isso é implementado da seguinte maneira. O usuário seleciona ou cria um ícone e é redirecionado para uma página especialmente gerada. Nesta página você precisa encontrar o item “Para a tela inicial”. O ícone aparecerá em uma das áreas de trabalho.

Infelizmente, o Workflow é necessário no iPad e no iPhone para abrir aplicativos! Sim, e o Workflow ainda abre para execução.

Desvantagens do fluxo de trabalho

  • Embora existam muitas funções, algumas sempre estarão faltando. Por exemplo, nunca encontrei uma função que copiasse imagens.
  • Nem todos os exemplos prontos funcionam como deveriam, mas a maioria ainda funciona.
  • Aplicação em inglês. Você precisa saber inglês pelo menos no nível escolar ou descobrir isso aleatoriamente.

Exemplo de vídeo de criação de um programa simples no Workflow:

Conclusão: Workflow é um super aplicativo com ótima implementação! Eu recomendo fortemente para usuários curiosos do iOS.

Compartilhe suas impressões sobre o programa. Eu me pergunto: alguém criará algo útil para si nele?