Top Banner
Stéphanie Walter (@WalterStephanie) & Damien Senger (@iamhiwelo) Construire une application Ionic sans perdre la raison
38

Construire une application Ionic sans perdre la raison

Apr 11, 2017

Download

Design

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Construire une application Ionic sans perdre la raison

Stéphanie Walter (@WalterStephanie) & Damien Senger (@iamhiwelo)

Construire une application Ionic

sans perdre la raison

Page 2: Construire une application Ionic sans perdre la raison

Stéphanie Walter UX & Visual designer.

www.stephaniewalter.fr @WalterStephanie

Damien Senger UI designer & Web developer.

raccoon.studio @iamhiwelo

Page 3: Construire une application Ionic sans perdre la raison

Le projet dans les grandes lignes

Page 4: Construire une application Ionic sans perdre la raison

Application ionic Android et iOS pour la gestion de centrales d’alarme

Page 5: Construire une application Ionic sans perdre la raison

Collaboration designer / développeur dès les premières étapes du projet

Page 6: Construire une application Ionic sans perdre la raison

Mise en place de l’architecture

Page 7: Construire une application Ionic sans perdre la raison

Workshop papier d’architecture d’information avec le développeur et le product owner

Page 8: Construire une application Ionic sans perdre la raison

Définition du parcours utilisateur avec les différentes actions serveur, modales, etc.

Page 9: Construire une application Ionic sans perdre la raison

Le user flowchart sert de base pour créer les cartes du tableau Trello et les vues et contrôleurs

ionic

Page 10: Construire une application Ionic sans perdre la raison

Wireframe, prototype cliquable & inventaire d’interface

Page 11: Construire une application Ionic sans perdre la raison

Prise en main de ionic : “look at the fucking manual”

Page 12: Construire une application Ionic sans perdre la raison

Prototype cliquable : validation client + préparation des composants CSS

Page 13: Construire une application Ionic sans perdre la raison

Inventaire d’interface : répertorier les composants pour assurer la cohérence du

code entre les vues

Page 14: Construire une application Ionic sans perdre la raison

Style guide et design

Page 15: Construire une application Ionic sans perdre la raison

Mockup cliquable : test utilisateur chez le client

Page 16: Construire une application Ionic sans perdre la raison

Style guide Design : librairie de tous les composants ré-utilisables de

l’interface

Page 17: Construire une application Ionic sans perdre la raison

Style guide CSS : mise en place des surcharges d’ionic en Sass

Page 18: Construire une application Ionic sans perdre la raison

Style guide : état des boutons (normal,actif, touch),

formulaires, etc.

Page 19: Construire une application Ionic sans perdre la raison

Style guide adaptation spécifique iOS/ Android

Page 20: Construire une application Ionic sans perdre la raison

Transitions, animations & performance

Page 21: Construire une application Ionic sans perdre la raison

Mockup cliquable animé : communiquer les animations au développeur

Page 22: Construire une application Ionic sans perdre la raison

Document de spécifications pour les animations et transitions

Page 23: Construire une application Ionic sans perdre la raison

Liberté du développeur sur les animations CSS + communication constante

Page 24: Construire une application Ionic sans perdre la raison

Document de spécifications pour la performance perçue

Page 25: Construire une application Ionic sans perdre la raison

En pratique

Page 26: Construire une application Ionic sans perdre la raison

Exports et recette

Page 27: Construire une application Ionic sans perdre la raison

Export vectoriels des éléments

Page 28: Construire une application Ionic sans perdre la raison

Centralisation des retours dans gitlab

Page 29: Construire une application Ionic sans perdre la raison

Notre méthodologie

Page 30: Construire une application Ionic sans perdre la raison

User flowchart : mise en place d’une architecture d’information

Page 31: Construire une application Ionic sans perdre la raison

Trello : communication designer / développer sur les

avancées du projet

Page 32: Construire une application Ionic sans perdre la raison

Styleguide : cohérence de l’interface + faciliter le

développement de nouvelles vues HTML/CSS

Page 33: Construire une application Ionic sans perdre la raison

Gitlab : communication inte / dev client pour la passation de

code + recette graphique

Page 34: Construire une application Ionic sans perdre la raison

Documents de specifications : garder une trace des décisions prises

Page 35: Construire une application Ionic sans perdre la raison

Zeplin : extraire facilement les informations CSS d’une

maquette sans avoir à l’ouvrir

Page 36: Construire une application Ionic sans perdre la raison

Invision : présenter les maquettes pour validation, test

utilisateur et enchainement des vues

Page 37: Construire une application Ionic sans perdre la raison

En conclusion

Page 38: Construire une application Ionic sans perdre la raison

Stéphanie Walter UX & Visual designer.

www.stephaniewalter.fr @WalterStephanie

Damien Senger UI designer & Web developer.

raccoon.studio @iamhiwelo

inpx.it/ionic-confoo-2017 Attribution-NonCommercial-NoDerivs 3.0 France (CC BY-NC-ND 3.0 FR)