Bonjour Léna,

La question a déjà été posée sur ce forum et voici la réponse:

Il y a plusieurs techniques pour détecter la position du ou des doigts sur un écran. Les appareils comme le iPhone, les autres téléphones et les lecteurs MP3 utilisent des détecteurs capacitifs. L'écran est recouvert de plusieurs couches très fines, et donc transparentes, de matériaux conducteurs et isolants qui forment une grille de points sensibles, qui sont en fait de minuscules condensateurs électriques. Lorsqu'on touche l'écran avec un doigt ou toute autre partie du corps, mais pas avec un matériau isolant, on change les caractéristiques électriques des points touchés. Ces changements sont transmis, sous forme de signaux électriques, au processeur de l'appareil qui va calculer la position et la forme de la zone touchée.

Sur un appareil comme le iPhone cette opération est suivie d'autres calculs relativement complexes car il faut déterminer combien de doigts ont été utilisés et surtout quel geste l'utilisateur a fait: poser le doigt, taper, taper deux fois, glisser, écarter ou rapprocher les doigts, faire pivoter les doigts, etc. Le logiciel doit donc mémoriser les positions successives des zones touchées pour pouvoir calculer la trajectoire des doigts.

Une référence intéressante (en anglais)

http://electronics.howstuffworks.com/iphone1.htm