Aller au contenu principal

Formation Android Kotlin

Date de mise à jour :
Identifiant Offre Info : 20_2488498F
Organisme responsable : VIVANEO (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Maîtriser les principes fondamentaux du développement d'applications Android. Acquérir les compétences nécessaires pour développer des applications Android avec Kotlin. Concevoir des interfaces utilisateur interactives en utilisant les activités et les fragments. Gérer et accéder aux données locales et distantes via des bases de données et des API REST. Ajouter des fonctionnalités de cartographie à vos applications Android. Intégrer Firebase Cloud Messaging (FCM) pour envoyer des…

  • Maîtriser les principes fondamentaux du développement d'applications Android.
  • Acquérir les compétences nécessaires pour développer des applications Android avec Kotlin.
  • Concevoir des interfaces utilisateur interactives en utilisant les activités et les fragments.
  • Gérer et accéder aux données locales et distantes via des bases de données et des API REST.
  • Ajouter des fonctionnalités de cartographie à vos applications Android.
  • Intégrer Firebase Cloud Messaging (FCM) pour envoyer des notifications push aux utilisateurs.
  • Préparer et publier une application Android sur le Google Play Store.

Programme de la formation

Module 1 : Introduction à Android et Kotlin Présentation d'Android, son historique et son architecture (Dalvik, ART). Introduction à Kotlin et ses avantages pour le développement Android. Installation d'Android Studio, SDK, JDK, et NDK. Création d'un premier projet Android. Module 2 : Les Fondamentaux de Kotlin Types de données, opérateurs, variables et constantes. Structures de contrôle (boucles, conditions) et fonctions. Programmation orientée objet : classes et…

Module 1 : Introduction à Android et Kotlin
  • Présentation d'Android, son historique et son architecture (Dalvik, ART).
  • Introduction à Kotlin et ses avantages pour le développement Android.
  • Installation d'Android Studio, SDK, JDK, et NDK.
  • Création d'un premier projet Android.
Module 2 : Les Fondamentaux de Kotlin
  • Types de données, opérateurs, variables et constantes.
  • Structures de contrôle (boucles, conditions) et fonctions.
  • Programmation orientée objet : classes et objets en Kotlin.
Module 3 : Activités et Interfaces Utilisateur
  • Création d'activités et ajout d'éléments graphiques (boutons, textes, images).
  • Gestion des interactions utilisateur et conception d'interfaces responsives.
  • Introduction aux layouts (ConstraintLayout, LinearLayout) et Fragments.
  • Découverte de Jetpack Compose.
Module 4 : Services et Broadcast Receivers
  • Utilisation de services en arrière-plan (Service, IntentService).
  • Différences entre services et broadcast receivers.
  • Communication entre composants et création de notifications.
Module 5 : Accès aux Données et Bases de Données
  • Stockage local avec SharedPreferences, DataStore et SQLite (Room).
  • Requêtes API REST avec Gson, Volley, ou Retrofit2.
Module 6 : Cartographie
  • Intégration de Google Maps et alternatives (MapBox, OSM).
Module 7 : Firebase Cloud Messaging (FCM)
  • Envoi de notifications push via Firebase Cloud Messaging (FCM).
  • Gestion des récepteurs de notifications et abonnements utilisateurs.
Module 8 : Publication sur le Play Store
  • Préparation de l'application pour la publication.
  • Création d'un compte développeur Google Play et publication de l'application.

Validation et sanction

  • Maîtrise de Kotlin pour Android
  • Développement d'interfaces utilisateur
  • Gestion des données locales et distantes
  • Gestion des services et notifications
  • Intégration de la cartographie
  • Publication sur le Play Store
  • Pratique sur Android Studio

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

35 h

Financement

Conventionnement
Oui
Financeurs
  • Autre

    Programme : Financements à déterminer selon la situation du bénéficiaire, OPCO Entreprises

  • OPCO

    Programme : Financements à déterminer selon la situation du bénéficiaire, OPCO Entreprises

Conditions d'accès

Publics visés

  • Salarié
  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

- Notions fondamentales en programmation et développement d'applications - Principes de base de la programmation orientée objet

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

253 Boulevard de Leeds
59777 Lille

Responsable : Regus Lille

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