Introduction au développement Android
Les fonctionnalités de la plateforme
Architecture d’une application
Installation de l’environnement de développement et du SDK Android
Mise en œuvre d’une première application Android
Création d’un projet Android, code «minimal»
Exécution de l’application sur l’émulateur
Débogage
Appréhender la structure d’une application Android
Le fichier «Manifest», les ressources, le code source
Travailler efficacement avec l’interface utilisateur
Les fenêtres «Activity» (cycle de vie et comportement)
Design des contrôles et positionnement, adaptateurs
Les menus et les sous menus
Relation entre les ressources et le code source (Layout, images, thèmes)
Lancer des fenêtres («Intent»)
Echanges et communication inter applications
Résolution des intents implicites
Services, broadcast receiver
Le stockage et la gestion des données
Fichiers, bases de données
Le partage de données entre applications («Content Provider»)
Localisation et utilisation du GPS
Location provider, se localiser
Geocoding (reverse et forward)
Api google maps
Interactions avancées avec la plateforme mobile Android
Accès aux informations des applications de base : numéro de téléphone, contacts...
Utiliser les fonctions de téléphonie