Formation Android, niveau avancé

Ref :

Digital & Mobile Durée :
4 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
2190€ HT / personne
Inscrivez-vous

Demande d'informations

Pré-requis

  • Connaissance de la ligne de commande sous Linux,
  • Connaissance du langage Java.

Public concerné

  • Cette formation s'adresse aux ingénieurs et techniciens en développement informatique.

Objectifs

Acquérir les compétences nécessaires pour concevoir, développer et mettre au point des applications exploitant les capacités avancées de la plateforme Android.

Consolider les compétences de base Android pour en assurer la maîtrise complète.

Programme détaillé

Jour 1 : Android, concepts avancés

Les outils de mise au point d'Android.

  • Profiling d'applications Android
  • Profiling système sous Android
  • Optimisation d'interface graphique

Les différents mécanismes de communication sous Android et leur fonctionnement.

  • Utilisation des Binder

Le multitâches sous Android

  • Création de thread et réception de messages

  • Utilisation des AsyncTask pour la gestion d'interface graphique

La sécurité des systèmes Android

  • Les problématiques de sécurité mobile
  • La sécurité des mobiles dans l'entreprise L'architecture de sécurité des systèmes Android

Création et utilisation des permissions dans les applications

  • Création de permissions.
  • Granularité et utilisation de permissions
  • Vérification de permission et sécurisation d'application

Jour 2 : Capteurs divers

Les capteurs de position et d'environnement

  • Les capteurs d'environnement
  • Les capteurs deposition
  • Les problématiques de changement de repère

OpenGL et utilisation des surfaces

  • Utilisation d'OpenGL avec Android

Utilisation du Bluetooth

Utilisation de la caméra

Communication par NFC

Jour 3 : Communication réseau

Communication via TCP et UDP

Utilisation du protocole DNS-SD

Utilisation du Wifi-Direct

Gestion de connexion réseau

  • Politique de téléchargement
  • Gestion des types de connexion

Utilisation d'HTTPS

Utilisation de Google Backup

Introduction aux Google Play Services

Messagerie avec le Google Cloud Messaging

Nos Actualités