Sommaire

Application ionic3-battery_status

1. Compte rendu d’exécution de l’application

L’enjeu de cette application est la détermination du niveau de charge de la batterie du périphérique.

L’exemple présenté ci-après est basé sur la documentation officielle concernant cette fonctionnalité, disponible sur https://ionicframework.com/docs/native/battery-status/.

Pour construire ce projet, on partira d’un squelette construit par l’intermédiaire du template blank.

Il faudra aussi au plus vite intégrer en ligne de commande dans le répertoire principal de l’application (ionic3-battery_status en ce qui nous concerne) les plug-ins permettant d’accéder au hardware :

ionic cordova plugin add cordova-plugin-battery-status 
npm install --save @ionic-native/battery-status

Comme l’application précédente, celle-ci va être uniquement testée sous navigateur. Comme il s’agit d’une application qui requiert aussi l’accès aux caractéristiques « hardware » du périphérique, le rendu sous navigateur ne sera pas concluant. Comme pour l’application ionic3-infos_hardware, nous ferons un test sur un périphérique Android réel plus tard.

Sous navigateur, l’affichage donne :

images/ch26_16.png

Vous constatez que l’affichage du niveau de batterie ne s’affiche pas sous navigateur, patience donc.

2. Analyse des scripts principaux

Étant ...