Pour qu'un smartphone soit vraiment «intelligent», je croisil est essentiel que l'appareil comprenne parfaitement ce que vous voulez qu'il fasse, quand et comment. Certes, les capacités d'un smartphone s'étendent bien au-delà de celles qu'un appareil mobile classique aurait à offrir, mais la vraie beauté du concept commence lorsque le téléphone commence à agir sur les actions que vous souhaitez qu'il exécute sans initiation manuelle en fonction des conditions et de l'environnement. Un certain nombre d'applications ont surgi qui apportent quelque chose de similaire, la plus notable d'entre elles étant le service IFTTT multiplateforme. Ensuite, pour les téléphones Android, il y a Tasker, qui peut pratiquement automatiser toutes les zones de votre téléphone ou tablette. Pour iOS, un activateur similaire, et probablement le meilleur de tous, a été Activator, qui permet d'exécuter des actions en fonction de certaines conditions. Maintenant, un nouveau tweak est apparu pour les iDevices jailbreakés qui ajoute des instructions conditionnelles (IF) à Activator. Ce tweak va par le nom de ActIf, et nous allons examiner de plus près celui-ci aujourd'hui.

Le truc avec Activator seul est lelimitation que bien qu'il puisse effectuer certaines actions automatiquement, il ne peut pas ajouter de raisonnement à celles-ci. Prenons un exemple: vous pouvez configurer l'activateur pour désactiver automatiquement les données mobiles lorsque l'appareil est connecté à un réseau WiFi, mais vous ne pouvez pas le faire de même lorsqu'il est connecté à un réseau spécifique. En effet, le paramètre fonctionne pour TOUS les réseaux WiFi par défaut, mais pas uniquement pour un réseau spécifique. C'est là qu'ActIf entre en jeu. Ce réglage ajoute cette «fonctionnalité conditionnelle» manquante à Activator et fera regarder l'appareil au SSID du réseau auquel il est connecté avant d'exécuter l'action spécifiée.


Désormais, ActIf prend en charge un ensemble d'actions,y compris la connexion à un SSID WiFi spécifique, à un appareil Bluetooth spécifique, que la musique soit en cours de lecture ou non, que l'appareil soit connecté à une source d'alimentation ou non, ou si une application spécifique est ouverte. Le tweak ajoute ses propres paramètres au panneau Extensions de l'application native iOS Settings, où vous pouvez spécifier les paramètres conditionnels associés aux vérifications prises en charge, tandis que les actions elles-mêmes devront être définies via les paramètres d'Activator, où un nouveau panneau sera ajouté pour ActIf actions. La bonne chose est que ActIf prend en charge trois paramètres possibles pour chaque paramètre conditionnel, ce qui vous donne la flexibilité de configurer plusieurs options pour la même condition.

Des ajustements comme ActIf sont rares même pendant le jailbreakscénario, et plutôt difficile à obtenir, mais la flexibilité et la liberté qu’ils promettent en valent la peine. ActIf est disponible gratuitement via le référentiel BigBoss de Cydia et prend en charge l'iPhone, l'iPod touch et l'iPad, y compris l'architecture 64 bits de l'iPad Air et de l'iPhone 5s. Si vous utilisez Activator, ce réglage est indispensable.
commentaires