Android Kotlin

Objectifs

  • Assimiler les fondamentaux du développement d'applications Android.
  • Développer des compétences en création d'applications Android avec Kotlin.
  • Concevoir des interfaces utilisateur attrayantes en utilisant des activités et des fragments.
  • Gérer le stockage et l'accès aux données, tant locales qu'à distance, via des bases de données et des requêtes API REST.
  • Intégrer des fonctionnalités de cartographie dans vos applications.
  • Utiliser Firebase Cloud Messaging (FCM) pour envoyer des notifications push à vos utilisateurs.
  • Préparer et publier une application Android sur le Play Store.

Contenu de la formation

Module 1 : Introduction à Android et Kotlin
  • Présentation d'Android et de son historique.
  • Architecture : Dalvik et ART.
  • Introduction à Kotlin et ses avantages pour Android.
  • Installation des outils de développement (Android Studio, SDK, etc.).
  • Création d'un premier projet.
Module 2 : Fondamentaux de Kotlin
  • Types de données, opérateurs, variables et constantes.
  • Structures de contrôle, fonctions et expressions lambda.
  • Classes et objets.
Module 3 : Activités et interfaces utilisateur
  • Création et gestion d'activités en Kotlin.
  • Ajout d'éléments graphiques et gestion des interactions.
  • Conception d'interfaces responsives.
  • Introduction aux layouts et utilisation de fragments.
Module 4 : Services et broadcast receivers
  • Services en arrière-plan et leur utilisation.
  • Différences entre services et broadcast receivers.
  • Création de notifications.
Module 5 : Accès aux données
  • Enregistrement de données (SharedPreferences, fichiers, bases de données).
  • Requêtes vers des API REST avec des bibliothèques comme Retrofit2.
  • Utilisation de SQLite avec Room.
Module 6 : Cartographie
  • Introduction à Google Maps et alternatives (MapBox, OSM).
Module 7 : Firebase Cloud Messaging (FCM)
  • Envoi de notifications push et gestion des abonnements.
Module 8 : Publication sur le Play Store
  • Préparation et publication de l'application sur le Play Store.

Résultats attendus de la formation

  • Compétence en développement : Capacité à créer des applications Android fonctionnelles en utilisant Kotlin.
  • Connaissance des interfaces utilisateur : Maîtrise de la conception d'interfaces responsives avec des éléments graphiques.
  • Gestion des données : Savoir stocker et récupérer des données via des bases de données et des API REST.
  • Intégration de services : Capacité à utiliser des services et des notifications push avec FCM.
  • Compréhension de la cartographie : Aptitude à intégrer des fonctionnalités de cartographie dans les applications.
  • Publication d'applications : Savoir préparer et publier une application sur le Play Store.
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
323560S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet.

COMPLEMENT D’INFORMATION

323561S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet.

COMPLEMENT D’INFORMATION

323562S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet.

COMPLEMENT D’INFORMATION

323563S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet.

COMPLEMENT D’INFORMATION

323564S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet

COMPLEMENT D’INFORMATION

323565S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet

COMPLEMENT D’INFORMATION

323566S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet.

COMPLEMENT D’INFORMATION

323567S
01/11/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 : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et 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) : - Connaissances fondamentales en programmation et développement d'applications. - Compréhension des principes de la programmation orientée objet.

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 :

  • 31067 - Développement informatique
  • 30854 - Langages informatiques

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)