150 likes | 233 Views
Etude pratique 2011. Manon Barthélémy Sébastien Guilloux Nicolas Maloeuvre François Lehéricey. Projet : Réaliser une application de cohérence cardiaque. Encadrants: Valérie Gouranton Gérard Vaillant. Introduction. Objectif : une application sur le thème de la cohérence cardiaque
E N D
Etude pratique 2011 Manon Barthélémy Sébastien Guilloux Nicolas Maloeuvre François Lehéricey Projet : Réaliser une application de cohérence cardiaque Encadrants: Valérie Gouranton Gérard Vaillant
Introduction Objectif : une application sur le thème de la cohérence cardiaque Un moyen de se relaxer à tout moment Destiné aux personnes stressées, mais aussi aux athlètes ou encore aux asthmatiques Une application mise en ligne sur le site : http://www.adp-vaillant.fr/
Plan de la présentation La cohérence cardiaque Cahier des charges Notre application Organisation du travail Difficultés rencontrées Bilan
La cohérence cardiaque Un concept basé sur des recherches scientifiques Repose sur les variations de la fréquence cardiaque Se retrouve dans de nombreux domaines Maîtriser sa respiration est un exemple d’application du concept
La cohérence cardiaque Processus naturel Une augmentation de la fréquence cardiaque Plus de stress entraîne Moins de stress Une baisse de la fréquence cardiaque Processus visé par le concept de cohérence cardiaque Lien entre le cerveau et le cœur
La cohérence cardiaque • Une application conseillée du concept de cohérence cardiaque est la suivante : • Trois exercices par jour (durant trois minutes) • Chaque exercice est basé sur un rythme régulier de la respiration • Le rythme conseillé est cinq secondes d’inspiration, pour cinq secondes d’expiration
Cahier des charges Pour qui ? Tout le monde : de la personne stressée au plongeur professionnel… Pour les « petits Budgets » Plusieurs nationalités Pourquoi ? Pour réguler son rythme cardiaque Se déstresser Comment ? En faisant des exercices 3 fois par jour Des applications existantes coûtant jusqu’à 400 € Apprendre à se relaxer
Nos objectifs Transitions PC-Android Multi-utilisateurs Multi-langues • Faire une application « pratique », à moindre coût • C’est-à-dire : • Portable (OS, xml) • Adaptable (débutant, expert) • Évaluable (statistiques)
Notre application L’activité est lancée init() L’activité est affichée à l’écran Une autre activité est affichée L’activité est quittée L’activité revient au 1er plan onStop() onFocus() L’application est organisé en écrans appelé activités (inspiré d’Androïd)
Organisation du travail • Gestionnaire de version Subversion utilisé • Partage du travail en projets • Framework • Entrainement • Évaluation • Préférences et langues
Difficultés rencontrées • Plateforme de développement : PC, Androïd, iPhone, Blackberry? • Framework PC/Androïd puissant et fonctionnel mais… • Tout le code dépend de notre framework: peu de libertés • Interfaces graphiques basiques • Nécessité de tester à chaque fois sur PC et Androïd • Bugs sur une plateforme, pas sur l’autre • Difficile de penser le design pour deux plateformes • Design globalement plus axé Smartphone que PC
Bilan • Apports techniques considérables: • Organisation du code & division en sous-problèmes • Utilisation d’Eclipse pour un gros nombre de packages/classe • Programmation sur Androïd • …mais aussi organisationnels: • Travail en groupe & division du travail • Nécessité de passer du temps à plusieurs pour avancer • Savoir compter sur les autres • Bonne communication indispensable • Quelques regrets : • Une application qui pourrait être plus esthétique • Trop de contraintes au développement simultané d’interfaces graphiques Androïd/PC