Build an iOS Swift App, Part 1 : L'App Definition Statement

Cette série d'articles est un prétexte pour relater mes expérimentations avec Swift. Le but est de créer une appli de toute pièce, en suivant les recommandations d'Apple dans le iOS Human Interface Guidelines

L'App Definition Statement

An app definition statement is a concise, concrete declaration of an app’s main purpose and its intended audience.

Etant passionné de photo argentique, j'ai envie de faire une simple application qui permet de lister les lieux liés à la photographie argentique (Labos, Magasins, Galleries, etc).

Brainstormer les fonctionnalités

Listons dans un premier temps les fonctionnalités telles qu'elles me passent par la tête.

Déterminer les utilisateurs type

L'utilisateur type est un(e) jeune photographe de 20 à 30 ans, ayant découvert la photo argentique récement, et cherchant à découvrir les lieux liés à cette pratique.

Filtrer la liste des fonctionnalités

En basant notre liste de fonctionnalités sur le profil de notre utilisateur type, on peut mettre de côté toute la partie avis / photos / notes.

Nous pouvons donc définir un M.V.P. simpliste qui nous servira à valider le concept.

Voici donc notre produit minimum, les fonctionnalités ont été réordonnées selon leur valeur:

Dans cette première version, nous nous concentrerons sur un seul type de lieu, les labos photos, afin de simplifier le problème.

Nous pouvons donc formuler notre App Definition Statement comme suit :

Une application qui aide les nouveaux photographes argentiques à trouver les lieux dédiés à leur passion.

Cette phrase sera notre filtre lorsque l'on décidera d'ajouter ou non une nouvelle fonctionnalité.

Conclusion

Maintenant que nous savons quoi construire, le prochain article sera dédié au prototypage de l'interface. La session "Prototyping: Fake It Till You Make It" de la WWDC 2014, est une mine d'or d'informations sur le sujet.

comments powered by Disqus