Mini cours Android - Sites personnels de TELECOM ParisTech

Institut Mines-Télécom
Android
PACT 2016
Encadrement Informatique
Institut Mines-Télécom
Le système Android
Système d’exploitation
Open Source (en partie)
pour smartphone et tablette, et autres dispositifs
portables
Applications développées en Java
Utilise une machine virtuelle spécifique (Dalvik ou ART)
S’appuie sur des classes communes au Java
(java.lang.*, java.io.*, java.util.*…) mais en ajoutant
des classes spécifiques (android.*)
Fonctionnement particulier lié au téléphone
Cycle de vie
Gestion de la mise en page
17/11/16 Android2
Institut Mines-Télécom
Environnement de travail Java
Utiliser n’importe quel OS
Windows, Mac, Linux
Installer un JDK
Environnement d’exécution et
de compilation Java
Version recommandée:
JDK 1.8 32-bits*
* Il semblerait que la version 64 soit nécessaire sur
certaines machines
17/11/16 Android3
Institut Mines-Télécom
Environnement de travail SDK Android
Ensemble d’interfaces
versionnées
API 3, 4, …, 19, 20, 21
fonction de la version de
l’OS ciblé
Android 1.5, …, 4.4, 5.0
Version recommandée:
au moins 2.2 (Voir 4.0)
Bien installer:
API + Tools + Extras
Ne pas installer le NDK
17/11/16 Android4
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels
Institut Mines-Télécom
Environnement de travail 2 IDEs
Eclipse
Environnement générique (C/C++, Java, …)
Télécharger Eclipse IDE for Java Developers ou le Bundle sur le site Android
Configurable pour Android via un plugin ADT ( Android Development Tools)
AndroidStudio
Proposé par Google, basé sur IntelliJ, sorti en 05/2013
17/11/16 Android5
1 / 19 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !