Objectifs de la formation
L’objectif de cette formation est d’apprendre à développer et exécuter des applications Android en Kotlin en tirant parti des bibliothèques proposées par le système d’exploitation.Clientèle visée
InformaticiensPréalables
De bonnes connaissances en développement avec des langages orientés objets ainsi qu’en bases de données relationnelles.Intervenants
Architecture de la formation
Introduction
⦁ Préambule
⦁ Environnement de développement
⦁ Démonstration – Installation de l’environnement
Kotlin
⦁ Présentation du langage Kotlin
⦁ Les variables
⦁ Les conditions
⦁ Les boucles
⦁ Les fonctions
⦁ Exceptions
⦁ Les classes
⦁ Démonstration – Structure de classes
⦁ Héritage et interface
Interface utilisateur
⦁ Théorie sur les éléments d’interface utilisateur
⦁ Création de layouts en XML
⦁ Création de layouts avec Compose
⦁ Row, column et box
⦁ Modifiers
⦁ Lazy columns
Manipulation des vues et interactions
⦁ Gestion des états
⦁ Démonstration – Gestion des interactions utilisateurs
⦁ Démonstration – Outils de débogage
⦁ ViewModel
⦁ Flow et StateFlow
Utilisation des activités, Intents, Tests et ViewModels
⦁ Activité et Intents
⦁ Démonstration – Création et gestion des activités
⦁ Tests unitaires
⦁ Navigation
Persistance des données avec DataStore et Room
⦁ SQLite
⦁ DataStore
⦁ Room
⦁ Room (DDL)
⦁ Room (DAO)
Communication réseau et services
⦁ Retrofit
Tâches en arrière-plan avec WorkManager
⦁ WorkManager
⦁ Contraintes WorkRequest
⦁ Task Inspector
Ressources du téléphone et permissions
⦁ API Géolocalisation
⦁ QR Code
⦁ API SMS et Contacts
Détails pédagogiques
Type de cours
Notes relatives à la formation
Formation 100% à distance. Accessible en tout temps de n’importe où. Un an d’accès à la formation et au manuel numérique.
Formation en entreprise
Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.
Demander une soumissionFormation en entreprise
Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.
Demander une soumission