Projet iOS : Notes
Préambule : projet à réaliser en binôme et à présenter en démo les 17 et 18 mars 2021 (selon groupe).
Il s’agit d ‘écrire une application iOS gérant une liste de notes. Une note se compose :
• D’un titre
• D’un contenu
• D’une date de création/modification
• D’une localisation
Lors du lancement de l’application, l’écran 1 sera présenté à l’utilisateur. Il consiste en l’affichage de la liste des notes avec leur date de dernière modification. L’appui sur le bouton Edit entraînera l’affichage de l’écran 2 permettant de supprimer une note ainsi que de ré-ordonner la liste des notes.
A partir de l’écran 1 :
• Toucher une note permettra à l’utilisateur de la modifier. Dans ce cas les informations de la note apparaissent à l’écran (écran 3). Pour modifier la localisation de la note, l’utilisateur aura la possibilité de toucher l’icône en forme de flèche situé en haut à droite de la carte. Ceci aura pour effet de centrer la carte sur la position courante de l’utilisateur qui deviendra la nouvelle localisation de la note.
• Toucher le bouton + permettra de créer une nouvelle note (écran 4). Par défaut la localisation sera fixée à une ville de votre choix (ici Paris). Tant que le titre et le contenu n’auront pas été renseignés, le bouton Save ne sera pas accessible (grisé).
Page sur 1 2
Ecran 1 : liste des notes Ecran 2 : modification de la liste des notes
Bonus 1 : ajoutez la possibilité d’avoir une photo par note.
Bonus 2 : sauvegardez les notes en local sur l’iPhone de telle façon qu’à chaque lancement de l’application l’utilisateur puisse retrouver ses notes.
Page sur 2 2
Ecran 3 : modification
d’une note Ecran 4 : création
d’une note