Développer pour Android

Formation

A distance

Prix sur demande

Appeler le centre

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

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

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
Développement Android
  • 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 interfaces utilisateurs avec Android
  • 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
Le modèle de composants
  • Les fondamentaux : Activity, Service, BroadcastReceiver, ContentProvider
  • Les activités (cycle de vie, navigation entre les activités, communication inte­ractivité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
La persistance des données
  • Utilisation des préférences
  • Utilisation du système de fichiers (dont XML)
  • Utilisation de la base de données (SQLite)
La gestion réseau
  • 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
Compléments
  • 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 

Appeler le centre

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

Prix sur demande