Académique Documents
Professionnel Documents
Culture Documents
Arnaud Pagnier, consultant applications mobiles Android et iPhone Benjamin Mourlon, chef de projet technique Android. 1
Sommaire
1. Android : aperu dun produit Google sur le
march du mobile
2. Dveloppement dapplications Android 3. Le dveloppement par lexemple : une application
de gestion de tches
4. Principe de communication sur service web
Lambition Android
Systme d'exploitation Open Source, ayant pour vocation douverture, au bnfice des utilisateurs, comme des dveloppeurs.
Communaut de dveloppeurs trs active (plus douverture que iOS), en moyens humains pour le dveloppement.
La plateforme technique . Concerne plusieurs supports matriels : tlphones, tablettes, et autres. . 2.3 Gingerbread / une version prometteuse pour les tablettes : 3.0 Honeycomb
La plateforme technique . Un OS : - pas darchitecture matrielle unifie - noyau Linux - une machine virtuelle Dalvik, JIT Java - une couche de scurit
La plateforme technique . Des concepts avancs : - priphriques spcifiques (GPS, boussole, APN, RFID,) - priphriques standards : USB, HDMI - IHM : bureaux virtuels, widgets,
notifications
Diffrents types dapplications Les jeux Les applications du web Les applications 100 % marketing Les utilitaires, les applications mtiers
10
12
13
Ce fichier est automatiquement gnr par ADT et nest donc pas modifiable par lutilisateur.
14
values : Contient un ensemble de fichiers dcrivant les valeurs utilises par lapplication. Par exemple : chaines de caractres (strings.xml), tableaux (arrays.xml), couleurs, dimensions, etc
15
16
17
18
20
21
22
5. Pistes de dveloppement
24
25
http://www.openintents.org/en/libraries
26
Questions ?
27