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