Bonsoir à tous!
Tout d'abord merci pour l'aide apportée sur ce forum. Les réponses nous ont été d'une aide très précieuse et vendredi c'est le jour J.
Nous devons présenter à l'oral notre application de recettes de cuisine.
Le concept : l'utilisateur entre ses préférences (pas de login, pas de connexion requise) puis à partir d'un ingrédient et de quelques critères choisis (temps, budget ...) l'application lui retourne une liste de recettes.
Je pressens déjà la question suivante : "Pourquoi avez-vous choisi de stocker vis données sur SQLite et non via un serveur web ?"
1) La taille de notre BDD reste adaptée pour SQLite (mais au fait c'est quoi le maximum supporté ? et combien pèse environ une recette ?)
2) Le serveur web permet des mises à jour de l'application.
Mais avec SQLite l'utilisateur peut télécharger une nouvelle version de l'application tout en conservant ses préférences.
3) L'utilisateur ne peut pas modifier/ajouter des recettes MAIS de toute façon notre moteur de recherche par ingrédient n'aurait pas permis la casse et il aurait fallu vérifier l'orthographe de toutes les recettes entrées par l'utilisateur.
4) L'utilisateur ne peux pas poster de commentaires, bref communiquer sur les recettes. Certes
5) Point fort : il peut accéder à la base n'importe où et sans forfait 3G.
La recherche est également plus rapide. (Savez vous en gros de combien ?)
5) Point fort 2 : Pas de surcharge sur le serveur car ... pas de serveur !
Voyez vous d'autres avantages ou inconvénients ?
Ceux que je viens de citer sont-ils corrects ?
Merci d'avance pour votre aide
Partager