Développer pour Android
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Dates de début
Dates au choix
Ce cours présente les fonctionnalités et capacités de la plate-forme Android dédiée à la réalisation d’applications pour les téléphones mobiles. Les concepts sont illustrés à l’aide de travaux pratiques permettant d’appréhender notamment les interfaces graphiques, le réseau, la sécurité et le stockage persistant.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- Réseau
- Mise en réseau
- Services
- Gestion
Le programme
Découvrir la plateforme Android
- Les utilisations de la plateforme Android
- Le modèle Android et son architecture
- Les outils de développement
- Les concepts de base d’une application Android
- Le cycle de vie de l’application (de l’édition au test)
- Présentation des classes de base et utilitaires
- Les spécificités des terminaux mobiles en matière d’affichage et d’interaction avec l’utilisateur
- Les composants graphiques : layouts, menus, listes...
- La gestion événementielle
- Styles et thèmes appliqués aux widgets
- Notification de l’utilisateur (barre de notification, toast, boîtes de dialogue)
- Ressources alternatives : multi-devices, localisation
- Les fondamentaux : Activity, Service, BroadcastReceiver, ContentProvider
- Les activités (cycle de vie, navigation entre les activités, communication interactivités...)
- Les services (cycle de vie, tâches de fond ...)
- Les types de services (locaux et distants)
- Le langage AIDL. Le bus de messages et les Intents
- Utilisation des préférences
- Utilisation du système de fichiers (dont XML)
- Utilisation de la base de données (SQLite)
- Rappels sur la programmation réseau
- Communication avec une Socket serveur
- Utiliser HTTP avec les API Android
- Introduction à la consommation des services web
- Utilisation de la librairie Androïd Gson
- Gestion de la téléphonie.
- Appels
- Gestion des SMS
- Interactions avec la carte SIM
- Multimédia
- Dessin et animations
- Lecture audio et vidéo
- Capture multimédia
- Les API de (géo)localisation avec Google Maps
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Développer pour Android