O que é o Geofencing e o IFTTT?
Para entender o quão tecnico-mágico são os truques que estamos prestes a delinear, é útil entender exatamente o que é geofencing e o IFTTT. Embora complicado à primeira vista (e, no caso do IFTTT, um pouco indecifrável), eles são muito mais fáceis de entender por meio do exemplo.
Na semana passada, aprofundamos o conceito de geofencing no HTG Explains: o que é Geofencing (e por que você deveria usá-lo), mas aqui está um resumo conciso. Cercas geográficas são limites invisíveis criados por uma combinação de hardware (como o chip GPS em seu smartphone) e software (como o sistema operacional móvel e aplicativos adicionais em camadas) para que algum evento ou ação seja acionado quando o hardware entra e sai ou permanece na zona de geofência designada. Se você instalou um aplicativo no telefone do seu filho que o avisa quando eles chegam e saem da escola ou uma lista de tarefas que o lembra de comprar leite quando você está dirigindo pela loja, por exemplo, você usou um aplicação baseada em geofence.
O IFTTT é um serviço baseado na Web introduzido em 2011, projetado para configurar declarações condicionais que, por sua vez, acionam eventos o mais próximo possível de arrastar e soltar, através de um simples sistema de criação de receitas. O acrônimo IFTTT significa “If This Then That” e o serviço hospeda milhares de receitas e permite que você crie suas próprias receitas que combinam se-isso-então-que de uma maneira nova como “Se a chuva for prevista, envie uma notificação para o meu telefone, para que eu não esqueça de um guarda-chuva”ou“se eu publicar uma atualização na conta do Twitter comercial e depois repassar automaticamente essa atualização para a conta do Facebook da minha empresa”, e assim por diante. Enquanto o IFTTT não pode fazertudo, o número de serviços e dispositivos que o IFTTT está integrado é bastante vasto e você pode criar receitas para todos os tipos de coisas.
Embora existam milhares de receitas que não envolvem seu smartphone, envolver seu smartphone através do aplicativo móvel IFTTT é uma receita para alguns gatilhos baseados em localização realmente inteligentes que combinam geofences (onde você está, onde você estará ou até mesmo onde você vai passar ou passar) com o vasto número de serviços que o IFTTT pode acessar.
Vamos dar uma olhada em como aproveitar os gatilhos e notificações baseados em geofence em seu smartphone.
Usando Gatilhos Geográficos com o IFTTT Mobile
A primeira tarefa é, se você ainda não tiver uma, inscrever-se em uma conta IFTTT visitando o portal IFTTT aqui. Embora você possa criar uma conta e começar a pesquisar receitas no aplicativo IFTTT, o aplicativo para dispositivos móveis não é tão flexível e fácil de usar quanto a interface da Web. Por isso, recomendamos usar a interface da Web para o máximo possível do trabalho de configuração.
A única etapa que você precisa concluir no próprio smartphone é ativar o Canal de Localização (mais sobre isso em um momento), pois ele exige permissões locais para acessar as informações de GPS / Wi-FI no dispositivo.
Instalando e configurando o aplicativo
Você pode encontrar o aplicativo IFTTT na Google Play Store e na Apple App Store. Baixe o aplicativo para o seu dispositivo e inicie-o. Insira suas credenciais de login (se você já se inscreveu no site ou possui uma conta existente) ou crie uma nova conta agora.
Todos os serviços, aplicativos e outros componentes das receitas do IFTTT estão contidos em “canais”. O núcleo de todas as receitas pode ser descrito como (Se a entrada deste canal = X) Então (Saída predeterminada Y deste canal).
Como tal, precisamos nos inscrever no canal Location para o nosso sistema operacional de smartphone. Podemos ativar tudo o mais no telefone ou no navegador da Web depois, mas você precisa autorizar as permissões no dispositivo.
Basta tocar sobre isso, procure por "localização" para puxar as entradas para "Localização Android" e "Localização iOS" e, em seguida, selecione o apropriado para o seu sistema operacional do dispositivo. Você será solicitado a autorizar o canal a usar os dados de localização do seu dispositivo e, então, estará tudo pronto.
Procurando Receitas
Agora que nosso dispositivo pode compartilhar dados de localização com o sistema IFTTT, é hora de começar a procurar por receitas baseadas em localização. Talvez você não encontre a receita exata que está procurando (mas não há problema), mas é altamente recomendável navegar pelo banco de dados de receitas pelo menos por alguns minutos.
Toda vez que olhamos para o banco de dados de receitas do IFTTT, ficamos sempre impressionados com a maneira nova e inovadora com que as pessoas estão usando o serviço.
Criando sua primeira receita
Há uma abundância de receitas no catálogo da IFTTT, mas isso não significa que todas as contingências possíveis são cobertas (não por um longo caminho). Vamos dar uma olhada em como criar sua própria receita do IFTTT para alertas personalizados, notificações e acionadores.
Atualmente, não há como criar uma receita por meio do aplicativo móvel IFTTT, por isso precisamos ir ao site.
O primeiro passo é escolher um canal de trigger. Você pode mexer nas centenas de canais de entrada posteriormente para criar todos os tipos de receitas que não reconhecem a localização, mas no momento o ingrediente que desejamos é a localização geográfica. Digite "local" na caixa de pesquisa de canais para restringi-lo e, em seguida, selecione o local do Android ou do iOS com base no seu dispositivo móvel.
O passo 3 é definir a geocerca. Você pode escolher um endereço e, em seguida, aplicar zoom muito próximo (para definir o limite tão estreitamente quanto dentro do prédio de escritórios ou bloquear o prédio de escritórios localizado em) até o tamanho da cidade ou da região geográfica.
A etapa 4 do processo é idêntica à etapa 1. Precisamos escolher um canal que corresponda ao resultado desejado. Neste caso, queremos que o gatilho envie uma mensagem de texto para que procuremos por “SMS”.
Nota: Atualmente, você só pode vincular um número de telefone à sua conta para uso do SMS. Portanto, se desejar usar alertas SMS para outros fins, opte por enviar a notificação por diferentes meios (por exemplo, e-mail, mensagem direta do Twitter ou outros).
A etapa 5 é a etapa em que você escolhe a ação específica desejada. No caso do alerta por SMS e de muitos outros canais do IFTTT, não há várias opções. A única escolha para o canal SMS é, você adivinhou, enviar um SMS. Selecione "Envie-me um SMS".
A mensagem de texto padrão é um pouco genérica, por isso vamos personalizá-la um pouco.
Confirme a receita e ela será automaticamente adicionada à lista de receitas do IFTTT (disponível no telefone e no portal da web).
Isso é tudo que existe para isso! Uma vez que você passa pela pequena dificuldade de instalar o aplicativo e fornecer acesso aos dados de localização, o mundo é sua ostra de programação de receitas; você pode vincular sua localização a alertas, acionadores de smartphone, e-mails, lembretes de pop-up e qualquer outro canal “depois” disponível no sistema IFTTT. Navegue pelas receitas Android e iOS baseadas em localização para obter mais ideias.