TRA Travailleurs

Kotlin

Améliorez vos compétences en matière de développement Android grâce à notre formation Kotlin !

Notre formation sur Kotlin vous apprendra à développer des applications Android de haute qualité en utilisant ce langage de programmation moderne et polyvalent. Vous découvrirez comment utiliser la syntaxe de Kotlin, ainsi que les outils et fonctionnalités d'Android Studio pour développer des interfaces utilisateur attrayantes et fonctionnelles. Vous apprendrez également à gérer les données et à interagir avec des services Web pour créer des applications riches en fonctionnalités. Nous couvrirons également les APIs essentielles d'Android et les compléments tels que la téléphonie, le multimédia et la géolocalisation. Rejoignez-nous pour développer vos compétences en développement Android avec Kotlin et créer des applications exceptionnelles.

3 jours

Durée de la formation

icone de date ligne courbe
icone de date ligne courbe

Début de la formation

icone de cible

Objectifs de la formation

Les objectifs visés par cette formation sont :

  • Utiliser la syntaxe de Kotlin
  • Appréhender Android Studio
  • Parcourir le cycle de développement sur Android
  • Aborder les APIs essentielles d’Android
  • Développer les interfaces utilisateur

Programme
de la formation

  • Syntaxe et concepts de base de Kotlin
    • Syntaxe de base, conventions
    • Organisation du code, types, packages, flux de contrôle
    • Les classes et les objets. Les fonctions
    • Compléments de syntaxe
  • La plateforme Android
    • L'architecture Android, Linux. Historique et fonctionnalités
    • Les terminaux cibles
  • Développement Android sous Android Studio
    • Les concepts de base. Le cycle développement
    • Les classes de base du framework
    • Le projet sous Android Studio
    • L'émulateur du SDK. Les outils du SDK, SDK manager, AVD manager
    • L'utilisation des outils sous Android Studio : debugger, profiler, etc.
    • Les paramètres du manifest
    • La production de l'application, la publication
  • Les interfaces utilisateurs
    • Organisation générale du layout
    • Exemple de layouts : LinearLayout, RelativeLayout, ConstraintLayout
    • Les ressources : drawables, string. Les styles
    • La gestion événementielle
  • Le modèle de composants
    • La relation activité mère-fille
    • Les fragments, les services, les IntentServices
    • Les Intents et leur gestion par l'activité
  • La gestion des données
    • Les préférences
    • Les fichiers, le stockage interne et externe
    • SQLite
    • Les Content Provider
  • La gestion réseau
    • L’asynchrone avec les coroutines Kotlin
    • Les infos de connectivité. Utiliser HTTP
    • Parser du JSON
    • Les accès aux Web Services : Volley, Retrofit
  • Compléments
    • La téléphonie, les SMS. Le multimédia, audio et vidéo
    • Les capteurs. Les API Google de localisation
  • Exercices pratiques
    • Création d’un premier programme en Kotlin
    • Utilisation des ressources Google Console Developer
    • Utilisation d’Android Studio pour la mise en place d’un projet
    • Mise en place de la communication sur une application
    • Stockage de données à partir d’une application
    • Utilisation de services Web
    • Utiliser la géolocalisation
image ligne principale image ligne secondaire
icone d'euro ligne courbe

Prix de la formation

Personne de contact

Magali Gerard

Magali Gerard

Assistante administrative Entreprises

+32 71 25 49 60 entreprise@technofuturtic.be