Vinocella for iPhone and iPad
muqaddar
Administrateur
Voilà un projet qu'il me tenait à coeur de réaliser, depuis un bout de temps.
Historique
En effet, pour les plus anciens du site, ce projet est né sur Mac il y a 4 ans, en 2005. A l'époque où je débute avec Cocoa, j'avais réalisé une application pour gérer sa cave à vins.
En 2006, j'ai délaissé Cocoa pour le Web... et le projet n'a jamais été terminé, il s'appelait Vinitheca. Voilà une capture, avec les canons ecthétiques de l'OS X de l'époque.
Naissance de iVinophile
Nous en sommes en 2009, et l'iPhone m'a permis de réessayer Cocoa. Après iGourmandiz avec qui je me suis fait la main, je sors donc iVinophile, un "gros" logiciel de gestion de vin et notes de dégustation. L'idée m'est donc venue de relancer le projet Vinitheca, une seconde vie sur un téléphone, avec un avantage certain : on peut facilement amener son téléphone dans sa cave par exemple, en lieu et place d'un ordinateur portable. Et on a toujours son téléphone avec soi pour noter les vins qu'on consomme chez les amis !
La concurrence
C'est bien sûr mon plus "gros" projet à ce jour, et j'ai cherché à créer une application assez complète et élégante. Sur le store français, il y a 50 applications sur le vin, et 100 sur le store américain. Pourtant, j'ai eu du mal à trouver une application "de référence". Par exemple, les américains vont sortir une application avec essentiellement des appellations américaines, idem pour les européens. La plupart sont incomplètes ou pas très jolies, ceci m'a poussé à créer la mienne.
Architecture
Le projet s'appuie sur SQLite.
L'application comprend 40 tables de données, 83 classes, 20000 lignes de code et 200 images environ.
J'ai effectué un travail sur la synchronisation serveur => iPhone. Ainsi, si une appellation, une région, un cépage, un arôme, viennent à manquer, je fais la modification sur mon site, et grâce à un ensemble de webservices, l'utilisateur fait la mise à jour de la base de données sur son iPhone. Ceci permet à tous les utilisateurs d'avoir les mêmes noms pour les données.
Remerciements
[mode Césars On]
Je remercie ClicCool, betatesteur intraitable avec mon application, qui m'a fait améliorer 50 fonctions pendant 10 jours ! Et qui a été très patient et disponible.
Ainsi que tous les membres du site et en particulier Maà®tre Ali qui m'a pas mal dépanné !
[mode Césars Off]
Présentation du projet sur l'AppStore
=======================================
iVinophile : ne rien oublier d'un vin !
=======================================
Vous venez de déguster un vin et souhaitez tout retenir sur ce dernier ? Vous êtes chez des amis, au restaurant, à un mariage, chez un caviste ou un vigneron, et souhaitez mémoriser un vin qui vous a plu ? Sortez votre iPhone, lancez iVinophile et saisissez en une poignée de secondes les informations que vous souhaitez que la bouteille que vous venez de déguster.
L'application est construite de façon à proposer une étendue de fonctionnalités et de choix impressionnants, mais permet à tout utilisateur de ne saisir que quelques champs s'il le souhaite. Ainsi, un oenologue, un amateur éclairé ou bien un débutant du monde du vin y trouveront leur compte, selon leur niveau respectif ! Et les plus néophytes apprendront à caractériser un vin avec les différents termes de dégustation appropriés !
CLASSEZ VOS VINS PARMIS :
- 28 pays, 242 régions viticoles, 1849 appellations mondiales directement accessibles
- 463 cépages internationaux et leurs synonymes
GEREZ VOS VINS :
- gestion des fiches producteurs (pays, région, coordonnées, photo)
- gestion complète de la fiche vin : photo, appellation, cépages, millésime, couleur...
- conseils de consommation : maturité, apogée, température, carafage, mets suggérés
CREEZ VOS FICHES DE DEGUSTATION :
- date, événement, mets consommés, notes de dégustation
- impression générale parmis plus de 28 termes
- vue : teinte de la robe, profondeur, limpidité, éclat, autres aspects
- olfaction : choix des arômes par familles (135 arômes), harmonie, intensité
- bouche : longueur, finale, acidité, douceur, vinosité, corps, structure, consistance, astringence, tannins, amertume, équilibre...
GEREZ VOTRE CAVE :
- créer vos casiers
- associer les emplacements d'un vin à vos casiers et à des listes de position
RECHERCHEZ UN VIN DANS VOTRE CARNET :
- parmis tous les vins, les vins en cave, les vins dégustés ou avec un moteur de recherche
- par pays, région, appellation
- par couleur
- par producteur
- derniers vins ajoutés (accès rapide)
- coups de coeur
- prochains achats
- recherche par critères : prix, maturité, cépages, mets suggérés
ET BIEN PLUS ENCORE :
- grâce à l'utilitaire "Où est-ce ?", retrouvez en un éclair où se trouve une région viticole ou une appellation ! Pratique si vous avez un doute pour classer une bouteille !
- grâce à la synchronisation réseau, profitez de notre serveur pour mettre à jour l'application
- gestion de vos réglages : travaillez avec vos pays préférés...
DISPONIBLE EN FRANCAIS ET ANGLAIS
NECESSITE IPHONE OS 3.0
POUR TOUT SAVOIR : http://www.ivinophile.com
Historique
En effet, pour les plus anciens du site, ce projet est né sur Mac il y a 4 ans, en 2005. A l'époque où je débute avec Cocoa, j'avais réalisé une application pour gérer sa cave à vins.
En 2006, j'ai délaissé Cocoa pour le Web... et le projet n'a jamais été terminé, il s'appelait Vinitheca. Voilà une capture, avec les canons ecthétiques de l'OS X de l'époque.
Naissance de iVinophile
Nous en sommes en 2009, et l'iPhone m'a permis de réessayer Cocoa. Après iGourmandiz avec qui je me suis fait la main, je sors donc iVinophile, un "gros" logiciel de gestion de vin et notes de dégustation. L'idée m'est donc venue de relancer le projet Vinitheca, une seconde vie sur un téléphone, avec un avantage certain : on peut facilement amener son téléphone dans sa cave par exemple, en lieu et place d'un ordinateur portable. Et on a toujours son téléphone avec soi pour noter les vins qu'on consomme chez les amis !
La concurrence
C'est bien sûr mon plus "gros" projet à ce jour, et j'ai cherché à créer une application assez complète et élégante. Sur le store français, il y a 50 applications sur le vin, et 100 sur le store américain. Pourtant, j'ai eu du mal à trouver une application "de référence". Par exemple, les américains vont sortir une application avec essentiellement des appellations américaines, idem pour les européens. La plupart sont incomplètes ou pas très jolies, ceci m'a poussé à créer la mienne.
Architecture
Le projet s'appuie sur SQLite.
L'application comprend 40 tables de données, 83 classes, 20000 lignes de code et 200 images environ.
J'ai effectué un travail sur la synchronisation serveur => iPhone. Ainsi, si une appellation, une région, un cépage, un arôme, viennent à manquer, je fais la modification sur mon site, et grâce à un ensemble de webservices, l'utilisateur fait la mise à jour de la base de données sur son iPhone. Ceci permet à tous les utilisateurs d'avoir les mêmes noms pour les données.
Remerciements
[mode Césars On]
Je remercie ClicCool, betatesteur intraitable avec mon application, qui m'a fait améliorer 50 fonctions pendant 10 jours ! Et qui a été très patient et disponible.
Ainsi que tous les membres du site et en particulier Maà®tre Ali qui m'a pas mal dépanné !
[mode Césars Off]
Présentation du projet sur l'AppStore
=======================================
iVinophile : ne rien oublier d'un vin !
=======================================
Vous venez de déguster un vin et souhaitez tout retenir sur ce dernier ? Vous êtes chez des amis, au restaurant, à un mariage, chez un caviste ou un vigneron, et souhaitez mémoriser un vin qui vous a plu ? Sortez votre iPhone, lancez iVinophile et saisissez en une poignée de secondes les informations que vous souhaitez que la bouteille que vous venez de déguster.
L'application est construite de façon à proposer une étendue de fonctionnalités et de choix impressionnants, mais permet à tout utilisateur de ne saisir que quelques champs s'il le souhaite. Ainsi, un oenologue, un amateur éclairé ou bien un débutant du monde du vin y trouveront leur compte, selon leur niveau respectif ! Et les plus néophytes apprendront à caractériser un vin avec les différents termes de dégustation appropriés !
CLASSEZ VOS VINS PARMIS :
- 28 pays, 242 régions viticoles, 1849 appellations mondiales directement accessibles
- 463 cépages internationaux et leurs synonymes
GEREZ VOS VINS :
- gestion des fiches producteurs (pays, région, coordonnées, photo)
- gestion complète de la fiche vin : photo, appellation, cépages, millésime, couleur...
- conseils de consommation : maturité, apogée, température, carafage, mets suggérés
CREEZ VOS FICHES DE DEGUSTATION :
- date, événement, mets consommés, notes de dégustation
- impression générale parmis plus de 28 termes
- vue : teinte de la robe, profondeur, limpidité, éclat, autres aspects
- olfaction : choix des arômes par familles (135 arômes), harmonie, intensité
- bouche : longueur, finale, acidité, douceur, vinosité, corps, structure, consistance, astringence, tannins, amertume, équilibre...
GEREZ VOTRE CAVE :
- créer vos casiers
- associer les emplacements d'un vin à vos casiers et à des listes de position
RECHERCHEZ UN VIN DANS VOTRE CARNET :
- parmis tous les vins, les vins en cave, les vins dégustés ou avec un moteur de recherche
- par pays, région, appellation
- par couleur
- par producteur
- derniers vins ajoutés (accès rapide)
- coups de coeur
- prochains achats
- recherche par critères : prix, maturité, cépages, mets suggérés
ET BIEN PLUS ENCORE :
- grâce à l'utilitaire "Où est-ce ?", retrouvez en un éclair où se trouve une région viticole ou une appellation ! Pratique si vous avez un doute pour classer une bouteille !
- grâce à la synchronisation réseau, profitez de notre serveur pour mettre à jour l'application
- gestion de vos réglages : travaillez avec vos pays préférés...
DISPONIBLE EN FRANCAIS ET ANGLAIS
NECESSITE IPHONE OS 3.0
POUR TOUT SAVOIR : http://www.ivinophile.com
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
En tout cas ça a l'air impressionament bien fini, félicitations
Le mode César c'est le mode modeste ? ???
Parce que amélioré 50 fonctions c'est un peu exagéré et ça laisse à penser qu'il y avait des problèmes.
Non non, c'est important de préciser que l'appli était d'emblée stable et fonctionnelle. (rendons à César justement :P )
Juste 50 détails à peaufiner sans plus
pis t'as été patient toi aussi ! :-*
A la bonne vôtre !
Très belle appli en tout cas !
Je me disais pareil
enfin ca a l'air bien cool ton appli bravo
http://www.applicationiphone.com/2009/12/ivinophile-recit-du-developpement-de-cette-tres-belle-application-iphone-consacree-au-vin/
Elle a l'air très bien faites, et très utile.
Est-ce que les notations sont celles de tout le monde ou uniquement les siennes ?
Alors comme ça je suis un utilisateur Lambda maintenant ? ;D
J'y ai pensé quand je l'ai écrit ! Mais c'était pour le bien de l'article.
Tu n'es pas seulement lambda, tu es aussi mon alpha et mon omega.
Y'a pas de mal! ;D
C'est juste mon côté taquin qui avait relevé le mot :P
En fait, comme tu dis, c'est très bien ainsi dans l'article.
En effet un àŸéta-testeur doit bien connaitre l'iPhone comme tu dis et être totalement candide vis avis de l'appli à tester.
Ce sont les siennes, c'est un "cahier personnel".
Il n'est pas impossible que ce soient aussi celles de tout le monde dans le futur.
Mais pour moi, aimer ou ne pas aimer un vin, est tellement une affaire personnelle !
Aparté :
Dans le film MondoVino, on parle de la globalisation du goût du vin... dûe à quelques gourous américains qui veulent imposer leurs façon de faire à tout le monde. De l'autre côté il y a les défenseurs des "terroirs".
J'aurais probablement l'occasion d'enregistrer quelques vins pendant les fêtes.
Bientôt riche alors !
(par contre, je vais montrer l'application à mon frère qui risque fort d'être un client).
Déjà iGourmandiz j'ai adoré et je m'en sers encore alors je pense que iVinophile va bien cartonner. Bravo
Le vin c'est la vie, la santé ET le chant ^^
(en fait, c'est que le goût de l'alcool me répugne depuis mon enfance, bien que les amateurs de bons vins sont légions dans ma famille).
En revanche, il est vrai que des études prouvent que le vin est bénéfique pour la santé à petites doses, et surtout s'il ne contient pas des centaines de pesticides dans les raisins dont il est issu...
http://www.igeneration.fr/igeneration/concours-ivinophile-10-licences-gagner-10044 :P
http://www.lepoint.fr/actualites-technologie-internet/2010-01-12/ivinophile-le-carnet-de-cave/1387/0/412803
Tu dois t'attaquer à la version MacOS
Alors ? lol
Mais il va falloir que les ventes de la version iPhone augmentent pour que ça vaille le coup.
(juste 500 ventes pour le moment)
En tout cas tu maitrises les tableView
Grand amateur de vin, je te ferais un retour sur l'appli prochainement
Edit : Deux remarques rapides (j'aime bien mettre des espaces pour les numéros de tel pour améliorer la lisibilité), dans ivino, on ne peut pas. Deuxième chose, pour la partie carafage, certains vins ne nécessitent qu'une demi heure, on ne peut pas non plus.
De plus, il serait bien que tu fasse deux choses distinctes :
- Carafage
- Ouverture de bouteille
Certains vin on besoin d'une oxydation très légère et ne nécessite pas de carafage, toutefois, on peut ouvrir la bouteille 30 mn ou 45 mn avant pour dérider les tanins. Ca serait pas mal de pouvoir le mettre dans l'appli
Sinon, aspect pratique, la saisie d'une bouteille chez un ami si la propriété n'est pas existante en locale peut s'avérer longue.
On synchronise quoi sur ton serveur ? Par ce qu'une liste partagée de propriétaire (je sais doublons et erreurs sont dures à gérer) mais ça serait pas mal quand même
Voilou pour mes premières impressions, mais c'est une très bonne appli, très complète
Merci !
J'ai plein de retours positifs par email (et plein de demande d'améliorations)
Là , je bosse sur la 1.1 (grosse version) avec simplification du process pour ajouter un vin.
Je préfère utiliser les emails pour le suivi avec tous les utilisateurs.