Projet d’Année Lecteur MP3 pour musiciens sous Android

Slides:



Advertisements
Présentations similaires
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Écrans : Afficher des photos, des vidéos et de la musique sur votre.
Advertisements

1Er Partie Intervenants : Nuno Barata Alain Joly Thierry Belvigne
ESSI Jean BRESSON, Olivier FONTE, Sébastien LECLERCQ, Arnaud REMY Conception d'un lecteur musical accessible aux déficients visuels.
INTRODUCTION INTRODUCTION ERGONOMIE Tri par cartes Formulaires Interface Installation Lanceur Documentation TECHNOLOGIES XML + XSL CSS Formulaires génériques.
Le développement d’applications sous Lotus Notes
06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES.
Application Android . pour étudiants de l’Esiee
I) Présentation du projet II) Objectifs du projet III) Démonstration IV) Ce quil reste à faire V) Les délais.
Développement avec Android Cours B53, enseignant Éric Labonté
Projet Drone/Android M2
Gaselys Trading Confirmation
GIDABE Réalisation d’un logiciel de gestion de documents techniques
Android est une plateforme mobile open source et entièrement paramétrable. Elle a été créée afin de mettre à disposition des développeurs toutes les fonctionnalités.
Plugin B pour JEdit Matthias Meusburger Antoine Acquaviva
N. Le Gall A. Jaouën E. Morin C. Coelo Cuzon D. Le Toux
Portail « Mégalangues/Malted » Phase 1 Rédacteur : André GUYOMAR /C.I.M.E ENST Bretagne « UNTELE » Compiègne le 17 Mars 2004.
Etude du système Android de Google
GWT UML Un modeleur UML en GWT
Projet JSimula.
Gestion de projet TC 1 Séance 4 Mme Molard
Dessin Vectoriel Collaboratif
Projet poker 1/56. Introduction Présentation de léquipe Cadre du projet Enjeux Choix du sujet 2.
Développement d’un réseau social professionnel
Propagation d’une onde thermique dans une barre
Plate-forme d’enseignement Moodle
Calculatrice Financière Android
Application to Blot Synteny
Projet de diplôme 2011 Miserez David
Projet JSimula.
Projet du cours MMI Lecteur multimeodial
Simulateur interactif de QOS dans un routeur
Projet d’application Closer
Exploration de la programmation android Formation Assurer par: Club FreeWays Réalisé par: BOUHJJA Lamia.
V ISUALISATION TUBULAIRE EN RÉALITÉ VIRTUELLE Projet de Langage Orienté Objet 2007/2008 Jonathan Courtois et Lulu Zhong.
Projet BAC Application d’orientation Chenus Cordonnier Perez Robert.
Équipe projet Évelyne Altariba Jérémy Castillo Antoine Ertault Dan Gugenheim Olivier Hays Jérôme Herlevin Ugur Kurnaz Nicolas Parizon Maître.
CONSTRUIRE SON DIAPORAMA
Licence professionnelle POLymères dans l’ENVIronnement IUT Mesures Physiques de l'Université d'Auvergne U.F.R Sciences et Technologies de l’Université.
Projet Polyphonie Option TIC 2004/2005 Tuteur : Jacques Misselis Jean-Philippe Evrard Gaëtan Besnier Yibo Fang Tuy Phan Le Christophe Vallet.
Projet d’Année Lecteur MP3 pour musiciens sous Android
Projet de fin d’étude Outil de Suivi et Pilotage de l’Activité de Recouvrement Amiable Judiciaire  
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Présentation du développement du projet.  Introduction  Conception et méthodes  Developpement  Conclusion 2.
Développement d’un CRM en PHP/JavaScript
Master 1 en informatique Juin 2007 Modélisation d'un ensemble convexe en 2D et en 3D pour la programmation linéaire 2 / 30.
Introduction L’épandage agricole en pleine évolution
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Le Browser hiérarchique de Classes Java : En quoi cette application pourra faciliter le travail de Mr Leblanc ? GROUX Julien & MOULINIER Georges.
Le Browser hiérarchique de Classes Java : En quoi cette application pourra faciliter le travail de Mr Leblanc ?
Réalisation d'un plugin pour la gestion
TER LOGO Model a copier coller a chaque nouvelle diapositive.
Poly Defense Soutenance de Projet de programmation oriEntee objet
Module 2 3. Stocker ses fichiers dans son porte-documents KOSMOS.
Cesi RILA 2014 – Projet Java Julian Mauborgne
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Réunion de projet PLATE-FORME WEB TOUBA TAVERNY Tâches comité de direction.
Rampart Projet de développement Sommaire  Présentation générale  Architecture & Modélisation  Environnement de travail  Démonstration.
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
Projet : Réaliser une application de cohérence cardiaque
Soyez les Bienvenus.
POIRIER Kévin (Chef de projet) HUCHEDÉ Cédric BEUTIER Kévin LEBRUN Jérémy BESNIER Richard Simulation de décisions de Jury 1.
Soutenance de Projet – BTS IG
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Rencontre d’échange d’expériences 14 octobre 2011 Utilisation de Google Earth Damien Jonckers / Projet PDIT.
Chapitre 3 Configuration du matériel sur un ordinateur exécutant Windows XP Professionnel Module S41.
Les IDE orientés conception C ycle de V ie D es A pplications
PROJET DE SESSION DANS LE CADRE DU COURS: SCG Réalisation d’applications en SIG PRÉSENTÉ PAR: Marie-Andrée Levesque 18 AVRIL 2006.
Projet RICM4: OrientateWatch Mesnier Vincent, Hamdani Youcef, Longfei Yao Professeur tuteur : M. Lemordant.
RAPPORT DE STAGE Thème : Réalisation de services web et d’une application de diffusion d’annonces. Réalisé et Présenté par : Fidel KIENDREBEOGO Sous la.
Transcription de la présentation:

Projet d’Année Lecteur MP3 pour musiciens sous Android Enseignant tuteur : Michel BUFFA Étudiants : Julien LESPAGNARD Anthony BONIN Élodie MAZUEL Michel CARTIER

Plan Introduction Déroulement du projet Objectif du projet Présentation d’Android Déroulement du projet Diagramme de Gantt prévisionnel Tout au long du projet Diagramme de Gantt effectif Outils et méthodologies utilisés Interface graphique Les besoins Conception sous Eclipse Orientation du téléphone Les écrans Fonctionnalités Le tri des fichiers audio La « loop  » L’ « equalizer » Les « lyrics » Démonstration Conclusion Les connaissances et compétences acquises Les évolutions possibles M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Introduction Objectifs du projet Lecteur MP3 pour musiciens Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Objectifs du projet Lecteur MP3 pour musiciens Pour téléphones sous Android Fonctionnalités requises Boucler sur un morceau Ralentir un morceau sans changer la hauteur des notes Changer la tonalité d’un morceau sans le ralentir Application ergonomique M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Introduction Présentation d’Android Société rachetée par Google Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Présentation d’Android Société rachetée par Google Conceptrice du système d’exploitation homonyme Sortie annoncée officiellement fin 2007 Le logiciel est présent sur plusieurs types d’appareil électronique Un logo : Bugdroid M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Déroulement du projet Diagramme de Gantt prévisionnel Introduction Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Diagramme de Gantt prévisionnel M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Déroulement du projet Tout au long du projet Réunions hebdomadaires Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Tout au long du projet Réunions hebdomadaires Réunions ponctuelles Mise à jour du site Internet Commits réguliers Communication avec M. BUFFA M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Déroulement du projet Diagramme de Gantt effectif Introduction Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Diagramme de Gantt effectif M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Outils et méthodologies utilisés Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Logiciels : Développement : Eclipse IDE Plugin Android Development Tools (ADT) pour Eclipse Gestionnaire de version : Subversion Gestion de Subversion : Tortoise SVN Prises de décision en groupe Méthode AGILE M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Interface graphique Les besoins Ergonomique Intuitive Fluide Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Les besoins Ergonomique Intuitive Fluide Déclencheur pour les fonctionnalités : de bases d’un lecteur audio ; professionnelles pour les musiciens. M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Interface graphique Conception sous Eclipse Fichiers XML Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Conception sous Eclipse Fichiers XML Ressources et le fichier R.java L’ensemble des éléments graphiques hérite de la classe View M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Interface graphique Orientation du téléphone Paysage et portrait Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Orientation du téléphone Paysage et portrait « res/layout-land » et « res/layout-port » Redémarrage de l’activité en cours Système de sauvegarde/restauration onRetainNonConfigurationInstance() getLastNonConfigurationInstance() M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Interface graphique Les écrans Portrait Paysage Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Les écrans Portrait Paysage M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Fonctionnalités Le tri des fichiers audio Plusieurs options : Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Le tri des fichiers audio Plusieurs options : Toutes les chansons Par auteur Par album Par genre Utilisation des métadonnées Gestion des données inconnues avec le mot clé « Unknown » M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Fonctionnalités La « loop » Activer / désactiver le mode « loop » Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion La « loop » Activer / désactiver le mode « loop » Paramétrage début / fin d’une « loop » Repère temporel pendant la lecture : currentPosition() seekTo(int m) Sauvegarde / chargement des paramètres d’une boucle M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Fichier XML pour la sauvegarde des paramètres d’une « loop » Fonctionnalités Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion La « loop » (suite) Fichier XML pour la sauvegarde des paramètres d’une « loop » M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Fonctionnalités L’ « equalizer » Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion L’ « equalizer » M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Fonctionnalités Les « lyrics » Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Les « lyrics » M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Démonstration Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Conclusion Les connaissances et compétences acquises Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Les connaissances et compétences acquises Développement d’une application Android Découverte du plugin ADT La création d’interface graphique en XML Des concepts sur les signaux audio La découverte de nouvelles API Les métadonnées dans un fichier audio M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Conclusion Les évolutions possibles Mettre en place le time stretching Introduction Déroulement du projet Outils et méthodologies utilisés Interface graphique Fonctionnalités Démonstration Conclusion Les évolutions possibles Mettre en place le time stretching Ajouter la possibilité de consulter les tablatures Inclure une recherche de musique par mot clé Ajouter le paramétrage des répertoires de stockage Afficher la pochette des albums M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis

Merci de votre attention… M1 MIAGE - 2010/2011 Université de Nice Sophia Antipolis