Cours architectures mobiles philosophie et avantages d’Android, tutoriel & guide de travaux pratiques en pdf.
Constat
Explosion du marché des terminaux mobiles Faible coût Marché grande consommation Evolution technologique exponentielle
AVANT : Affichage limité 100×60 pour les écrans N/B 640×240 pour les terminaux avec écrans couleurs
Faible mémoire Ne dépasse pas 1Mo de mémoire morte et vive réunies
Faibles capacités de calcul
Moyens de communication limités
MAINTENANT : Hautes résolutions, GPS, WIFI, extension mémoire…
L’évolution technologique dépasse le marché de développement
Enjeux
Fournir l’information partout et à tout moment
Téléphone mobile
PALM
PDA
Tablettes
eBook / cartable électronique
Origines Google? Pas tout à fait, c’est une PME américaine qui s’appelle Android créé en 2003 et rachetée par Google en 2005
Google voulait s’introduire dans le marché mobile (pas réussi au début)
L’objectif est d’avoir un OS mobile qui peut apercevoir la situation de l’utilisateur (notamment l’emplacement géographique)
L’influence de l’Open Handset Alliance (OHA)
L’objectif est d’avoir des standards open source pour les appareils mobiles
Et pourquoi pas un OS mobile open source pour concurrencer les OS propriétaires iOS et Windows Mobile (à l’image de Linux par rapport à MacOS et Windows)?
Android est ainsi né de l’OHA qui a attiré des dixaines d’autres entreprises y compris Samsung, LG, HTC, Asus… (plus de 80 à l’heure actuelle)
Philosophie et avantages d’android (1/2) Open Source
Gratuit (même pour les constructeurs) 25$ pour publier des applications android via le market (play store) publier autant d’application qu’on veut à vie pour 25 $
Facile pour le développement API très complète basé sur JDK 1.6 (+ d’autres classes complémentaires) API simple de haut niveau (2 lignes de code pour envoyer un SMS)
Facile à vendre (via le play store)
En 2007, Apple dévoile l’Iphone (un gouffre de technologie apparait)
…….