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

Android Java

Date de mise à jour : 03/12/2024 | Identifiant OffreInfo : 24_279283

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

Objectifs

Acquérir une compréhension solide des bases du développement d'applications Android.
Maîtriser la mise en œuvre des différents composants de l'interface utilisateur (UI).
Être en mesure de concevoir et développer des applications Android performantes et fonctionnelles.
Apprendre à publier et gérer des applications sur le Google Play Store.

Programme de la formation

Module 1 : Introduction à l'écosystème Android
Historique et présentation générale de la plateforme Android.
Découverte des dernières versions et des statistiques d'utilisation.
Installation et configuration de l'environnement de développement (Android Studio, émulateur, appareils physiques).
Introduction aux librairies JetPack et leur rôle dans le développement Android.
Création d'un premier projet "Hello World" et exécution sur différents terminaux.
Exploration de l'arborescence d'un projet Android et du fichier AndroidManifest.xml.
Introduction au gestionnaire de dépendances Gradle.
Compréhension du cycle de vie d'une Activité.
Présentation des interfaces graphiques avec ConstraintLayout, LinearLayout, FrameLayout, et JetPack Compose.
Module 2 : Conception de l'interface graphique
Création d'interfaces graphiques adaptées à Android.
Utilisation des templates graphiques (Layout) et des composants graphiques (ViewGroup, View, TextView, EditText, Button, etc.).
Gestion des ressources graphiques et textuelles (Drawable, Color, Dimen, Menu, Values, etc.).
Compréhension des unités de mesure spécifiques à Android (dp, dip, sp).
Application des styles et thèmes graphiques (Material Design / Material You).
Développement d'applications multilingues.
Création et personnalisation des listes avec RecyclerView.
Module 3 : Communication entre composants
Gestion des communications entre composants avec les Intents.
Utilisation des Services pour les tâches en arrière-plan (Service, IntentService, Foreground).
Mise en œuvre des Content Providers et Broadcast Receivers pour le partage de données.
Notification à l'utilisateur via Toast, AlertDialog, et Notification.
Module 4 : Gestion des données
Utilisation des préférences utilisateurs avec SharedPreference et DataStore.
Enregistrement et gestion de fichiers sur le disque.
Communication avec des web services (JSON) à l'aide de Volley ou Retrofit2.
Gestion des bases de données avec la librairie Room.
Implémentation de PullToRefresh pour actualiser les données.
Exploration des API complémentaires : téléphonie, géolocalisation, cartographie, Firebase FCM pour les notifications push, etc.

Validation et sanction

Maîtrise des bases du développement Android avec Java.
Création d'interfaces utilisateur adaptées et ergonomiques.
Gestion des interactions entre les composants d'une application Android.
Utilisation des services en arrière-plan pour des fonctionnalités avancées.
Gestion et manipulation des données avec des bases de données locales et distantes.
Création d'applications Android performantes et responsives.
Publication et gestion d'applications sur Google Play Store.
Intégration des API Android pour des fonctionnalités avancées (géolocalisation, notifications, etc.).
Conception d'applications sécurisées et optimisées.
Compréhension du cycle de vie et des bonnes pratiques en développement Android.

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

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

Conventionnement : Non

Financeur(s)

Conditions d'accès

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

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Maîtriser un langage de programmation orienté objet. Disposer idéalement d'une expérience préalable en développement logiciel.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
291 Rue Albert Caquot
06560 - Valbonne
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
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 : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

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

du 23/12/2024 au 31/12/2025
débutant le : 23/12/2024
Adresse d'inscription
291 Rue Albert Caquot
06560 - Valbonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme