Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com

Demander un Devis
puce

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Plan de cours de la formation ANDROID DEVELOPPEMENT D'APPLICATIONS

DomaineLANGAGES DE PROGRAMMATION
CategoriesANDROID
Présentation d’Android
Google Android - Oracle Java
Android Sofware Development Kit (SDK)
Le plugin Eclipse Android Development Tool (ADT)
Android Emulator - Compte Google - Google Play Store
L’architecture Android
Les différentes versions
Le noyau Linux - La machine virtuelle Dalvik
Oracle Java vs Dalvik Java
Les librairies - Les hardwares - L’Application Framework - Les applications
Ma première application
Créer ma première application Hello World
La vue Android XML - Le contrôleur Java
La programmation évènementielle - La gestion des identifiants
Rappels de Java
La syntaxe – Eclipse - L’encapsulation - L’héritage
Le polymorphisme - La programmation par interface
Les activités
Les différents composants graphiques
Les composants de collection - Créer des activités
Activité d’input - Implémentations des contrôles d’affichage
Déploiement et exécution
La gestion des émulateurs et des résolutions
Les packages APK - Le déploiement
La gestion de l’exécution sur un véritable terminal Android
Prise en charge du comportement asynchrone
La programmation asynchrone - Utilisation des services - Les Intent
Création d'interface utilisateur
La mise en page - Affichage des activités - Positionnement
Les Toasts - Utilisation de la barre d’état - Les boites de dialogue
Les évènements - Les menus - Le cycle de vie des activités
Utilisation des ressources et internationalisation
Les resources - Déclarer la définition des composants
Localisation - -Gérer plusieurs résolutions d'écran - Stockage
Stockage interne - Stockage externe
SharedPreferences - SQLite
SQLite
Requêtes en lecture - Requêtes en écriture
Les curseurs - Les projections - Les adapteurs - Les tests unitaires
Les fournisseurs - Création d’un fournisseur
Les design patterns pour Android
Séparer les données du graphisme avec MVC
Le pattern Singleton - Le pattern Entity
Le pattern Repository - Le pattern Abstract Repository
Le pattern Strategy - Le pattern Service - Le pattern Model View Controller
Programmation réactive
Annuler le chargement du thread de l'interface utilisateur pour éviter l’erreur l’application ne répond pas
Concevoir un mode d'exécution asynchrone - Démarrer des IntentServices
Services Web
Communication entre des serveurs et des périphériques Android
Requêtes HTTP- Les services Web SOAP
Les services Web RESTful - JSON
La programmation orientée tablette
Google Map - Glisser-Déposer - Gestion de la multi-résolution
Le multi panneaux
Publication
Gestion des autorisations - Gestion de la version - Gestion du package
Gestion de la signature - Génération de l’APK