Le Nexus One est multi-touch dès son premier démarrage, sa dalle capacitive gère le multi-touch, et le SDK d’Android 2.0 a introduit des nouvelles fonctions dans l’API de gesture permettant de gérer le multi-touch. D’après Arnaud, il s’agit de la classe MotionEvent limitée pour le moment à 3 points.
public boolean onTouch(View v, MotionEvent event) {
for (int i=0; i<event.getPointerCount(); i++) {
Log.d(“Pointer”, “Pointer “+(i+1)+”: x=”+event.getX(i)+”,
y=”+event.getY(i));
}
}
Depuis l’existence de cette mise à jour, il existe plusieurs applications sur l’Android Market qui sont multi-touch.
Par exemple, l’excellent navigateur alternatif, Dolphin Browser gère le multi-touch parfaitement, vous allez pouvoir zoomer et dézoomer avec deux doigts comme sur le HTC Hero ou sur l’iPhone. D’autres applications comme une galerie photo sont disponibles.
Le fait qu’il ne soit pas multi-touch sur toutes les couches d’Android, est simplement que Google n’a pas encore voulu l’implémenter dans ses applications. Le HTC Hero avec sa home HTC Sense, gère le multi-touch sans problème nativement. D’après certaines rumeurs, la future version d’Android devrait être enfin complètement multi-touch.
Bref, le Nexus One est multi-touch, tous ses possesseurs peuvent installer Dolphin Browser et le tester. Véridique.