Résumé de la séquence
Cette séquence présente l'application «CatchTheStar» qui est un jeu qui doit réaliser les fonctions suivantes:
- des fonds d'écran qui alternent sur un «shake» (quatre fonds disponibles),
- Une étoile de mer qui apparaît aléatoirement sur l'écran et qu'il faut toucher avec une bille qui se déplace en fonction de l'inclinaison du terminal,
- Un compteur de score qui comptabilise le nombre de fois où la bille touche l'étoile de mer,
- Une sonorisation complète de l'application : petite musique énervante de fond ;-), sons divers lorsque l'étoile de mer est touchée, son lorsque la bille touche un bord de l'écran, etc.
Mots clefs : Shake motion, UIResponder, CMMotionManager, CMGyroData, AVAudioPlayer, AVAudioPlayerDelegate, NSTimer.
Accéder à la séquence
Si la séquence ne s'affiche pas dans le cadre ci-dessous, vous pouvez y acéder via le lien dans le cartouche.
Liens utiles
Voici quelques références pour les auditeurs souhaitant approfondir certains points:
- AVAudioPlayer (Apple),
- UIResponder (Apple),
- CMMotionManager (Apple),
- CMDeviceMotion (Apple),
- Joseph Rouletabille (Wikipedia).