Dernière mise à jour : 10/08/2023
Créé par le célèbre éditeur de logiciels JetBrains, Kotlin est devenu officiellement le second langage supporté pour le développement Android en 2017, avant d'en devenir le langage préconisé en 2019. Il permet le développement d'applications natives grâce à une syntaxe simple et épurée.
Durée : 28 heures (4 jours)
Formation pouvant être prise en charge à 100% dans le cadre des Actions Collectives.
Pour en bénéficier, contactez-nous à hello.institute@docaposte.fr et complétez votre inscription sur campusAtlas.
1. Introduction
Atelier : Mise en place de l'environnement de développement, découverte des outils de debug
2. Présentation de Kotlin
3. Composants et modèle d'une application Android
Atelier : Création d'une première application Android, exécution sur l'émulateur et test
4. Gestion des ressources
Atelier : Création d'une application qui réagit aux changements de configuration
5. Interfaces utilisateurs sous Android
Atelier : Création d'une application avec une interface graphique, des styles et un thème spécifiques.
6. Gestion des opérations d'arrière-plan
Atelier : Utilisation des handlers ou d'AsyncTask pour gérer une barre de progression
7. Persistance des données
Atelier : Mise en oeuvre de stockages multiples et création d'une application avec SQLite
8. Connectivité réseau
Atelier : Echange de données avec un serveur, exploitation de flux JSON avec un Webservice
9. Publication des applications Android
10. Interactions avancées
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
En amont de la formation
· Recueil des besoins des apprenants afin de disposer des informations essentielles au bon déroulé de la formation (profil, niveau, attentes particulières...).
· Auto-positionnement des apprenants afin de mesurer le niveau de départ.
Tout au long de la formation
· Évaluation continue des acquis avec des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...
A la fin de la formation
· Auto-positionnement des apprenants afin de mesurer l'acquisition des compétences.
· Evaluation par le formateur des compétences acquises par les apprenants.
· Questionnaire de satisfaction à chaud afin de recueillir la satisfaction des apprenants à l'issue de la formation.
· Questionnaire de satisfaction à froid afin d'évaluer les apports ancrés de la formation et leurs mises en application au quotidien.