M2i Formation

Découvrez notre formationAndroid - Développement natif

Présentiel

5 jours (35 heures) - AND-PRG

(28)
Accueil  ›  Formations Informatique  ›  Mobilité  ›  Développement natif  ›  Android - Développement natif

Objectifs pédagogiques

  • 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.

Niveau requis

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

Public concerné

Développeurs, architectes et chefs de projets techniques.


Cette formation est éligible au CPF : code unique 237067

Paris La Défense18/11/20192 500 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Présentation d'Android

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

Architecture d'une application

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

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

Application multi-écrans

  • Les sous-activités
  • Les fragments

Contrôles avancés

  • WebView
  • ActionBar
  • NavigationDrawer
  • TabHost
  • ViewPager

Réseaux et services Web

  • API réseaux
  • Le multi-threading
    • Handler
    • AsyncTask
  • Appel de services Web
  • Invocation asynchrone

Persistance de données

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

Géolocalisation et cartographie

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

API et fonctionnalités multimédia

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

Déploiement

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

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification est en français.

Testez vos connaissances

Objectif : Ce test a pour objectif de tester vos connaissances sur le langage Java.

Faites évoluer vos compétences

Complétez votre formation

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus