IMCOOL

peyrussepeyrusse Membre
19:04 modifié dans Vos applications #1
Bonsoir,

Ma première application est disponible gratuitement sur l'AppStore. IMCOOL permet de calculer votre indice de masse corporelle facilement.

Bon téléchargement, n'hésiter pas à  me laisser vos commentaires.

Merci à  Human Behind pour ses informations pour compléter les contrats.

Christian.



PS : Il se peut qu'elle ne soit pas visible tout de suite sur l'AppStore, elle est en tous les cas avec le statut "Ready for Sale".


Voici le lien iTunes :
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=320268617&mt=8

Réponses

  • CéroceCéroce Membre, Modérateur
    19:04 modifié #2
    Euh, je ne suis pas un spécialiste, mais 58 kg pour 1m78, c'est de l'anorexie!

    Formule de Lorentz:
    Femme = Taille(cm) - 100 - [Taille(cm) - 150] / 2
    Homme = Taille(cm) - 100 - [Taille(cm) - 150] / 4
    poids idéal exprimé en kg
    Conditions de l'utilisation de cette formule :
    âge de supérieur à  18 ans ;
    taille entre 140 et 220 cm (55 à  87 inch)

    ça donne 71 kg pour cet exemple d'un homme d'1m78.
  • CéroceCéroce Membre, Modérateur
    19:04 modifié #3
    Pardon... je viens de voir qu'il y avait une autre formule:

    Formule de Lorentz modifiée et tenant compte de l'âge :
    Poids idéal = 50 + [Taille(cm) - 150]/4 + [Age(an) - 20]/4

    Ce qui donne bien 58 kg.
    C'est quand même un résultat aberrant.
  • muqaddarmuqaddar Administrateur
    19:04 modifié #4
    Moi je connaissais juste la formule IMC : quand on divise le poids par le carré de sa taille.

    Si on obtient entre 18 et 25 c'est bon. A + de 25 on est aubaise, à  - de 18 on est maigre.
  • Human-BehindHuman-Behind Membre
    19:04 modifié #5
    C'est sympa comme application, tu a attendu combien de temps avant qu'Apple valide ton app (car moi sa fait 9 jours que j'attend  :'( ). Sinon pense à  faire de ton application, une application multilingue. Cela te permettera de toucher plus de monde.
    Bravo et bonne continuation !
  • Philippe49Philippe49 Membre
    19:04 modifié #6
    dans 1245999130:

    A + de 25 on est aubaise, à  - de 18 on est maigre.

    J'ai peur de mal lire là , sur un site aussi bien tenu ! Ohohohhhhhh  >:D
  • peyrussepeyrusse Membre
    19:04 modifié #7
    Pour répondre à  Human-behind, j'ai soumis l'application sur l'AppStore le 15/06 et elle n'a été validée q'hier soit 10j de délais. Donc je pense que la validation de ton application ne devrait pas tarder.

    Cette petite application avait vocation pour moi d'apprendre comment développer sur iPhone et me roder au processus de déploiement sur l'AppStore. Je vais en préparer une autre beaucoup plus complexe sur autre sujet. Je vous tiens au courant.

    Je n'ai pas prévu de version anglaise car il existe déjà  des applications de ce type en anglais mais peu en français.

    Christian.
  • muqaddarmuqaddar Administrateur
    19:04 modifié #8
    dans 1246013499:

    dans 1245999130:

    A + de 25 on est aubaise, à  - de 18 on est maigre.

    J'ai peur de mal lire là , sur un site aussi bien tenu ! Ohohohhhhhh  >:D


    C'est pour voir si vous suivez bien ! Evidemment. ;)
  • Human-BehindHuman-Behind Membre
    juin 2009 modifié #9
    Merci pour ces informations peyrusse. Est ce que tu pourra nous donner quelques chiffres ? (combien de personne on télécharger ton app , par exemple).

    Encore bravo !

    EDIT : Tu a tout programmer ? Ou est ce que tu es passé par interface builder pour construire ton interface ? (c'est juste pour savoir ;) ).
  • peyrussepeyrusse Membre
    19:04 modifié #10
    Je suis passé par Interface Builder, j'ai trouvé que pour débuter c'était mieux.

    Je vous ferai un retour au bout d'une semaine sur les statistiques. En tous les cas merci pour ce site qui m'aide bien ...
  • DrakenDraken Membre
    19:04 modifié #11
    Ces formules d'indices de masses corporelles ne tenant pas compte de la morphologie des personnes, m'ont toujours laissés perplexe.

    J'ai une carrure de déménageur, tandis que mon frère est bâtit comme une crevette. Est-il normal d'appliquer exactement la même formule pour nous deux, sans tenir compte de la largeur d'épaule ?

  • muqaddarmuqaddar Administrateur
    19:04 modifié #12
    dans 1246016631:

    Ces formules d'indices de masses corporelles ne tenant pas compte de la morphologie des personnes, m'ont toujours laissés perplexe.

    J'ai une carrure de déménageur, tandis que mon frère est bâtit comme une crevette. Est-il normal d'appliquer exactement la même formule pour nous deux, sans tenir compte de la largeur d'épaule ?


    Je partage ton point de vue. :)
  • lugdanumlugdanum Membre
    19:04 modifié #13
    Bonjour tout le monde

    Moi aussi pour ma première application, j'ai fais un truc "simple" pour bien me faire la main, celle-ci propose également entre autre de calculer l'IMC.

    J'avais une petite erreur au niveau de la partie alcool, il a fallu que j'appelle un certain Steve Rea pour comprendre ce qui leur plaisait pas (je ne comprend pas tout en anglais, et j'ai bien galéré, 10 mn au téléphone)

    Mon appli et pour le coup au statut "In review", j'attend ...

    Un aperçu sur le site : http://www.iphonelike.com
    ::)
  • muqaddarmuqaddar Administrateur
    19:04 modifié #14
    dans 1246029478:

    Bonjour tout le monde

    Moi aussi pour ma première application, j'ai fais un truc "simple" pour bien me faire la main, celle-ci propose également entre autre de calculer l'IMC.

    J'avais une petite erreur au niveau de la partie alcool, il a fallu que j'appelle un certain Steve Rea pour comprendre ce qui leur plaisait pas (je ne comprend pas tout en anglais, et j'ai bien galéré, 10 mn au téléphone)

    Mon appli et pour le coup au statut "In review", j'attend ...

    Un aperçu sur le site : http://www.iphonelike.com
    ::)


    N'hésite pas à  ouvrir un thread dessus.
    J'aime en particulier le résumé pour les fumeurs !!! ça calme bien.  >:)
    Vends le à  Tabac Info Service. ;)
  • Philippe49Philippe49 Membre
    19:04 modifié #15
    Oui ben maintenant, ma femme veut me mettre au régime !!
      Finis les sandwiches-andouillettes,
      Finies les brochettes Choucroutes/Saucisses/Jarret
      Fini le vin frais bien mérité au retour du travail 

    :o     :o   :o    
    :o     Peyrusse  >:)    
    :o     :o   :o    

  • peyrussepeyrusse Membre
    19:04 modifié #16
    Pas frappé Philippe49, pas frappé

    Un peu de remise en forme avant les vacances, ça ne peut pas faire de mal  ;D
  • Philippe49Philippe49 Membre
    juin 2009 modifié #17
    Félicitations pour ton appli !
    C'est quoi la masse au mètre carré que tu fournis ?


    Bonne continuation ...
  • DrakenDraken Membre
    19:04 modifié #18
    Je suis maigre, bien trop maigre, malgré mes 80 kg. D'ailleurs mon poids idéal est de 519 kg (méthode Lorentz), ou de 1.723 Kg (méthode Devine). Bon, faut dire que mes 2.000 cm de haut n'arrange rien à  l'affaire !

    Peyrusse, tu ne contrôles pas la vraisemblance des informations saisies en entrée. Si mes souvenirs sont bon, l'homme le plus grand de la planète fait dans les 2m40. Et pour l'homme le plus lourd .. euh .. pas la moindre idée. Faudrait demander à  l'ami Google !

    Evidement, dans un cas aussi trivial ce n'est pas grave. Mais c'est important dans un logiciel de vérifier la cohérence des informations saisies par les gens. Une erreur de frappe est vite arrivée..

  • CéroceCéroce Membre, Modérateur
    19:04 modifié #19
    Quel intérêt ? Comme tu l'écris, si on fait une faute de frappe, on obtient une valeur aberrante. Ajouter du code de vérification a des inconvénients:
    - ça prend du temps à  coder
    - on risque de créer des bogues
    - on augmente la taille du logiciel
    - on augmente sa complexité.

    Il est important d'empêcher l'application de planter, par exemple en évitant les divisions par zéro, mais pas plus.
  • GreensourceGreensource Membre
    19:04 modifié #20
    Tiens c'est intéressant comme débat, les erreurs d'entrées. Je suis d'accord avec une partie de ce que tu dis Ceroce, mais d'un autre coté certaines erreurs ne paraisse pas aberrante et peuvent donc conduire à  un résultat faux. Bon du coup pour détecter une erreur pas aberrante c'est pas évident non plus :P
    Au final ça dépend un peu du logiciel que l'ont souhaite faire, dans le cas de Peyrusse à  la limite je trouve ça plutôt drôle. J'ai pris le sujet en cours de route en tombant sur le dernier post de Draken et je croyais qu'il s'agissait d'un appli humouristique au début  :)
  • DrakenDraken Membre
    juillet 2009 modifié #21
    Parce qu'une erreur de saisie peut engendrer un résultat erroné sans que celui soit visible tout de suite. Ce n'est pas le cas ici, mais peut arriver dans une application plus complexe.

    Les applications iPhones sont destinées au grand public et doivent êtres "robustes" pour résister au "facteur humain".

    Les contrôles de type Picker ont l'avantage d'être sécurisés contre ce genre d'erreurs, l'utilisateur ne pouvant sélectionner que des valeurs proposées par l'application.

    EDIT : Grilled par Greensource qui a répondu avant que je ne valide mon post, trop occupé à  parler du dernier volume de la "Roue du Temps" (un ouvrage d'heroic fantasy) sur msn avec un ami..

  • GreensourceGreensource Membre
    19:04 modifié #22
    Hééééé ouais! J'ai bien vu que tu partais dans de grand débat sur MSN, et comme le diable réside en moi j'en ai profité! MOUAHAHA >:D
  • DrakenDraken Membre
    19:04 modifié #23
    Grrrr....

  • peyrussepeyrusse Membre
    19:04 modifié #24
    Pour répondre sur ce petit débat, je pars du principe que les personnes qui donnent leur taille en cm savent que 2000cm fait 20m de hauteur et donc que le résultat sera forcément aberrant.

    J'ai vérifié un minimum afin que le programme ne soit pas buggé (par exemple vérification que l'ensemble des champs sont saisis), mais j'aurais pu effectivement ajouter des contrôles supplémentaires. Ce sera pour la V2.

    Pour répondre à  Philippe49, c'est le calcul de l'IMC qui divise le poids par la taille au carre d'ou une expression de la mesure sous la forme Kg/m2.
  • Philippe49Philippe49 Membre
    19:04 modifié #25
    dans 1246428021:

    Quel intérêt ? Comme tu l'écris, si on fait une faute de frappe, on obtient une valeur aberrante. Ajouter du code de vérification a des inconvénients:
    - ça prend du temps à  coder
    - on risque de créer des bogues
    - on augmente la taille du logiciel
    - on augmente sa complexité.

    Il est important d'empêcher l'application de planter, par exemple en évitant les divisions par zéro, mais pas plus.

    Tout à  fait d'accord avec Ceroce. Un programme n'a pas à  précorriger ou essayer de répondre à  des demandes aberrantes de l'utilisateur.
    Dans le cas d'espèce, on pourrait quand même imaginer que si les données sortent de la plage d'application des formules, le logiciel réagissent par un message d'erreur.
  • peyrussepeyrusse Membre
    19:04 modifié #26
    J'avais promis de vous fournir des statistiques de téléchargement de mon application "IMCOOL". J'ai eu 1000 téléchargements en une semaine, ce qui n'est pas mal pour un début, par contre que j'en aurais pas eu autant si elle avait été payante à  mon avis.

    Bonne journée à  tous.
  • DrakenDraken Membre
    19:04 modifié #27
    J'ai les mêmes doutes que toi sur une version commerciale. Il faudrait y ajouter pas mal de fonctions pour pouvoir le vendre (suivi du poids, conseils de nutrition, etc..), mais cela doit certainement déjà  exister.

    As-tu des informations sur l'origine géographique de tes "clients" ? France, évidement, mais qu'en est-il pour la Suisse, la Belgique, le Canada ?

  • apocaalypsoapocaalypso Membre
    19:04 modifié #28
    Oui, il y a déjà  Weighbot qui fait ça, en plus avec une interface à  tomber par terre...
Connectez-vous ou Inscrivez-vous pour répondre.