V.3.2 Technologies Utilisées
V.3.2.1 JSON :
JSON (JavaScript Object Notation) est Format de données
textuel, générique, dérivé de la notation des
objets du langage ECMAScript.
Le JSON est utilisé dans l'application android comme suit
:
y' Lorsque l'application Android va s'exécuter, il se
connectera au script PHP.
y' Le script PHP va récupérer les données
depuis la base de données MySQL. Ensuite les données seront
encodées au format JSON et envoyées au système Android.
y' Ensuite, l'application Android va obtenir ces
données codées. Il les analysera et les affichera sur l'appareil
Android.
59
On s'est décidé d'utiliser JSON en raison de la
facilité d'implémentation pour les 3 plateformes. JSON qui
représente des objets sous forme d'une chaîne de
caractères, en utilisant une notation compatible avec JavaScript.
(15)
Figure V-11: Architecture Android, Serveur, JSON, PHP et
BD
V.3.2.2 SQL Lite :
SQLite est une base de données locale
très appréciée car elle fournit une interface SQL tout en
offrant une empreinte mémoire très réduite et une
rapidité de traitement satisfaisante. En outre, elle appartient au
domaine public et tout le monde peut donc l'utiliser. De nombreuses
sociétés (Adobe, Apple, Google, Sun, Symbian) et plusieurs
projets open-source (Mozilla, PHP, Python) fournissent désormais des
produits intégrant SQLite. SQLite étant intégré au
moteur d'exécution d'Android, toute application peut créer des
bases de données SQLite. Ce SGBD disposant d'une interface SQL, son
utilisation est assez évidente pour quiconque a une expérience
avec d'autres SGBDR (16)
Figure V-12: Logo SQL Lite sous Android
60
|