Sommaire

Introduction

Les capteurs sont certainement l’une des fonctionnalités les plus novatrices des terminaux portables que sont les smartphones et tablettes. La plupart des appareils Android intègrent en effet plusieurs capteurs, apportant un lot significatif d’amélioration pour l’expérience utilisateur : géolocalisation, réaction à l’inclinaison, détection de la quantité de lumière environnante, mesure de la température ambiante ou encore mesure du nombre de pas que l’utilisateur a fait !

Là encore, la difficulté pour le développeur, si difficulté il y a, se trouve dans la multitude de configurations matérielles différentes : tous les terminaux Android ne proposent pas les mêmes capteurs.

Dans ce chapitre, nous allons voir comment utiliser ces capteurs puis, nous ferons une étude plus approfondie des capteurs de position et de la géolocalisation. Nous verrons, enfin, comment intégrer un module de cartographie open source, base sur Open Street Map.