Développement en technologies mobiles sous Android - avancé

Formation offerte en collaboration avec Emploi-Québec

Cours WEB-PRO

Plateforme Windows

Durée 35 heures

Non offert présentement

M'aviser lorsqu'un groupe sera ouvert

Préalables

Posséder une connaissance du langage Java et de la programmation sous Android

Objectifs

À la fin de ce cours, le participant saura :

  • Exploiter l'architecture Androïd
  • Utiliser les APIs de la plateforme Android
  • Développer une application Android pour téléphone et tablette

Approche pédagogique

  • Présentation des APIs de la plateforme
  • Réalisation détaillée d'une application Androïd
  • Exercices à l'ordinateur supervisés par le formateur
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d’atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par  la pratique personnelle

Contenu du cours

Système de notification sous Android

  • Notification de type Toast
  • Notification sur la barre de statut
  • Gestionnaire d’alarmes

Développement de widgets

  • Besoin 
  • Framework 
  • Étages de création
  • Activité de configuration

Fragments et programmation pour tablette

  • Besoins
  • Frameworks
  • Cycle de vie t
  • Étages de création d’un fragment

Menus et ActionBar

  • Classe ActionBar et menu d’options
  • Navigation type Onglet
  • Navigation type liste

Services Web et Android

  • Formats d’échange de données
  • Format XML
  • Format JSON
  • Invocation de service asynchrone

Capteurs sous Android

  • Besoins
  • Framework 
  • Acquisition de données

Utilisation du kit NDK

  • Programmation en mode natif
  • Approches pour le développement avec le NDK
  • Utilisation de JNI

Utilisation du WebView

  • Intégration de WebView dans une application
  • Ajout de liens
  • Création d’une application web Android
College de Maisonneuve | Formation continue