Cours programmation Android pour débutant, tutoriel & guide de travaux pratiques en pdf.
Smartphone != ordinateur
Android tire parti des particularités des smartphones : ➔ interface homme-machine adaptée (tactile, widget) ➔ divers modes : vibreur, sonnerie, silencieux, alarme ➔ notifications (d’applications, d’e-mails, de SMS, d’appels en instance) de boussole, accéléromètre, GPS ➔ divers capteurs (gyroscope, gravité, accélération linéaire, baromètre) ➔ NFC, RFID (technologie de cartes à puce, HF courte portée) ➔ téléphonie (GSM) et réseau EDGE, 3G, 4G, etc.
Slide original (c) JMF
session sept 2014 Yann Caron (c) 2014 15
En plus de ce qu’on peut avoir sur un ordinateur : ➔ navigateur ➔ bibliothèques graphiques 2D, 3D (Open GL) ➔ base de données (SQLite, DB4O), applications de rendu multimédia (audio, vidéo, image) de divers formats ➔ réseau Bluetooth et Wi-Fi ➔ Webcam, APN Et des outils et bibliothèques Java (XStream…)