Salut,
On 2/22/14, 3:22 PM, Ayman Guemouri wrote:
Bonsoir,
je voudrais développer une application sous Mozilla OS apropos du metro
Parisien,
Ben, ca serait chouette, ca!
d'ou je vais utiliser l'algorithme des graphes,
Bon, mais c'est quoi ton idée là, au juste? Tu veux que l'algo soit dans
le SGBD (DBMS) ou dans ton code a toi? Tu penses écrire le code de
travail de graphe?
alors mon
probléme c'est que comment je vais implémenter ma base de donnée
C'est pas une petite question--c'est énorme comme question et donc
mérite plus d'explications.
et avec
quel outils, sachant que c'est ma première application que je vais créer
sous Firefox OS!
Bon. Si t'es vraiment sérieux ça va prendre du temps, on va devoir
recommencer ta question pour avoir bien plus d'infos, et on va tous
apprendre un peux.
Je te conseille de passer une bonne heure a reformuler ta question de
manière que se soit un plan pour toi pour ton application. Et puis ça
nous aiderait a comprendre d’où tu viens, ce que tu sait, ...
Tu piges, non, que t'as deux choix pour stocker les données: soit sur le
portable, soit sur un serveur (ce qui demande une connexion internet)?
Donc le premier choix c'est de décider si tu veux que ton appli
fonctionne toute seule ou tu veux qu'elle ait besoin de l'internet.
Étant donné la taille du métro parisien, je présume tu pourrais faire le
tout sur le portable donc présumons que tu veux que se soit là. Alors,
pour stocker le graphe (points et liens) y'a plusieurs manières. Tu peux
avoir un bête fichier sur la carte SD. Ça c'est facile. Tu lis le
fichier au départ et construit une 'base de données' en mémoire. Bon,
dans un premier temps tu peux faire le calcul de la taille que ça
demanderait (pour voir si c'est même possible).
Si cette approche ne marche pas, alors tu vas devoir trouver moyen de
stocker tes données de manière structurée: soit dans des fichiers plus
petits, soit dans dans un système clef:valeur.
Les algos, de toutes façons, tu vas devoir les écrire toi même.
Bon, ce sont mes premières réflexions; on verra ou ça mène.
~adrian
PS Au fait, si tu piges l'anglais, ce serrait mieux d’adresser cette
liste en Anglais---t'aurais plus d'interlocuteurs.
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g