DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Android Java

Date de mise à jour : 25/11/2025 | Identifiant OffreInfo : 10_2463902F

Information fournie par :
Emfor Bourgogne-Franche-Comté

Objectifs, programme, validation de la formation

Objectifs


  • Maîtriser les principes de base du développement d'applications Android.

  • Être en mesure d'implémenter divers composants de l'interface utilisateur (UI).

  • Concevoir et créer des applications Android efficaces et fonctionnelles.

  • Savoir publier et gérer des applications sur le Google Play Store.

Programme de la formation

Module 1 : Introduction à l'éco-système Android


  • Présentation de la plateforme Android : histoire et évolution.

  • Statistiques d'utilisation et versions récentes.

  • Installation de l'environnement de développement : Android Studio, émulateur, et appareil physique.

  • Introduction aux bibliothèques JetPack.

  • Création d'un projet "Hello World" : exécution sur différents terminaux.

  • Arborescence d'un projet Android et exploration du fichier AndroidManifest.xml.

  • Gestion des dépendances avec Gradle.

  • Cycle de vie d'une activité.

  • Introduction aux interfaces graphiques : ConstraintLayout, LinearLayout, FrameLayout, et JetPack Compose.

Module 2 : Conception d'interfaces graphiques

  • Création d'interfaces adaptées à Android.

  • Utilisation de templates graphiques : Layouts et composants (ViewGroup, View, TextView, EditText, Button, etc.).

  • Gestion des ressources : Drawable, Color, Dimen, Menu, Values, etc.

  • Utilisation des unités de mesure : dp, dip, sp.

  • Styles et thèmes graphiques : Material Design / Material You.

  • Création d'applications multilingues.

  • Utilisation des RecyclerView : personnalisation de l'affichage des listes.

Module 3 : Communication entre composants

  • Utilisation des Intents : communication entre composants d'application.

  • Services : gestion des tâches en arrière-plan (Service, IntentService, Foreground).

  • Content Providers et Broadcast Receivers : partage de données entre applications.

  • Gestion des notifications : Toast, AlertDialog, Notification.

Module 4 : Gestion des données

  • Préférences utilisateur : SharedPreferences et DataStore.

  • Enregistrement de fichiers sur le disque.

  • Web services avec JSON : utilisation de Volley ou Retrofit2.

  • Bases de données : gestion avec Room.

  • Utilisation de PullToRefresh pour actualiser les données.

  • Intégration d'APIs complémentaires : téléphonie, géolocalisation, cartographie, Firebase FCM pour les notifications push, etc.

Validation et sanction


  • Compréhension de l'éco-système Android : Connaître l'historique et les versions de la plateforme.

  • Maîtrise d'Android Studio : Être capable d'installer et de configurer l'environnement de développement.

  • Création d'applications fonctionnelles : Développer et déployer des applications Android simples.

  • Conception d'interfaces utilisateur : Utiliser divers composants UI et respecter les principes de design.

  • Gestion des données : Manipuler des préférences utilisateur, fichiers, et bases de données.

  • Communication entre composants : Utiliser Intents, Services, et Broadcast Receivers.

  • Utilisation de bibliothèques JetPack : Intégrer des fonctionnalités avancées pour améliorer le développement.

  • Intégration des web services : Effectuer des requêtes HTTP et traiter des données JSON.

  • Création d'applications multilingues : Implémenter la prise en charge de plusieurs langues.

  • Utilisation des notifications : Gérer les alertes et notifications utilisateur.

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
28 heures en centre

Conventionnement : Non

Financeur(s)

Entreprise

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

- Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
21 rue gambetta
25000 - Besançon
Responsable : Ibis Besançon Centre Ville
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web : https://formation.vivaneo.fr
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/12/2025 au 31/12/2026
débutant le : 01/12/2025
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme