Automatize seu iOS com ActIf: Automação Condicional para o Activator!

A meu ver, a verdadeira “inteligência” de um smartphone reside na sua capacidade de compreender as nossas intenções, antecipando o que queremos fazer, quando e como. Embora as funcionalidades dos smartphones já ultrapassem as dos telemóveis tradicionais, a magia acontece quando o dispositivo começa a executar ações desejadas sem necessidade de intervenção manual, adaptando-se às condições e ao ambiente.

Diversas aplicações têm surgido com o objetivo de concretizar esta visão, sendo o IFTTT um dos exemplos mais notórios. No universo Android, o Tasker permite automatizar quase todos os aspetos de um smartphone ou tablet. Para iOS, o Activator destaca-se como uma ferramenta poderosa, capaz de desencadear ações com base em determinadas condições. Agora, uma nova extensão para iDevices com jailbreak, chamada ActIf, leva a automação a um novo nível, introduzindo instruções condicionais (IF) no Activator. Vamos explorar este ajuste em detalhe.

O Activator, apesar de permitir a execução automática de tarefas, carece da capacidade de raciocínio. Por exemplo, é possível configurar o Activator para desativar os dados móveis quando o dispositivo se conecta a uma rede Wi-Fi, mas não quando se conecta a uma rede específica. A configuração padrão aplica-se a todas as redes Wi-Fi, e não a uma selecionada. É aqui que o ActIf entra em jogo. Este ajuste adiciona a “funcionalidade condicional” que faltava ao Activator, fazendo com que o dispositivo verifique o SSID da rede à qual está conectado antes de executar uma ação específica.

Atualmente, o ActIf suporta diversas ações, incluindo a conexão a um SSID Wi-Fi específico, a um dispositivo Bluetooth específico, a verificação se a música está a tocar ou não, se o dispositivo está ligado à corrente ou não, ou se uma aplicação específica está aberta. O ajuste integra-se no painel de Extensões da aplicação nativa Definições do iOS, onde podemos especificar os parâmetros condicionais associados às verificações suportadas. As ações, por sua vez, são definidas nas configurações do Activator, onde surge um novo painel para as Ações ActIf. A flexibilidade do ActIf é notável, permitindo configurar até três opções para cada parâmetro condicional, possibilitando diversas variações da mesma condição.

Ajustes como o ActIf são raros no mundo do jailbreak e difíceis de encontrar, mas a flexibilidade e liberdade que oferecem tornam o esforço recompensador. O ActIf está disponível gratuitamente no repositório BigBoss do Cydia e é compatível com iPhone, iPod touch e iPad, incluindo a arquitetura de 64 bits do iPad Air e iPhone 5s. Se é um utilizador do Activator, este ajuste é um verdadeiro must-have.