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
Nom/Prénom
Société
E-mail
Téléphone
Adresse
Période
Evaluer mon niveau

Plan de cours de la formation ANDROID™ : DEVELOPPEMENT D'APPLICATIONS POUR MOBILES

DomaineCERTIFICATION ET FORMATION LEARNING TREE INTERNATIONAL
Présentation de la plate-forme Android
  • Établir un environnement de développement
  • Analyser les composants de l'architecture
Créer des applications pour mobiles
  • Créer des activités de traitement des saisies utilisateur
  • Mettre en oeuvre différents affichages pour créer l'interface utilisateur
  • Créer un package d'applications pour le déploiement
  • Développer des tests unitaires
Prise en charge du comportement asynchrone
  • Réaliser des tâches en arrière-plan avec les services
  • Communiquer avec les « Intent »
Choix des composants visuels
  • Réaliser la mise en forme
  • Associer un affichage à une activité
  • Positionner les éléments des formulaires
Utilisation des déclarations de ressources
  • Déclarer la définition et la mise en forme des composants
  • Gérer plusieurs résolutions d'écran
  • Localiser les applications
Communiquer avec l'utilisateur
  • Créer et afficher des messages ( « Toast »)
  • Générer des notifications dans la barre d'état
  • Demander confirmation avec des boîtes de dialogue
Interaction avec l'interface utilisateur
  • Créer une réponse aux événements de saisie utilisateur
  • Démarrer des activités avec des « Intent »
  • Créer des gestionnaires d'événements avec Java
  • Générer des menus contextuels et des menus d'options
Gestion du cycle de vie des activités
  • Intégration au système Android
  • Persistance des données en réponse aux notifications
Choix des options de stockage
  • Différencier les emplacements de stockage internes / externes
  • Sauvegarder la configuration d'une application avec SharedPreferences
Manipulation de la base de données SQLite
  • Exécuter des requêtes pour rechercher des informations
  • Associer des sélections de colonne à des projections
Utiliser et créer des fournisseurs de contenu
  • Accéder aux ressources des données partagées
  • Accéder aux fournisseurs de contenu avec des URI
Éviter les erreurs de type « L'application ne répond pas »
  • Annuler le chargement du thread de l'interface utilisateur
  • Concevoir un mode d'exécution asynchrone
Créer des services d'arrière-plan
  • Démarrer IntentServices
  • Déclarer des services dans le manifeste
Interagir avec des applications côté serveur
  • Synchroniser les périphériques Android avec les serveurs
  • Communiquer via les clients HTTP
Développer des clients pour les services web
  • Se connecter aux services RESTful
  • Créer et analyser le format JSON
Intégrer la barre d'action
  • Manipuler des objets par glisser-déposer
  • Prendre en charge l'orientation et les multiples résolutions d'écran avec les ressources
  • Combiner des fragments de code en une IU à plusieurs volets
Exploiter les fonctionnalités de géolocalisation et de cartographie
  • Tracer les positions sur Google Maps
  • Établir la position à travers le GPS, le Cell-ID et le Wi-FI