Android sur base du langage Kotlin

Loader DigitalCityChargement...

Android sur base du langage Kotlin

(Réf.2025-070)
3
Jour(s)
FR
Autres
CEFORA
Company
Employé
For a Fee
Day

Organised by :

Training partners :

Description

La formation aborde les contenus techniques suivants : 

  •  Le langage Kotlin 

  •  Environnement Android Studio 

  •  Développement sur Android 

  •  APIs essentielles d’Android 

  •  Interfaces utilisateur 

Cette formation s'adresse à toute personne désireuse de réaliser un développement Android.

What are the aims of the training?

  • Utiliser la syntaxe de Kotlin 
  • Appréhender Android Studio 
  • Cycle de développement sur Android 
  • APIs essentielles d’Android 
  • Développement d’interfaces utilisateur 

What do you need to know to follow the training?

Expérience pratique sur un langage de programmation OO 

Training programme

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 

Find more training courses on these topics

How do I register for the course?

Cette formation apparaît au catalogue de Digitalcity.Brussels - Pôle Formation Emploi mais aucune date n’a encore été planifiée.