Frédéric CAMPS
fcamps@laas.fr
Développement logiciel téléphonie mobile sur ANDROID
Cette formation doit vous permettre de comprendre le système ANDROID et de développer par la suite vos propres applications de téléphonie mobile.
Personnel de la Recherche et de l'Enseignement Supérieur
LAAS/CNRS - Salle Europe - Demander un badge à l'accueil du LAAS
COMPIL / CNRS-DR14
Support de cours fourni
Connaissance conception objet et langage JAVA
Linux (ligne de commande)
sudo obligatoire
Eclipse HELIOS Java Developper et JAVA
JDK-SE 6 installé
Machine sous Linux Fedora FC13/FC14 / Ubuntu 10.04 / (32 ou 64bits) (chaque utilisateur doit amener sa machine). Seules les personnes qui utilisent cette configuration pourront suivre ce cours.
Présentation de la téléphonie mobile
Le projet ANDROID
Tablet et téléphone mobile : HTC Dream et Desire, Nexus S, tablette Toshiba P100
Comparaison avec iPhone
Système d'exploitation
Performance, utilisation dans le cadre de projets de recherche
Possibilités des capteurs : NFC, GPS, accéléromètre …
Réseaux : GPRS / WIFI / bluetooth
Gestion de l'énergie
L'environnement de développement sous Eclipse/Debug/Profiling
La structure de base du logiciel ANDROID
Le framework ANDROID (Activity, Service …)
L'émulateur : possibilités et limites
Réalisation d'un logiciel avec google map