L’idée de cette application Android est venue d’un besoin simple : activer ou désactiver de façon automatique les fonctions Wi-Fi du téléphone lors de l’arrivée ou du départ du domicile, afin d’une part d’économiser la batterie, et d’autre part de limiter les possibilités de traçage lors de connexions automatiques à certains réseaux ouverts.
Après réflexion, cela s’est transformé en un gestionnaire de tâches planifiés, à l’image de ce qu’on peut trouver sur les systèmes d’exploitation informatiques comme Windows, permettant de réaliser un certain nombre d’actions lorsque certains déclencheurs se réalisent.
Les actions envisagées sont les suivantes :
- Activer / désactiver le Wi-Fi
- Activer / Désactiver l’usage des données mobiles
- Activer / Désactiver le mode « Avion »
- Activer / Désactiver le mode « Vibreur »
- Activer / Désactiver la sonnerie
- Modifier le volume sonore
Les déclencheurs envisagés sont :
- Arrivée / Départ d’un lieu
- Entrée dans une plage horaire
Le lieu est défini comme un emplacement où l’une des conditions ci-dessous est remplie :
- Le téléphone est connecté à une antenne spécifique
- Un réseau Wi-Fi spécifique est disponible
- La position GPS correspond à une zone définie
Les outils utilisés pour la réalisation sont Visual Studio (version 2019) et Xamarin, dans un premier temps.
La version d'Android ciblée est celle dont je dispose sur mon téléphone, à savoir Android Pie.