L’efficacité de l’experience open source
 
PartagerPartager ImprimerImprimer

Android - niveau avancé

Star Star Star Star Star
 

Mobile/front end Mobile/front end

Durée : 4 jours
Niveau : 2intermédiaire

Prix : nous consulter

Android - niveau avancé

Objectifs

Les outils de mise au point d'Android.

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

Le multitâches sous Android

La sécurité des systèmes Android

Création et utilisation des permissions dans les applications

Programme détaillé

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

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

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

Pré-requis

Connaissance du langage Java, utilisation d'ADT, développement d'interface graphique simple, maîtrise des concepts de base d'Android,
S'équiper d'un PC ayant la capacité de faire fonctionner la dernière version d'ADT (MAC,Windows, Linux).

Public concerné

Cette formation s'adresse aux ingénieurs et techniciens en développement informatique ayant déjà une connaissance de base dans le développement d'applications Android.

Les dernières actualités

mercredi 26 août 2015

-30% sur la formation AngularJS

Domptez le framework AngularJS !
Profitez de 30% de remise, 1390€ les trois jours au lieu de 1990€.
Prochaine formation les 7-8-9 septembre 2015 à Paris-Asnières.

En savoir +
mercredi 01 avril 2015

Smile Training forme les équipes de Safran et de leurs filiales sur la nouvelles plateforme Drupal

Le projet confié à Smile par SAFRAN avait pour but la mise en place d’une usine à sites. Cette usine permet aux sociétés du groupe SAFRAN de produire des sites selon un schéma cohérent pour l’ensemble du groupe.

Chaque entité peut bénéficier d’un template de site orienté vers ses besoins (groupe, société, pays, événementiel, support métier). La gestion des contenus est autonome, mais permet aussi aux différents contributeurs de sélectionner et partager les contenus disponibles sur le portail pour leurs propres besoins de communication (agenda des événements, communiqués de presse). Après une phase de déploiement pilote réussie, SAFRAN souhaite déployer la solution sur l’intégralité de ses sites avant le salon du Bourget 2015.

Smile a piloté les aspects techniques de la réalisation du projet. Développée avec Drupal, l’usine met notamment en place un répertoire de contenus géré en mode push, une innovation qui permet aux contributeurs de bénéficier en temps réel des contenus produits par SAFRAN.

Quatre sites ont été déployés à ce jour : www.safran-group.com/fr , www.safran-usa.com , www.sagem-ds.com/fr et www.techspace-aero.be/fr .

En savoir +
jeudi 26 mars 2015

Découvrir Drupal 8 sans bouger de son bureau

Smile Training vous propose d'intervenir au sein de votre entreprise avec un séminaire dédié à la découverte de Drupal 8

En savoir +