Android sur base du langage Kotlin
(Réf.2025-070)
3
Jour(s)
FR
Autres
CEFORA
Company
Employé
For a Fee
Day
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



Chargement...