Kotlin

Retour à la liste des formations
NEW
Formations de courte durée
Thème(s): Mobile
Durée:
3 jours
Formateur:
Bstorm

Formation en présentiel

La formation aborde les contenus techniques suivants :

  • Le langage Kotlin
  • Environnement Android Studio
  • Développement sur Android
  • APIs essentielles d’Android
  • Interfaces utilisateur
Objectifs de la formation
  • Les objectifs visés par cette formation sont :
  • Utiliser la syntaxe de Kotlin
  • Appréhender Android Studio
  • Cycle de développement sur Android
  • APIs essentielles d’Android
  • Développement d’interfaces utilisateur
Public

Toute personne intéressée par le développement avec Kotlin

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’une 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

Pourquoi choisir TECHNOFUTUR TIC ?

4 raisons de suivre une formation avec Technofutur TIC




4 raisons de suivre une formation avec Technofutur TIC


4 raisons de suivre une formation avec Technofutur TIC


Infos pratiques

Information supplémentaire : 

Cette formation n'est pas agréée Chèques-Formation 


Formateur
Brainstorm Consulting est une société de services informatiques spécialisée dans le développement d'applications sur mesure, la gestion et l'analyse des données et la formation professionnelle.
Les technologies enseignées par les formateurs sont celles qu’ils pratiquent quotidiennement, à savoir le développement .NET et le développement Web. Outre des formations technologiques, BStorm est également un acteur important de formations en analyse métier/fonctionnelle et en gestion de projet.
Informations
Secrétariat
Pôle Entreprises
Tél. 071 254 942
Date
* Aucune session n’est programmée pour cette formation ? Les dates ne conviennent pas ? Inscrivez-vous à la LISTE D’ATTENTE. C’est une simple manifestation d’intérêt qui nous permettra de vous recontacter quand la formation sera organisée à nouveau.