LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
Projet
1. Flutter Projet Final
Toute la matière vue. Vous devez vous baser surtout sur les vidéos 15 à 18.
Fluter, multi-écrans, SQLite, …
Reprendre votre labo1.
Sites à consulter :
Site 1 : https://www.musculaction.com/exercices-biceps.htm
Site 2 : https://play.google.com/store/apps/details?id=com.caynax.home.workouts&hl=fr
Travail à faire `
L’objectif de ce projet est de concevoir une application qu’utilise une base de données SQLite.
Toutes les images seront stockées dans le dossier « assets » et dans celui-ci vous aurez un autre dossier « images » et dans
celui-ci vous aurez un autre dossier « musculation » et dans celui-ci selon les catégories vous aurez des dossiers ayant
toutes les images de cette catégorie.
Dans votre « DatabaseHelper » vous allez créer votre base de données « bdmusculation » avec les tables correspondantes.
À vous de modaliser votre base de données (vous avez fait un cours). Vous pouvez au départ insérer des données dans vos
tables et par après via les formulaires du CRUD.
1-C’est l’écran principal où vous avez les catégories d’exercices. Ceci est représenté par une image (prise sur internet ou les
sites que je vous ai donné plus haut).
2-En 1 lorsqu’on clique sur « Biceps » vous serez redirigez vers l’écran « Exercices biceps » qu’est un « ListView ». Dans ceci
vous aurez le titre et un brève description. Tout est dans les sites donnés en haut, surtout le Site 1, prenez les textes et
images. Les données seront gardées dans votre base de données dans les tables correspondantes.
1 2
2. 3-Lorsque vous allez cliquer sur un exercice par exemple « CURL HALTÈRE » vous aurez toutes les informations sur cet
exercice, par exemple comment procéder, nombre de répétitions et pause, etc. Vous pouvez afficher une vidéo avec
l’exercice.
4-Vous pouvez ajouter tout ce que vous voulez au projet pour le rendre plus complet.
Ce travail peut être fait en équipe de 3 personnes maximum. Assurez-vous que tous les membres de l’équipe on compris les
vidéos 16, 17 et 18. Vous devez présenter votre projet via Zoom. À la fin d’une présentation tous ceux qui ne font pas partie
de l’équipe vont m’envoyer une note sur 100 via le chat de Zoom en mode privé. Seulement moi pourra voir la note
attribuée.
La note de ce projet englobe les labos 2 et 3 ainsi que la note du projet lui-même. Celui des exercices je vous le donne
volontairement. Au lieu de faire plusieurs petits labos vous allez vous concentrer à créer un projet. Ainsi vous apprenez à
faire des projets qui ont un sens et pourront faire partie de votre portfolio. Cette manière d’évaluer sera appliquée aux
cours suivants.
Je vais vous donner du temps pour le faire.
Nota : l’émulateur à utiliser est Pixel 2 api 28.
Remettre votre projet dans LEA à la date demandée (un seul par équipe avec un message ayant le nom des membres de
l’équipe). Enlevez le dossier « build » avant de compresser le dossier.