Votre partenaire formation

Développement d’applications Android

Réf: PYUX128

Durée: 4 jours

 

Objectifs de la formation

Connaître les principes de fonctionnement et savoir développer des applications sous Android

 

Programme de Formation

Exercices pratiques et/ou ateliers tout au long de la formation.

Module 1 : Introduction
• Présentation du système d »exploitation android v1.x et v2.x
• Architecture
• La couche noyau Linux
• Bibliothèques de base
• Applicatifs java

Module 2 : Applicatif
• Les principales applications existantes
• Installation/désinstallation d »une application
• Accès distant à la mémoire flash
• Arborescence des fichiers

Module 3 : Développement
• Présentation du SDK, installation
• Utilitaires: émulateurs, simulateur de carte
• Développement d »une application de base
• Transfert sur un matériel physique
• Présentation des appels en call-back
• Structure générale des applications
• Les quatre modèles d »applications:Activity, Services, Broadcast receivers, Content receivers
• Cycle de vie des composants

Module 4 : Interface utilisateur
• Définitions
• Présentation des layout
• Récupération du contexte applicatif
• Gestion des menus
• Boites de dialogue
• Thèmes
• Notifications (Toast, Status Bar, Dialog)
• Ecriture d »une application calculatrice

Module 5 : Graphique et multimédia
• Développement 2D et 3D
• Les APIs
• Utilisation du MediaPlayer
• Visualisation de vidéo
• Enregistrement de sons
• MediaRecorder

Module 6 : API
• Accès réseau, accès au système de fichiers
• Mise en oeuvre des APIs réseau
• Capteurs internes
• Ecriture d »un code exploitant les capteurs de position

Module 7 : Interactions d »applications
• Principe de réutilisation d »extraits applicatifs
• Ecriture d »une application exploitant GoogleMaps
• Déclaration des possibilités applicatives: les intents filters

Module 8 : Système
• Recompilation locale d »Android à partir des sources
• Présentation de l »interaction Linux/Java
• La JVM embarquée: Dalvik VM

 

Profil Stagiaires & Pré-requis

Connaissance d »un langage de programmation objet.\r\nDéveloppeurs et intégrateurs d »applications sous Android

 

Prix :

Paris uniquement :  1830 € HT

Dates de Formations

Nous Consulter