Vous êtes sur la page 1sur 2

Description

Devenir developpeur android , c'est possible avec MarocLance ! cette formation va vous Type de formation :
permettre de découvrir en profondeur l'architecture android , ses composants clés et ses Certifiante
concepts d'architecture pour être capable à la fin de développer des applications avec
maintenabilité et efficacité .

Durée
Objectifs
30 heures
- Comprendre l’architecture technique d’ANDROID.
- Maîtriser les concepts clés : Activity, Intent, Service, BroadCast Receiver, Content Provider.
- Maîtriser la boîte à outil SDK Android.
- Créer des interfaces utilisateur conviviales et interactives.
- Travailler avec les contraintes du mobile (cpu, ram, dd....)
- Déployer Android sur différents périphériques et sur un émulateu.r
- Etre prêt pour les évolutions futures d’Android.
- Développer application géolocalisation.
- Mettre en oeuvre accès base de données.
- Développer application multimédia : Audio/Video/Photo.
- Mettre en oeuvre Wi-fi, Bluetooth et réseau.
- Développer application pour Internet.

Chapitre 1 : introduction au Chapitre 2 : Le développement


développement sous Android Android : les premiers pas

Quiz oral
- Différences et principaux intérêts de la
plate-forme - La première application Google Phones
- Fonctionnalités de la plate-forme - Création d'un projet Android, le code
- Composition d'une application "minimal"
- Environnement de développement : - Exécution de l'application sur
Eclipse, plugin ADT, SDK Android l'émulateur
- Configuration, premier programme, - Débogage : outils et méthodologie
gestion de l'émulateur
Exam blanc
Exam blanc

Chapitre 3 : Architecture d'une Chapitre 4 : Composer une


application Android interface utilisateur
Quiz oral

- La configuration : le fichier "Manifest" Quiz oral


- Accéder aux ressources (audio, image,
- Créer une interface graphique avec les
autre...)
"View"
- Communication avec des serveurs
- Contrôler les écrans avec "Activity"
distants
- Manipuler des fichiers
Exam blanc
- Le code source
- Les applications sans IHM

Exam blanc
Chapitre 5 : Utiliser des menus Chapitre 6 : Gestion des données
Quiz oral Quiz oral

- Relation entre les ressources et le - Enregistrer les préférences de


programme ("Layout") l'application
- Ouvrir des fenêtres ("Intent") - Utilisation de fichiers
- Configurer les applications avec - Les bases de données : base de donnée
AndroidManifest.xml. embarquée SQLite
- Communication entre Activity Intent, - Le partage de données avec la notion
IntentReceiver et BroadcastReceiver de "Content Provider"

Exam blanc Exam blanc

Chapitre 7 : Services et Chapitre 8 : Spécificité du


multithreading développement mobile Android
Quiz oral Quiz oral

- Services, Alarmes et notifications - Détecter l'orientation et les


- Manipulation d'AIDL mouvements du téléphone :
- Gestion des Threads l'accélérateur 3D
- Interaction entre Threads et Interface - La géolocalisation
Graphique - Accéder à l'appareil photo
- Communication avec un serveur distant - Les fonctions de téléphonie : téléphone,
HTML, SOAP SMS...
- La sécurité des applications - Créer des animations 2D et 3D
- Les fonctions réseaux : WiFi, GSM/3G
Exam blanc
Exam blanc

Chapitre 9 : Déployer une


Application Android
Quiz oral

- Création de compte et déploiement sur


l'Android Market
- Debugs d'application
- Gestion du versioning
- Publication des mises à jour

Exam blanc