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

Reply via email to