Tutoriel FACULTATIF pour ceux qui veulent installer un environnement de développement Android sur leur propre machine: TutorielInstallationAndroidXoom.docx (À noter que le tutoriel dans le document .docx est maintenant un peu vieux. Il est peut-être plus facile maintenant de télécharger le "ADT Bundle", qui devrait contenir eclipse, le SDK Android, et le plugin pour eclipse. Ensuite, il va falloir installer le driveur USB (ou driveur ADT) pour votre appareil Android sur Windows, pour permettre à eclipse de "voir" votre appareil Android.)
Code de départ pour le travail pratique 2: Log350Example6.zip
À dézipper et mettre dans votre dossier workspace d'Eclipse.
Diapos du cours: ETS-mcguffin-multitactile-1-gti350-TP.pptx
Le code de départ permet déjà d'effectuer plusieurs opérations:
Quelques endroits intéressants à regarder dans le code, dans le fichier DrawingView.java:
Modifications que vous pouvez effectuer (voir les diapos du cours pour des illustrations):
Attention de bien distinguer entre les systèmes de coordonnées monde ("world") et pixels. Remarquez les appels dans le code à gw.setCoordinateSystemToWorldSpaceUnits() (pour dessiner en espace monde), gw.setCoordinateSystemToPixels() (pour dessiner en espace pixels), et gw.convertPixelsToWorldSpaceUnits (pour convertir d'un espace vers l'autre). Testez vos modifications à différents niveaux de zoom, pour confirmez que les formes suivent toujours vos doigts correctement.
Une équipe de N personnes doit effectuer des modifications valant N points.
D'autres exemples de code Android, qui sont FACULTATIFS, pour les gens intéressés: Log350Example12345.zip