M2i Formation

Android - Développement natif

Mobilité - 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.


Éligible aux financements suivants : Formation éligible au CPF

La Défense11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
La Défense13/05/20192 500 € HTDates proposées dans les agences M2iRéserver
La Défense08/07/20192 500 € HTDates proposées dans les agences M2iRéserver
La Défense16/09/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Metz11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Mulhouse11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Nancy11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Reims11/03/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Caen11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Évreux11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Le Havre11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Lille11/03/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Dijon11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Grenoble11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Lyon11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne11/03/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Bordeaux11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Orléans11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Tours11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Bordeaux13/05/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Aix-en-Provence11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Montpellier11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis11/03/20192 500 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence13/05/20192 500 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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.

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