Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Mobiles

LD-005  DEVELOPPER DES APPLICATIONS MOBILES POUR GOOGLE ANDROID |  5 jours


01/. Présentation d'Android

  • Historique
  • Modèle de développement
  • Contexte et enjeux
  • Outils et SDK
  • Java version Android.

02/. Architecture d'une application

  • Fichier "
  • Manifest"
  •  Les activités
  • Les ressources
  • Les receivers
  • Les services
  • Les fournisseurs de contenu.

03/. L'interface graphique

  • Les vues
  •  Les contrôles
  • Les layouts
  • Gestion des densités et tailles d'écran différentes
  • Les styles et les thèmes
  • Autres ressources graphiques
  •  Animations
  •  Qu'est-ce que le Material Design ?
  •  Les boîtes de dialogue
  •  Les ListView.

04/. Application multi-écrans

  • Les sous-activités
  •  Les fragments.

05/. Contrôles avancés

  • WebView
  •  ActionBar
  • NavigationDrawer
  • TabHost
  • ViewPager.



06/. Réseaux et services Web

  • API réseaux
  •  Le multithreading : Handler, AsyncTask
  •  Appel de services Web
  • Invocation asynchrone.

07/. Persistance de données

  • Stockage clé-valeur
  •  Système de fichiers
  • SQLite.

08/. Géolocalisation et cartographie

  • Fournisseurs de géolocalisation
  •  Utilisation de l'API Google Maps V2.

09/. API et fonctionnalités multimédia

  • Affichage de document
  •  Prise de photo
  • Son et micro
  • Envoi et réception de SMS
  • Push notification.

10/. Déploiement

  • Prérequis au déploiement
  •  GooglePlay
  •  En entreprise
  • Internationalisation.



Public
Développeurs, architectes et chefs de projets techniques.

Objectifs
Connaître l'architecture des applications Android et leur cycle de vie Concevoir une interface graphique pour terminal mobile Interroger des services Web Gérer les évènements Touch Adapter un contenu pour tablettes avec les fragments Utiliser les API multimédia Déployer une application.

Prérequis
Avoir suivi le cours JAV-SE "Java - Les fondamentaux et le développement Java SE" ou avoir une connaissance pratique du langage Java.

Méthodes pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact