Formation Android Java
Date de mise à jour :
Identifiant Offre Info : 20_2488495F
Organisme responsable :
VIVANEO
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- 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.
Programme de la formation
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…
- 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.
Validation et sanction
- Créer une application Android complète et fonctionnelle : Une application avec une interface graphique, la gestion de données locales ou distantes, et la communication entre composants.
- Être capable de publier une application sur le Play Store : Savoir déployer une application Android, gérer les versions, les permissions et l'expérience utilisateur.
- Posséder une solide base en Java et en développement Android : Le stagiaire sera capable de travailler sur des projets Android en utilisant Java, même après la formation, tout en étant prêt à intégrer des pratiques plus modernes comme Kotlin si nécessaire.
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
28 h
Financement
- Conventionnement
- Oui
- Financeurs
-
- Autre
- OPCO
Conditions d'accès
Publics visés
- Salarié
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
- Maîtriser un langage de programmation orienté objet. - Avoir, de préférence, une expérience préalable en développement logiciel.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
42 Avenue du Sénateur Girard59300 Valenciennes
Responsable : Valenciennes
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
28 Rue du Chemin Vert
75011 Paris 11e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes