Android : Développement d'Applications pour Mobiles (4 jours)

Formation : 11646

RÉFÉRENCE INTERNE DE LA FORMATION :

ICS84

Description de la formation

OBJECTIFS
Ecrire des applications mobiles pour le système d’exploitation Android en utilisant le SDK fourni par Google


PRE-REQUIS
Connaître au moins un langage de programmation (avoir des connaissances en langage Java et en programmation orientée objet est un plus)


PROGRAMME
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

Destinataires de la formation

Développeurs, chefs de projets
Profil animateur



Mots-clés en rapport avec la formation

Développeur,
Développement,
Android Applications