Formateur

Beckx Fabian

Durée

3 jours

Catégorie

Webdesign, Web développement

Contenu de la formation Kotlin – Android

Introduction à Kotlin Android

  • Android Studio pour Kotlin
  • Installation du plug-in Kotlin
  • Convertir MainActivity en Kotlin
  • Configuration du Kotlin dans un projet
  • Inclure certaines configurations utiles

Gestions d’Activity dans Kotlin

  • Création d’une Activity détaillée dans Kotlin
  • Interagir avec une Activity
  • Paramètres
  • Accès aux « SharedPreferences »

Anko et fonctions d’extension

  • Qu’est-ce qu’Anko ?
  • Débuter avec Anko
  • Fonctions d’extension

Interagir avec une API

  • Exécution des requêtes
  • Exécution des requêtes à l’extérieur du « Thread » principal

Analyse de données

  • Conversion entre JSON et Data Class
  • Création de la couche Domaine
  • Passage de Data au UI

Gestion des évènements

  • Simplification des évènements : setOnClickListener()…
  • Click Listener pour Forecast ListAdapter
  • Extensions du langage

Extensions Kotlin pour Android

  • Les extensions Kotlin
  • Comment utiliser les extensions Kotlin ?
  • Refactoring du code
  • Bonnes et mauvaises pratiques

Création SQLiteOpenHelper

  • Managed SQLiteOpenHelper
  • Définition des tables
  • Implémentation de SQLiteOpenHelper
  • Injection des dépendances

Coroutines dans Android

  • Utiliser Anko pour coroutine
  • Utiliser les coroutines dans un projet fil rouge

Prix de la formation

Objectifs pédagogique

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

Niveau requis

Connaître Java et Android.

Public concerné

Programmeurs Android Java, développeurs et chefs de projets.

A propos du formateur

Beckx Fabian

Formateur certifié ECDL Teacher Core et plusieurs certifications Adobe. Il met à disposition ses maîtrises dans les formations en informatique

Ses autres formations

ReactJS - Initiation
Internet - Recherche
InCopy - Initiation
InDesign - initiation
Animate - WEB
Animate - HTML 5

Enovatic vous propose des formations en informatique vous aidant à connaître aux mieux l’environnement du programme ou logiciel. 

Notre expérience de la formation en entreprise nous amène tout naturellement à nous spécialiser dans la formation sur mesure, aussi appelé formation à la carte en Belgique.

Le principal avantage de cette formule est l’évaluation des besoins et l’élaboration de contenu spécifique à votre entreprise et à votre travail car vos besoins sont différents.