Android Java

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.

Contenu 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.

Résultats attendus de la formation

  • 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.
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
319807S
31/10/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Chez Startway Coworking
15 Boulevard de Brosses
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

319808S
31/10/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Hope !
64e Rue Sully
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

319809S
31/10/2024
31/12/2025
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Ibis Besançon Centre Ville
21 rue gambetta
25000 - Besançon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

319810S
31/10/2024
31/12/2025
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

ACTI'CAP
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

319811S
31/10/2024
31/12/2025
Nevers 58000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Clemaly
46 Boulevard Grands Pres des Bordes
58000 - Nevers

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

319812S
31/10/2024
31/12/2025
Belfort 90000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

BELFORT BOOST
6 Rue de Madagascar
90000 - Belfort

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

319821S
31/10/2024
31/12/2025
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Salle de réunion Auxerre
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

319825S
31/10/2024
31/12/2025
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 28h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Centre d'affaires EDM
154 Rue André Derain
71000 - Mâcon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtriser un langage de programmation orienté objet. - Idéalement, avoir une expérience en développement de logiciels.

COMPLEMENT D’INFORMATION

Vivaneo

Raison sociale : VIVANEO

28 Rue du Chemin Vert - 75011 Paris

01 77 17 90 36

Voir la fiche complète de l'organisme Voir le site web Voir le site web Géolocaliser

Cette formation est indexée aux domaines suivants :

  • 31030 - Android
  • 30802 - Langage Java

Spécialité de formation NSF :

  • 326 - Informatique, traitement de l'information, réseaux de transmission des données

Lien vers les descriptions métiers France Travail : (ROME)