NOUVELLE FORMATION "DÉVELOPPEMENT D'APPLICATIONS ANDROID"
Du lundi 14 mars 2011 au jeudi 17 mars 2011
Pythagore F.D. propose une nouvelle formation : "Développement d'applications android" intégrant les apports de la version 2.3 Gingerbread
Paris - ile de france
Programme détaillé de la formation :
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.
Applicatif
Les principales applications existantes. Installation/désinstallation d'une application. Accès distant à la mémoire flash. Arborescence des fichiers.
Développement
Présentation du SDK, installation. Création d'un AVD.
Utilitaires: émulateurs, simulateur de carte.
Le plugin Eclipse.
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.
Exploitation ADB
Création d'una plate-forme virruelle.
Présentation de l'android Debugger.
Accès au shell : par ADB, ou par un émulateur de terminal.
Compilation
Présentation des différentes solutions : avec eclipse, en ligne de commande
Etude du fichier AndroidManifest.xml, le réslutat : classes.dex
Particularités de la DalvikVM, paquets disponibles.
Fonctions avancées : compilation native, accès au système en langage C
Installation du NDK et programmation d'exemples en C.
Mise en oeuve de JNI.
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.
Graphique et multimédia
Développement 2D et 3D. Les APIs.
Utilisation du MediaPlayer. Visualisation de vidéo. Enregistrement de sons. MediaRecorder.
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.
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.
site de l'événement
11 rue du Faubourg Poissonnière
Paris 9è
Pour réserver une place ou pour toute information pratique,
téléphone : 01 55 33 52 10
mail : pfd@pythagore-fd.fr
© 2024 Dataevent