Android - Développement natif - Langages de Programmation



Objectifs, programme, validation de la formation

Objectifs

Connaître l architecture des applications Android et leur cycle de vie inf. div Concevoir une interface graphique pour terminal mobile inf. div inf. div Interroger des services Web inf. div inf. div Gérer les événements Touch inf. div inf. div Adapter un contenu pour tablettes avec les fragments inf. div inf. div Utiliser les API multimédia inf. div inf. div Déployer une application. inf. div

Description, programmation

inf. div Présentation d Android inf. div inf. div Historique inf. div inf. div Modèle de développement inf. div inf. div Contexte et enjeux inf. div inf. div Outils et SDK inf. div inf. div Java version Android inf. div inf. div Architecture d une application inf. div inf. div Fichier Manifest inf. div inf. div Les activités inf. div inf. div Les ressources inf. div inf. div Les receivers inf. div inf. div Les services inf. div inf. div Les fournisseurs de contenu inf. div inf. div L interface graphique inf. div inf. div Les vues inf. div inf. div Les contrôles inf. div inf. div Les layouts inf. div inf. div Gestion des densités et tailles d écran différentes inf. div inf. div Les styles et les thèmes inf. div inf. div Autres ressources graphiques inf. div inf. div Animations inf. div inf. div Qu est-ce que le Material Design inf. div inf. div Les boîtes de dialogue inf. div inf. div Les ListView inf. div inf. div Application multi-écrans inf. div inf. div Les sous-activités inf. div inf. div Les fragments inf. div inf. div Contrôles avancés inf. div inf. div WebView inf. div inf. div ActionBar inf. div inf. div NavigationDrawer inf. div inf. div TabHost inf. div inf. div ViewPager inf. div inf. div Réseaux et services Web inf. div inf. div API réseaux inf. div inf. div Le multi-threading inf. div inf. div Handler inf. div inf. div AsyncTask inf. div inf. div Appel de services Web inf. div inf. div Invocation asynchrone inf. div inf. div Persistance de données inf. div inf. div Stockage clé-valeur inf. div inf. div Système de fichiers inf. div inf. div SQLite inf. div inf. div Géolocalisation et cartographie inf. div inf. div Fournisseurs de géolocalisation inf. div inf. div Utilisation de l API Google Maps V2 inf. div inf. div API et fonctionnalités multimédia inf. div inf. div Affichage de document inf. div inf. div Prise de photo inf. div inf. div Sons et micro inf. div inf. div Envoi et réception de SMS inf. div inf. div Push notification inf. div inf. div Déploiement inf. div inf. div Prérequis au déploiement inf. div inf. div GooglePlay inf. div inf. div En entreprise inf. div inf. div Internationalisation inf. div inf. div Certification en option inf. div inf. div 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. inf. div inf. div 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. inf. div inf. div L examen sera passé à la fin de la formation. inf. div

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 une connaissance pratique du langage Java ou avoir suivi le cours JAV-SE Java - Les fondamentaux et le développement Java SE .

É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