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
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
M2i
Adresse
55 rue EUCLIDE La Terra Verde 34000 Montpellier
Téléphone
Site web
https://www.m2iformation.fr/