Android - Développement natif



Objectifs, programme, validation de la formation

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.

Description, programmation

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.

Niveau de sortie information non communiquée

Métiers visés

M1805 :


Durée, rythme, financement

Durée 35 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Modalités de recrutement et d'admission Avoir une connaissance pratique du langage Java ou avoir suivi le cours JAV-SE "Java - Les fondamentaux et le développement Java SE".

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Aucune

Inscription

Contact renseignement Agnès RICHIR

Téléphone 0557190765


Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 237067 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 16/11/2020

Adresse d'inscription
15 Bis Allée James Watt 33700 Mérignac

Lieu de formation


Organisme de formation responsable