Module AndroidThis page as PDF

Objectifs du module :

  • Utilisation d’Android studio.
    • Transfert d’applications et de données sur téléphone ou tablette, capture écran etc… (utilise un cable usb, tablette fournie par le département ou votre propre périphérique)
    • Utilisation de l’émulateur intégré à Android Studio.
  • De la maquette en fil de fer à l’application (coder un design en xml, calcul des tailles d’images etc..)
  • Gestion des différents types de périphériques (tablettes, portables, en mode horizontal ou vertical etc..) et internationalisation.
  • Bases de l’animation
  • Association d’actions simples à des boutons (par exemple)

Présentation rapide d’Android

Le système d’exploitation pour mobile Android est basé sur un noyau Linux, une machine virtuelle permettant d’exécuter du Bytecode Java (Dalvik), et openGL pour accélérer l’affichage.

Les applications sont écrites en java, avec un système de fichiers xml permettant de construire l’interface utilisateur et de configurer l’application (internationalisation) avec un minimum de code.

L’environnement de développement fourni par Google est Android Studio (Anciennement Eclipse), et comporte un éditeur graphique d’interface.


Bases


Android studio — utilisation à l’iut
Android — Structure d’une application
Android — adaptation aux différents terminaux
Android — Actions(+.java, police,lancement d’une activité … )
Android — Animation des vues

Autres thèmes

Android — Interface utilisateur
Android — Son et Musique
Android — Données
Android — Divers

Références utiles

Le site de référence pour le développement Android (avec liens pour le téléchargement d’Android studio, aide en ligne pour les principaux aspects du développement, documentation technique etc…) : Android developer

Android : les dimensions
Android : fichiers layout (mise en page)
Android — images (utilisation avancée du xml)
Aide-mémoire Android