Android avancé

Retour à la liste des formations
Formations de courte durée
Thème(s): Mobile
Durée:
3 jours
Formateur:
CogniTIC

Formation sur mesure

Cette formation vise à enseigner aux participants les principes de gestion des données, des services et du multithreading sous Android.
Public
Cette formation s’adresse à toute personne souhaitant améliorer sa connaissance du développement Android.
Prérequis
Connaissance de la base d’Android.
Contenu de la formation
Exploitation des ressources

  • Types de ressources supportées
  • Externalisation des valeurs

Communication entre composants

  • Les classes d’intention
  • Récepteurs de flux

Services

  • Construction d’un service
  • Exposition d’objet IPC
  • Création d’un service en tache de fond

Gestion des données


  • Comment partager des données entre les applications
  • La sauvegarde de données simple
  • Utilisation des préférences (SharedPreferences, le mode de lecture). Récupération d'un ensemble de préférences
  • Utilisation du système de fichiers (dont XML)
  • L'emplacement des fichiers contenant les données (zone internal/external)
  • Utilisation de la base de données embarquée (SQLite), insertion de données
  • Utilisation de l'API Android

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
  • Parser du JSON avec la librairie Gson pour Android, utilisation de la librairie 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
  • La capture multimédia (son, image, vidéo, ...)
  • Les API de (géo)localisation avec Google Maps
  • Configurer l'émulateur pour tester la géolocalisation

Particularités
Cette formation est uniquement organisée sur demande pour les besoins de votre entreprise (en intra). Pour plus d’informations, n’hésitez pas à contacter Gianfranco Verzini : 0496 96 01 85 - gv@technofuturtic.be
Formateur
CogniTIC Développement Android : Les bases  La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information. Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.
Informations
Secrétariat
Pôle Entreprises
Tél. 071 254 942