Accueil    Formations    Informatique    Mobilité    Développement natif    Kotlin - Développer sous Android

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Développer avec Kotlin des applications mobiles pour les plateformes Android.

Niveau requis

Connaître un langage de programmation comme Java (pour bien connaître Kotlin).

Public concerné

Programmeurs Android, développeurs et chefs de projets.

Programme

Introduction à Android

  • Historique d'Android et Linux
  • Architecture et philosophie d'Android
  • Possibilités du système Android
  • Fonctionnement des versions d'API
  • Les langages disponibles, SDK et NDK

Rappels sur Kotlin

  • Syntaxe et concepts de base
  • Typage, instructions et classes
  • Généricité dans Kotlin
  • Les lambda expressions
  • Les collections
  • La gestion des exceptions

Android Studio et Kotlin

  • Prise en main de l'environnement de développement Android Studio
  • Mise en oeuvre de Kotlin avec Android Studio
  • Etude d'un code Kotlin, création d'un projet dans Android Studio

Introduction au développement Android

  • Etapes du développement d'une application Android
  • Architecture d'un projet Android sous Android Studio
  • Développement et test
  • Mise en oeuvre du debug avec :
    • L'émulateur
    • Un "Device"
  • Signer et déployer une application Android

Grands concepts d'Android

  • Concepts de base
  • Les classes importantes
  • Les "Activity"
  • Les "Intent"
  • Les "Fragment"
  • Le fichier manifest de l'application
  • Processus et "Threads"

Interfaces graphiques sous Android

  • Positionnement des éléments sur un écran
  • Les "ViewGroup" et les "View"
  • Présentation des "Layout"
  • Composants graphiques de base
  • Comment gérer les évènements
  • Créer des vues via les éléments XML et en code
  • Les menus et "ActionBar"

Gestion des données

  • Accès au File System d'Android par code
  • Lecture / écriture sur fichiers
  • Accès aux bases de données (SQLite)
  • Les stockages internes et externes, et cartes SD
  • Accès en lecture et/ou écriture au système de fichiers
  • La gestion des préférences

Les fournisseurs de contenu (Content Providers)

  • Fondamentaux des fournisseurs de contenu
  • Création et utilisation d'un fournisseur de contenu

Les récepteurs d'évènement (Broadcast Receivers)

  • Les "Broadcasters"
  • Déclarer et enregistrer les récepteurs d'évènement
  • Créer un récepteur d'évènement
  • Permissions

Communication

  • Utilisation des sockets, communication
  • Utiliser des services Web
  • Utilisation de http, communication
  • Accès à des services via REST
  • Gestion des données en JSON

Notions avancées

  • Gestion asynchrone de tâches
  • Gérer les "Threads"
  • Les "Intents", base de la communication sous Android
  • Les services, mise en oeuvre
  • Utiliser les API Google (Maps...)
  • La géolocalisation
  • Gestion des notifications
  • Gestion des SMS
  • Différents types de capteur

Fonctionnalités multimédia

  • Gestion de l'audio et du device photo et vidéo
  • Exploiter le multimédia dans une application

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

Session confirmée 25/05/2020 Paris La Défense 3 000 € HT Je m'inscris

20/07/2020 Paris La Défense 3 000 € HT Je m'inscris

21/09/2020 Paris La Défense 3 000 € HT Je m'inscris

23/11/2020 Paris La Défense 3 000 € HT Je m'inscris

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

25/05/2020 Nancy 3 000 € HT Je m'inscris

25/05/2020 Strasbourg 3 000 € HT Je m'inscris

25/05/2020 Reims 3 000 € HT Je m'inscris

25/05/2020 Metz 3 000 € HT Je m'inscris

25/05/2020 Mulhouse 3 000 € HT Je m'inscris

20/07/2020 Nancy 3 000 € HT Je m'inscris

20/07/2020 Strasbourg 3 000 € HT Je m'inscris

20/07/2020 Reims 3 000 € HT Je m'inscris

20/07/2020 Metz 3 000 € HT Je m'inscris

20/07/2020 Mulhouse 3 000 € HT Je m'inscris

21/09/2020 Nancy 3 000 € HT Je m'inscris

21/09/2020 Strasbourg 3 000 € HT Je m'inscris

21/09/2020 Reims 3 000 € HT Je m'inscris

21/09/2020 Metz 3 000 € HT Je m'inscris

21/09/2020 Mulhouse 3 000 € HT Je m'inscris

23/11/2020 Nancy 3 000 € HT Je m'inscris

23/11/2020 Strasbourg 3 000 € HT Je m'inscris

23/11/2020 Reims 3 000 € HT Je m'inscris

23/11/2020 Metz 3 000 € HT Je m'inscris

23/11/2020 Mulhouse 3 000 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

25/05/2020 Lille 3 000 € HT Je m'inscris

25/05/2020 Rouen 3 000 € HT Je m'inscris

25/05/2020 Nantes 3 000 € HT Je m'inscris

25/05/2020 Caen 3 000 € HT Je m'inscris

25/05/2020 Évreux 3 000 € HT Je m'inscris

25/05/2020 Le Havre 3 000 € HT Je m'inscris

20/07/2020 Lille 3 000 € HT Je m'inscris

20/07/2020 Rouen 3 000 € HT Je m'inscris

20/07/2020 Nantes 3 000 € HT Je m'inscris

20/07/2020 Caen 3 000 € HT Je m'inscris

20/07/2020 Évreux 3 000 € HT Je m'inscris

20/07/2020 Le Havre 3 000 € HT Je m'inscris

21/09/2020 Lille 3 000 € HT Je m'inscris

21/09/2020 Rouen 3 000 € HT Je m'inscris

21/09/2020 Nantes 3 000 € HT Je m'inscris

21/09/2020 Caen 3 000 € HT Je m'inscris

21/09/2020 Évreux 3 000 € HT Je m'inscris

21/09/2020 Le Havre 3 000 € HT Je m'inscris

23/11/2020 Lille 3 000 € HT Je m'inscris

23/11/2020 Rouen 3 000 € HT Je m'inscris

23/11/2020 Nantes 3 000 € HT Je m'inscris

23/11/2020 Caen 3 000 € HT Je m'inscris

23/11/2020 Évreux 3 000 € HT Je m'inscris

23/11/2020 Le Havre 3 000 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

25/05/2020 Lyon Part-Dieu 3 000 € HT Je m'inscris

25/05/2020 Grenoble 3 000 € HT Je m'inscris

20/07/2020 Lyon Part-Dieu 3 000 € HT Je m'inscris

20/07/2020 Grenoble 3 000 € HT Je m'inscris

21/09/2020 Lyon Part-Dieu 3 000 € HT Je m'inscris

21/09/2020 Grenoble 3 000 € HT Je m'inscris

23/11/2020 Lyon Part-Dieu 3 000 € HT Je m'inscris

23/11/2020 Grenoble 3 000 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

25/05/2020 Tours 3 000 € HT Je m'inscris

25/05/2020 Orléans 3 000 € HT Je m'inscris

25/05/2020 Bordeaux 3 000 € HT Je m'inscris

25/05/2020 Blois 3 000 € HT Je m'inscris

25/05/2020 Bourges 3 000 € HT Je m'inscris

25/05/2020 Châteauroux 3 000 € HT Je m'inscris

25/05/2020 Le Mans 3 000 € HT Je m'inscris

25/05/2020 Niort 3 000 € HT Je m'inscris

25/05/2020 Poitiers 3 000 € HT Je m'inscris

20/07/2020 Tours 3 000 € HT Je m'inscris

20/07/2020 Orléans 3 000 € HT Je m'inscris

20/07/2020 Bordeaux 3 000 € HT Je m'inscris

20/07/2020 Blois 3 000 € HT Je m'inscris

20/07/2020 Bourges 3 000 € HT Je m'inscris

20/07/2020 Châteauroux 3 000 € HT Je m'inscris

20/07/2020 Le Mans 3 000 € HT Je m'inscris

20/07/2020 Niort 3 000 € HT Je m'inscris

20/07/2020 Poitiers 3 000 € HT Je m'inscris

21/09/2020 Tours 3 000 € HT Je m'inscris

21/09/2020 Orléans 3 000 € HT Je m'inscris

21/09/2020 Bordeaux 3 000 € HT Je m'inscris

21/09/2020 Blois 3 000 € HT Je m'inscris

21/09/2020 Bourges 3 000 € HT Je m'inscris

21/09/2020 Châteauroux 3 000 € HT Je m'inscris

21/09/2020 Le Mans 3 000 € HT Je m'inscris

21/09/2020 Niort 3 000 € HT Je m'inscris

21/09/2020 Poitiers 3 000 € HT Je m'inscris

23/11/2020 Tours 3 000 € HT Je m'inscris

23/11/2020 Orléans 3 000 € HT Je m'inscris

23/11/2020 Bordeaux 3 000 € HT Je m'inscris

23/11/2020 Blois 3 000 € HT Je m'inscris

23/11/2020 Bourges 3 000 € HT Je m'inscris

23/11/2020 Châteauroux 3 000 € HT Je m'inscris

23/11/2020 Le Mans 3 000 € HT Je m'inscris

23/11/2020 Niort 3 000 € HT Je m'inscris

23/11/2020 Poitiers 3 000 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

25/05/2020 Aix-en-Provence 3 000 € HT Je m'inscris

25/05/2020 Montpellier 3 000 € HT Je m'inscris

25/05/2020 Sophia Antipolis 3 000 € HT Je m'inscris

20/07/2020 Aix-en-Provence 3 000 € HT Je m'inscris

20/07/2020 Montpellier 3 000 € HT Je m'inscris

20/07/2020 Sophia Antipolis 3 000 € HT Je m'inscris

21/09/2020 Aix-en-Provence 3 000 € HT Je m'inscris

21/09/2020 Montpellier 3 000 € HT Je m'inscris

21/09/2020 Sophia Antipolis 3 000 € HT Je m'inscris

23/11/2020 Aix-en-Provence 3 000 € HT Je m'inscris

23/11/2020 Montpellier 3 000 € HT Je m'inscris

23/11/2020 Sophia Antipolis 3 000 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous