Développement d’une application mobile pour Android

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer l'environnement de développement et les émulateurs Android
  • Créer et structurer un projet
  • Concevoir et implémenter des activités
  • Mettre en oeuvre les différents pattern de navigation
  • Stocker les données de l'application
  • Échanger des données avec un serveur
  • Intégrer les fonctionnalités de l'appareil (Capteurs, Partage, Message, etc)
  • Adapter l'application aux capacités de l'appareil
  • Optimiser, construire et déployer une application

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 990,00 €

Durée 72 heures
Modes
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 990,00 €

Durée 72 heures
Modes
  • Distance
Sessions
Lieux Partout en France

Description

Apprenez à concevoir une application mobile sur Android avec notre formation en ligne, destinée aux développeurs Java.
Cette formation vous initie à l’utilisation de l’IDE Android Studio, l’interaction avec les services web, l’intégration des fonctionnalités de l’appareil et l’optimisation de l’application.
La formation offre également un accès à des vidéos, des démonstrations et des travaux pratiques pour une expérience d’apprentissage approfondie.
Profitez d’une assistance technique et pédagogique illimitée ainsi que d’un accès à une plate-forme cloud pour votre apprentissage.

Programme

Découverte de l'environnement

  • La plateforme Android
  • L'architecture Android
  • La production d'une application
  • L'environnement de développement
    • Création d'un projet
    • Exécution d'un projet
  • Travaux pratiques : Créer un nouveau projet
  • Quiz - QCM de validation des acquis

Les fondamentaux

  • La structure d'un projet
  • Les activités (Activity)
  • Le fichier AndroidManifest
  • L'ajout de ressources
  • L'accès aux ressources
  • Les interfaces graphiques
  • Les dimensions
  • Travaux pratiques : Définir une IHM simple
  • Quiz - QCM de validation des acquis

Les interactions

  • Les logs
  • Les activités
  • Logcat
  • La gestion des événements
  • Les alertes (Toast)
  • Utilisation d'un Intent explicite
  • Composition d'un Intent
  • Utilisation d'un Intent implicite
  • Intent filter
  • Gestion des permissions
  • Création de fragments
  • Intent avec retour
  • Travaux pratiques :
    • Gérer des événements
    • Créer une nouvelle activité
    • Utiliser un Intent explicite
    • Utiliser un Intent explicite avec extras
  • Quiz - QCM de validation des acquis

Les composants d'interactions

  • Les listes
  • Les RecyclerView
  • Les CardView
  • Le Navigation Drawer
  • Les ActionBar
  • Travaux pratiques :
    • Créer un RecyclerView
    • Utiliser des CardView
    • Utiliser une ActionBar
  • Quiz - QCM de validation des acquis

La persistance

  • Utilisation des SharedPreferences
  • Lecture et écriture dans un fichier brut
  • Création d'une base de données
  • Utilisation de ContentProvider
  • Travaux pratiques :
    • Utiliser les SharedPreferences
    • Créer et exploiter une base de données
    • Utiliser un ContentProvider
  • Quiz - QCM de validation des acquis

Les tâches asynchrones

  • ProgressBar
  • Utilisation d'un Thread
  • Utilisation d'un Handler
  • Utilisation d'une AsyncTask
  • Quiz - QCM de validation des acquis

Les services web distants

  • Exploitation d'un objet ou d'un tableau d'objets JSON
  • Utilisation d'un service distant
  • Travaux pratiques :
    • Se connecter à un service distant JSON
    • Mettre en place une barre d'action inter-activités pour naviguer d'une activité à l'autre

Les services et broadcasts

  • Utilisation d'un service
  • Utilisation d'un intent service
  • Utilisation d'un broadcast
  • Quiz - QCM de validation des acquis

Room Persistence Library

  • Mise en place de Room
  • Avantages de Room
  • Travaux pratiques :
    • Utiliser des services
    • Utiliser des fragments
    • Quiz - QCM de validation des acquis

Les WebView

  • WebView
  • Accès à une page web distante
  • Accès à une page web locale
  • Travaux pratiques : Mettre en œuvre WebView
  • Quiz - QCM de validation des acquis

La géolocalisation

  • Osmdroid
  • Mise en œuvre de OSM sur une application

Le design

  • Expérience utilisateur
  • Modification du style d'une application
  • Création d'un fond dégradé
  • Création d'un Ripple Effect
  • Création d'une animation de Rotation
  • Création d'une animation " diapositive "

La publication

  • Etapes de publication, suivi et mise à jour d'une application
  • Travaux pratiques : Mettre en place un lecteur de flux MP3

Prérequis

Avoir suivi la formation T-ITLO-001 – Les fondamentaux de la programmation Java (Java SE), ou posséder les connaissances et compétences équivalentes.

Public

Concepteurs-Développeurs

Ces formations pourraient vous intéresser

ACCESS PERFECTIONNEMENT

Proposé par GROUPE NAXIS

Objectifs de la formation

  • Maîtriser les fonctionnalités avancées d’Access
  • Créer et gérer des bases de données, des requêtes et des formulaires complexes
Tarif

A partir de 990,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre et maîtriser l’OWASP Project & CVE
  • Mettre en place une méthodologie de contrôle et développer un SMSI
  • Maîtriser le déploiement d’un outil de détection d’intrusions
  • Découvrir et appliquer une méthodologie de pentest en toute autonomie
  • Etablir un protocole d’urgence en cas d’attaque
Tarif

A partir de 1 160,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Le droit du travail appliqué aux ESMS

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Adapter les modalités de temps de travail à l'organisation et aux projets des établissements et services
  • Identifier les différentes modalités de suspension et de rupture du contrat de travail
  • Déterminer les modalités d'application des conventions et accords collectifs dans les Etablissements et Services sociaux et médico-sociaux
Tarif

A partir de 1 310,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Maîtriser l'A/B testing

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Examiner l'intérêt de l'A /B testing
  • Intégrer l'A/B testing dans sa démarche marketing
  • Distinguer les différents tests
  • Gérer la démarche de mise en place
  • Gérer les techniques d'analyse des résultats d'un test A/B
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

12 jours (84 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • S'approprier le fonctionnement du Comité social territorial
  • S'approprier les moyens dont disposent les CST pour exercer leur mandat
  • Lister l'ensemble des missions du CST
  • Choisir les canaux de communication avec la direction et les salariés
Tarif

A partir de 1 060,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

Obtenez un niveau professionnel de maîtrise des applications bureautiques pour rédiger, produire des tableurs, utiliser les outils collaboratifs de marque Google, naviguer sur Microsoft Windows ou Mac OS
Tarif

A partir de 630,00 €

Durée

6j / 44h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer et configurer PostgreSQL
  • Gérer les utilisateurs, les groupes, les importations et exportations de données
  • Gérer la sauvegarde et la restauration de données
  • Optimiser les requêtes et PostgreSQL
Tarif

A partir de 1 800,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender la notion d'intelligence artificielle et ses applications dans le domaine juridique
  • Évaluer les enjeux de l'utilisation de l'intelligence artificielle dans ses fonctions de juristes
  • Analyser les outils et technologies basés sur l'intelligence artificielle utiles au métier de juriste
Tarif

Contacter l'organisme

Durée

Nous contacter

Modes

Objectifs de la formation

  • Sélectionner un modèle de licence approprié pour Windows Virtual Desktop
  • Implémenter la mise en réseau pour Windows Virtual Desktop
  • Gérer les hôtes de session Windows Virtual Desktop à l'aide d'Azure Bastion
  • Configurer le stockage pour les composants FSLogix
  • Créer et gérer des images d'hôte de session
  • Implémenter les rôles Azure et le contrôle d'accès basé sur les rôles (RBAC) pour Windows Virtual Desktop
  • Configurer les paramètres d'expérience utilisateur Windows Virtual Desktop
  • Surveiller et gérer les performances de Windows Virtual Desktop
Tarif

A partir de 2 900,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...