Formation Android Java

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 25/11/2025 Formation : 2488495F Source : VIVANEO

Session de formation

Code CARIF Dates Niveau de sortie Financeur(s) Lieu Organisme formateur Type Réunion
463019S Se rapprocher de l'organisme pour connaitre la prochaine session Sans niveau spécifique

Autre financeur, OPCO

Lille (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 28h
Durée en centre : 28h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

253 Boulevard de Leeds
59777 Lille

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
- Maîtriser un langage de programmation orienté objet. - Avoir, de préférence, une expérience préalable en développement logiciel.
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

  • Maîtriser les principes de base du développement d'applications Android.
  • Savoir implémenter les différents composants de l'interface utilisateur (UI).
  • Être capable de concevoir et de développer des applications Android efficaces et performantes.
  • Connaître les étapes nécessaires pour publier des applications sur le Google Play Store et en assurer la gestion.

Contenu pédagogique

Module 1 : Introduction à Android
  • Historique et évolution d’Android, dernières versions et statistiques d'utilisation.
  • Installation d’Android Studio et configuration de l’environnement (émulateur/appareil physique).
  • Création d’un projet "Hello World" et exploration de l’arborescence (AndroidManifest.xml, Gradle).
  • Introduction au cycle de vie d’une activité et aux bibliothèques JetPack.

Module 2 : Conception de l'interface graphique
  • Création d’interfaces graphiques avec Layouts (ConstraintLayout, LinearLayout, etc.) et composants (TextView, Button, etc.).
  • Gestion des ressources (Drawable, Color, Dimen, etc.) et utilisation des unités de mesure (dp, sp).
  • Application de Material Design et création d’applications multilingues.
  • Utilisation de RecyclerView pour les listes et personnalisation de l’affichage.

Module 3 : Communication entre composants
  • Utilisation des Intents pour la communication entre composants.
  • Gestion des tâches en arrière-plan avec Services (Service, IntentService, Foreground).
  • Partage de données via Content Providers, Broadcast Receivers et gestion des notifications (Toast, AlertDialog, Notification).

Module 4 : Gestion des données
  • Stockage des préférences utilisateur avec SharedPreferences et DataStore.
  • Interaction avec des web services (JSON) via Volley ou Retrofit2.
  • Gestion des bases de données locales avec Room et rafraîchissement des données avec PullToRefresh.
  • Utilisation d’APIs Android pour la géolocalisation, la téléphonie, et les notifications push via Firebase FCM.

Module 5 : Déploiement d'une application
  • Préparation et publication d’une application sur le Google Play Store.
  • Gestion des permissions, versions et mises à jour.
  • Suivi des performances avec des outils comme Firebase Analytics.

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Picto alerte M'alerter sur les nouvelles sessions