|
|
# Projet Android
|
|
|
|
|
|
#### (``Nom du projet à trouver``) :construction:
|
|
|
|
|
|
Par ***Ballandras Pierre*** & ***Ferreira Pierre***
|
|
|
|
|
|
---
|
|
|
|
|
|
## Idée du projet :fireworks:
|
|
|
|
|
|
Création d'un "*jeu de la taupe*" avec comme cible, des marmottes.
|
|
|
> **Jeu de la taupe** : est un jeu d'arcade dont le but est de taper à l'aide d'un marteau sur des taupes en plastique qui sortent des trous de la console de jeu.
|
|
|
|
|
|
Le jeu comportera 3 niveaux différents, et la mécanique clé du jeu étant une barre de chargement d'un coup spécial, qui pourrait être déclenché par une secousse de l'utilisateur avec son appareil (->*utilisaton du Gyroscope*).
|
|
|
|
|
|
---
|
|
|
|
|
|
## Table des acquis :
|
|
|
|
|
|
- Je sais utiliser les Intent comme composant de communication au seinde mon application. :white_check_mark:
|
|
|
|
|
|
- Je sais développer en utilisant le SDK le plus bas possible. :white_check_mark:
|
|
|
|
|
|
- Je sais distinguer mes ressources en utilisant les qualifier.
|
|
|
|
|
|
- Je sais faire des vues xml en utilisant layouts et composants adéquats.:white_check_mark:
|
|
|
|
|
|
- Je sais coder proprement mes activités, en m’assurant qu’elles ne font que relayer les évènements. :white_check_mark:
|
|
|
|
|
|
- Je sais coder une application en ayant un véritable métier
|
|
|
|
|
|
- Je sais parfaitement séparer vue et modèle :white_check_mark:
|
|
|
|
|
|
- Je maîtrise le cycle de vie de mon application :white_check_mark:
|
|
|
|
|
|
- Je sais utiliser le findViewById à bon escient :white_check_mark:
|
|
|
|
|
|
- Je sais gérer les permissions dynamiques de mon application :white_check_mark:
|
|
|
|
|
|
- Je sais gérer la persistance légère de mon application :white_check_mark:
|
|
|
|
|
|
- Je sais gérer la persistance profonde de mon application :white_check_mark:
|
|
|
|
|
|
- Je sais afficher une collection de données :white_check_mark:
|
|
|
|
|
|
- Je sais coder mon propre adaptateur :white_check_mark:
|
|
|
|
|
|
- Je maîtrise l’usage des fragments :white_check_mark:
|
|
|
|
|
|
- Je sais consommer un service web.
|
|
|
|
|
|
- Je sais développer une application sans utiliser de librairies externes sauf accord de l’enseignant. :white_check_mark:
|
|
|
|
|
|
- Je sais développer une application publiable sur le store.
|
|
|
|
|
|
- Périphériques :
|
|
|
* Je sais utiliser la caméra
|
|
|
* Je sais utiliser le GPS
|
|
|
* **Je sais utiliser l’accéléromètre et/ou le gyroscope** :white_check_mark:
|
|
|
* Je sais utiliser le détecteur de proximité
|
|
|
* Je sais utiliser toute autre contrainte validée par l’enseignant
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Construction du projet :construction:
|
|
|
|
|
|
## Sketches principaux :construction:
|
|
|
|
|
|
## Diagramme de classe :construction:
|
|
|
|
|
|
### Badges :bookmark:
|
|
|
|
|
|

|
|
|

|
|
|
 |