Android - Développement natif en Java



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 multithreading - 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 - Son et micro - Envoi et réception de SMS - Push notification - Déploiement - Prérequis au déploiement - GooglePlay - En entreprise - Internationalisation - Introduction à Kotlin Android - Certification -

Validation et sanction

Certification M2i Langages de Programmation

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique

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

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et 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.

É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 : 01/01/2021

Adresse d'inscription
55 rue EUCLIDE
La Terra Verde 34000 Montpellier

Lieu de formation


Organisme de formation responsable