Seminario all'interno del corso in Comunicazione Visiva e Design delle Interfacce - Laurea magistrale in Teoria e tecnologia della comunicazione presso Universit degli studi di Milano-Bicocca
12. Atomic design 竪 una metodologia creata da Brad
Frost composta da cinque distinte fasi che
lavorano insieme per creare un sistema di
interface design in un modo pi湛 gerarchico e
condivisibile.
Atomic Design
13. Do one thing and do it well mentality
Atomic Design
14. Robert Bronze
We may undergo a risk
9:13 AM
Its okay. Lets not be doomed by
these risks. Its better to fail after
trying than to sit without trying.
9:13 AM0:07
10:39 AMwe may succeed
Not sure of the success 10:39 AM
We may undergo a risk 10:39 AM
10:39 AMso what?
Robert Bronze
100%4:13 AMVodafone
16. Atomi sono elementi UI che non
possono essere separati e vengono
utilizzati come mattoncini per
costruire una interfaccia
Atomic Design
17. Le molecole sono dei gruppi
semplici di elementi UI che
funzionano insieme se uniti.
Atomic Design
18. Gli organismi sono dei
componenti UI relativamente
complessi composti da un gruppo
di molecole e/o atomi e/o altri
organismi
Atomic Design
19. I template sono oggetti che
posizionano i componenti nel
layout della pagina e articolano la
struttura dei contenuti nel design.
Atomic Design
20. Le pagine sono delle
rappresentazioni dei templates che
mostrano come appare la UI
progettata con la presenza di
contenuti reali.
Atomic Design
21. Atomic Design
un mindset, non una regola.
Principio del fare una cosa e farla bene
Serve a far s狸 che ogni persona del team e
dellorganizzazione abbia consapevolezza del
design, anche del dettaglio
23. Atomc Design. Ricapitoliamo.
The Post-PSD era. Componenti, non pagine
Modular Design, applicato.
Design System. Workshop & Workflow
Design System, nel mondo reale
!
La lezione
24. Creiamo pagine web come se fossero dei quadri. Invece, dovremmo
creare accessi facili e ben fatti ai contenuti, che siano agnostici dal
device, dalla grandezza dello schermo o dal contesto
The Post-PSD Era
25. Create un Design System, non pagine
Brad Frost
Atomic Design
The Post-PSD Era
26. The Post-PSD era
Componenti, non pagine
Il design non 竪 un quadro
Soluzioni, non arte
28. Atomc Design. Ricapitoliamo.
The Post-PSD era. Componenti, non pagine
Modular Design, applicato.
Design System. Workshop & Workflow
Design System, nel mondo reale
!
La lezione
29. Le maggiori sfide intorno alla modularit sono tutte le decisioni che
devono essere fatte: quando riutilizzare un modulo e quando
progettarne uno nuovo, come rendere i moduli abbastanza distinti,
come combinarli, come evitare duplicazioni con i moduli di altri
designer e cos狸 via.
Modular Design
30. To create the whole, you need to
create the parts of that whole
Brad Frost
Atomic Design
Modular Design
33. Esigenza di un nuovo
componente. Esiste gi?
Soddisfa tutte
le esigenze?
Usalo
Ancora non esiste. Esiste
gi qualcosa di simile?
Pu嘆 essere modificato per soddisfare
anche le nuove esigenze conservando
lutilizzo precedente?
Fai le
modifiche al
pattern
Disegna una
nuova
versione
Hai snaturato
troppo il pattern
originale?
Disegna un
nuovo
componente
Modular Design
34. In altre parole: smetti di rompere
l'usabilit degli elementi nativi a
favore dell'estetica che ai tuoi
utenti probabilmente importa
circa la met di quanto importa
a te... se non del tutto."
Sara Soueidan
https://twitter.com/sarasoueidan/status/1046768889571553280?s=12
Modular Design
49. Questo mese scopri le
LA NUOVA MOZZARELLE DI
BUFALA CAMPANA
Questo mese scopri le
LA NUOVA MOZZARELLE DI
BUFALA CAMPANA
Questo mese scopri le
LA NUOVA MOZZARELLE DI
BUFALA CAMPANA
Scopri
LA NUOVA MOZZARELLE DI
BUFALA CAMPANA
Scopri
LA NUOVA MOZZARELLE DI
BUFALA CAMPANA
Modular design
60. Modular design
Simple things make firm foundations: le cose
semplici creano basi solide
Capire quando riutilizzare un modulo e quando
progettarne uno nuovo
Capire come rendere i moduli abbastanza
distinti, come combinarli, come evitare
duplicazioni
64. Obiettivi e vantaggi
del Design system
Linguaggio condiviso
per orchestrare il linguaggio del brand
Interconnessione tra ruoli
abilitando confronto e dialogo tra team
Single Source of Truth
costruendo un punto di riferimento progettuale
Consistenza e familiarit
applicando la stessa soluzione allo stesso problema
Chiarezza ed efficacia
eliminando ambiguit, abilitando le persone
a capire con confidenza
Design System
66. Perch辿 un design
system per
Aeroporto di Bologna?
Multi touchpoint
web+app+offline
Manutenibilit
evolutiva
Sito internet
su larga scala
Hub esteso
di servizi e prodotti
Design System
68. Seleziona la lingua e inserisci il
bagaglio a mano nel
misuratore che calcoler peso
e dimensioni del tuo bagaglio a
mano.
Select your language and insert
your bag into the sizer. It will
measure weight and size of your
hand bag.
Seleziona il tasto INSERISCI
BOARDING PASS e utilizza il
lettore sulla destra per
e鍖ettuare la scansione.
Select INSERT BOARDING PASS
and use the scanner on the right.
Se il bagaglio a mano non
risulta conforme, sistemalo per
evitare inconvenienti.
If your cabin bag is
non-compliant, please repack it
to avoid inconvenience.
Seleziona il tasto STAMPA
ETICHETTA e applicala al
bagaglio a mano.
Select PRINT LABEL and stick it on
your hand bag.
Ora il tuo bagaglio a mano 竪 in
forma. Buon viaggio!
Now your bag 鍖ts in.
Have a nice trip!
Convalidare sempre il
biglietto alle casse
automatiche prima
di uscire
eccetto
Brand inventory
Attivit
69. Aa a b c d e f g h i j k l m n o p q r s t u v w x y z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
1 2 3 4 5 6 7 8 9 0
Open Sans:
h1
h2
h3
h4
Desktop
Aeroporto di Bologna font-size: 64px | line-height: 72px | 400%
Aeroporto di Bologna font-size: 48px. | line-height: 64px | 300%
Aeroporto di Bologna font-size: 32px | line-height: 40px | 200%
Aeroporto di Bologna font-size: 24px | line-height: 32px | 150%
Aeroporto di Bologna
Aeroporto di Bologna
body
small
font-size: 16px | line-height: 24px | 100%
font-size: 12px | line-height: 16px | 75%
Mobile
Aeroporto di Bolognah1 font-siz
Aeroporto di Bolognah2 font-siz
Aeroporto di Bologna
Aeroporto di Bologna
Aeroporto di Bologna
Aeroporto di Bologna
h3
body
h4
small
font-siz
font-siz
font-siz
font-s
Tipografia
74. B A R C E L L O N AB A R C E L L O N A 2 42 4
1 21 2
0 10 1
2 12 1
1 51 5N A P O L IN A P O L I
L O N D R AL O N D R A
P A R I SP A R I S
C A T A N I AC A T A N I A
M A D R I DM A D R I D
OO
9 9 3 89 9 3 8
1 1 7 2 11 1 7 2 1
R Y 5 5R Y 5 5
F R 9 2 2F R 9 2 2
R Y 5 5R Y 5 5
R Y 5 5R Y 5 5
D E S T I N A Z I O N ED E S T I N A Z I O N E G A TG A T
Illustrazioni
77. link link link
Bottoni
Link
BOTTONE BOTTONEPAGA ORA PAGA ORA BOTTONE
LINK LINKLINK
Call to Action
78. Form
Inserisci il tuo indirizzo email
EMAIL
es. Visa
Visa
Mastercard
Maestro
METODO DI PAGAMENTO
info@bologna-airport.it
EMAIL
infobologna-airport.it
EMAIL
Lindirizzo email sembra non essere scritto correttamente.
|
EMAIL
Drop-down Select
Checkbox 1
Checkbox 2
Radio-button 1
Radio-button 2
Form
79. Nuovi servizi e gra鍖ca completamente ridisegnata per lapplicazione BLQ Bologna
Airport dellAeroporto di Bologna. Tra le novit pi湛 interessanti per i passeggeri: le
noti鍖che sullo stato dei voli in tempo reale, attivabili gratuitamente con una semplice
spunta sul volo di interesse, e laggiornamento costante sui tempi di attesa ai controlli
di sicurezza. Sono state inoltre inserite le sezioni Servizi, che contiene tutti i negozi, i
ristoranti, i servizi e la mappa del Terminal, e Trasporti con le informazioni su tutti i
collegamenti da/per lAeroporto.
Torna allelenco news
In una logica di miglioramento della passenger experience,
sono stati notevolmente potenziati anche tutti i servizi di e-
commerce attraverso larea riservata MyBLQ, che ora
consente di prenotare ed acquistare la sosta nei parcheggi
dellAeroporto e gli ingressi alla Marconi Lounge e di
consultare e modi鍖care le prenotazioni gi fatte.
Sono poi confermati i servizi che avevano fatto il successo dellapp precedente: la
visualizzazione dello stato di tutti i voli del giorno, compresi quelli gi decollati e con la
possibilit di condividerne le informazioni tramite i social media, e la sezione news e
contatti per lasciare feedback e contattare lAeroporto nella maniera pi湛 semplice e
veloce, tramite modulo online e twitter.
Al via la nuova app per
iPhone e Android
30/10/2017
00,00
50% Coperto
200 mt
PARCHEGGIO
SCOPRI
Barcellona
SCOPRI
Amsterdam
SCOPRI
Capo Verde
Tutte le partenze
PARTENZE:
Aggiornato il 10/10/2017 alle 10:10
DA N属 VOLO ORARIO PREVISTO
MUNICH EN8241 13:20 14:00
MUNICH EN8241 13:20 14:00
MUNICH EN8241 13:20 14:00
MUNICH EN8241 13:20 14:00
MUNICH EN8241 13:20 14:00
80. 30/10/2017
Air France e KLM
puntano su Bologna
13/11/2017
Bilancio giornata neve
I nostri Consigli:
Si ricorda che prima di acquistare il biglietto della compagnia di
trasporto 竪 necessario veri鍖care che la stessa accetti
che il minore di 14 anni viaggi a loro a鍖dato.
Per maggiori informazioni visita il sito della Polizia di Stato
81. EUR
Travellers Corporate Investor Relations
PARKINGSFLIGHTS TRASPORTS MOREINSIDE BLQ
Prenota il tuo parcheggio
Tari鍖e scontate
su servizi Car Valet
Ingresso e uscita
dal parcheggio facilitati
20% sull'ingresso
in Vip Lounge
10/10/2017 20:30
ENTRATA ORE
18/10/2017 20:30
USCITA ORE
CERCA
Parcheggi
82. EUR
Travellers Corporate Investor Relations
PARKINGSFLIGHTS TRASPORTS MOREINSIDE BLQ
Prenota il tuo parcheggio
Tari鍖e scontate
su servizi Car Valet
Ingresso e uscita
dal parcheggio facilitati
20% sull'ingresso
in Vip Lounge
10/10/2017 20:30
ENTRATA ORE
18/10/2017 20:30
USCITA ORE
CERCA
84,00
TOTALE SOSTA
Coperto
Antistante l'aerostazione
PARCHEGGIO
Guarda in mappa
5 min.
50% Coperto
200 mt dallaerostazione
PARCHEGGIO
Guarda in mappa
51,00
TOTALE SOSTA10 min.
60,00
TOTALE SOSTA
Scoperto
850 mt dallaerostazione
PARCHEGGIO
Guarda in mappa
15 min.
Scoperto
1,5 chilometri dallaerostazione
PARCHEGGIO
Guarda in mappa
30,00
TOTALE SOSTA
Navetta ogni
20 min.
Parcheggi
83. EUR
Travellers Corporate Investor Relations
PARKINGSFLIGHTS TRASPORTS MOREINSIDE BLQ
Fashion & Style Food & Beverage General stores Motori
Shop & Eat
Home > Servizi e shopping in Aeroporto > Shop & Eat
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
SCOPRI
ORA APERTO
Retail
84. EUR
Travellers Corporate Investor Relations
PARKINGSFLIGHTS TRASPORTS MOREINSIDE BLQ
Fashion & Style Food & Beverage General stores Motori
Shop & Eat
Home > Servizi e shopping in Aeroporto > Shop & Eat
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
SCOPRI
ORA APERTO
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
ORA APERTO
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
ORA APERTO
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
ORA APERTO
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
ORA APERTO
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
ORA APERTO
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
ORA APERTO
Porta con te i tuoi acquisti!
Informiamo i gentili passeggeri che 竪 possibile portare a bordo,
in aggiunta ad un bagaglio a mano.
Scopri di pi湛
1属 PIANO - DOPO LA SECURITY
Guarda in mappa
ORA APERTO
Retail
85. Nuovi servizi e gra鍖ca completamente ridisegnata per lapplicazione BLQ Bologna
Airport dellAeroporto di Bologna. Tra le novit pi湛 interessanti per i passeggeri: le
noti鍖che sullo stato dei voli in tempo reale, attivabili gratuitamente con una
semplice spunta sul volo di interesse, e laggiornamento costante sui tempi di attesa
ai controlli di sicurezza. Sono state inoltre inserite le sezioni Servizi, che contiene
tutti i negozi, i ristoranti, i servizi e la mappa del Terminal, e Trasporti con le
informazioni su tutti i collegamenti da/per lAeroporto.
Torna allelenco news
In una logica di miglioramento della passenger experience,
sono stati notevolmente potenziati anche tutti i servizi di e-
commerce attraverso larea riservata MyBLQ, che ora
consente di prenotare ed acquistare la sosta nei parcheggi
dellAeroporto e gli ingressi alla Marconi Lounge e di
consultare e modi鍖care le prenotazioni gi fatte.
Sono poi confermati i servizi che avevano fatto il successo dellapp precedente: la
visualizzazione dello stato di tutti i voli del giorno, compresi quelli gi decollati e con la
possibilit di condividerne le informazioni tramite i social media, e la sezione news e
contatti per lasciare feedback e contattare lAeroporto nella maniera pi湛 semplice e
veloce, tramite modulo online e twitter.
La realizzazione di questo nuovo prodotto, sviluppato con codice nativo da Mavigex con la
collaborazione di Endurance - Web Solutions per i web services, va incontro ad una
domanda del mercato sempre pi湛 attenta alle soluzioni mobile per lacquisto di beni e
servizi. Anche un recente studio del Politecnico di Milano ha evidenziato come nel 2016 in
Italia i pagamenti digitali innovativi (tramite Pc, tablet, smartphone e Pos contactless)
Al via la nuova app per
iPhone e Android
30/10/2017
EUR
Travellers Corporate Investor Relations
PARKINGSFLIGHTS TRASPORTS MOREINSIDE BLQ
News
Home > Sala stampa > News
News
86. Nuovi servizi e gra鍖ca completamente ridisegnata per lapplicazione BLQ Bologna
Airport dellAeroporto di Bologna. Tra le novit pi湛 interessanti per i passeggeri: le
noti鍖che sullo stato dei voli in tempo reale, attivabili gratuitamente con una
semplice spunta sul volo di interesse, e laggiornamento costante sui tempi di attesa
ai controlli di sicurezza. Sono state inoltre inserite le sezioni Servizi, che contiene
tutti i negozi, i ristoranti, i servizi e la mappa del Terminal, e Trasporti con le
informazioni su tutti i collegamenti da/per lAeroporto.
Torna allelenco news
In una logica di miglioramento della passenger experience,
sono stati notevolmente potenziati anche tutti i servizi di e-
commerce attraverso larea riservata MyBLQ, che ora
consente di prenotare ed acquistare la sosta nei parcheggi
dellAeroporto e gli ingressi alla Marconi Lounge e di
consultare e modi鍖care le prenotazioni gi fatte.
Sono poi confermati i servizi che avevano fatto il successo dellapp precedente: la
visualizzazione dello stato di tutti i voli del giorno, compresi quelli gi decollati e con la
possibilit di condividerne le informazioni tramite i social media, e la sezione news e
contatti per lasciare feedback e contattare lAeroporto nella maniera pi湛 semplice e
veloce, tramite modulo online e twitter.
La realizzazione di questo nuovo prodotto, sviluppato con codice nativo da Mavigex con la
collaborazione di Endurance - Web Solutions per i web services, va incontro ad una
domanda del mercato sempre pi湛 attenta alle soluzioni mobile per lacquisto di beni e
servizi. Anche un recente studio del Politecnico di Milano ha evidenziato come nel 2016 in
Italia i pagamenti digitali innovativi (tramite Pc, tablet, smartphone e Pos contactless)
Al via la nuova app per
iPhone e Android
30/10/2017
EUR
Travellers Corporate Investor Relations
PARKINGSFLIGHTS TRASPORTS MOREINSIDE BLQ
News
Home > Sala stampa > News
News
90. Cos竪 una Pattern Library
un tool per documentare e condividere i pattern di design.
Crea conoscenza condivisa rendendo il design visibile e accessibile
a tutto il team.
Pattern library
92. Obiettivi
della Pattern library
Offre una panoramica
delle nostre linee guida per il markup HTML, lo stile CSS
e la denominazione delle classi utilizzate
Pattern library
93. Obiettivi
della Pattern library
Offre una panoramica
delle nostre linee guida per il markup HTML, lo stile CSS
e la denominazione delle classi utilizzate
Codice modulare e scalabile
Pattern library
94. Obiettivi
della Pattern library
Offre una panoramica
delle nostre linee guida per il markup HTML, lo stile CSS
e la denominazione delle classi utilizzate
Codice modulare e scalabile
Rende i progressi trasparenti
Pattern library
95. Obiettivi
della Pattern library
Offre una panoramica
delle nostre linee guida per il markup HTML, lo stile CSS
e la denominazione delle classi utilizzate
Codice modulare e scalabile
Rende i progressi trasparenti
Single Source of Truth
costruendo un punto di riferimento progettuale
Pattern library
96. Obiettivi
della Pattern library
Offre una panoramica
delle nostre linee guida per il markup HTML, lo stile CSS
e la denominazione delle classi utilizzate
Codice modulare e scalabile
Rende i progressi trasparenti
Single Source of Truth
costruendo un punto di riferimento progettuale
Connessione
con team esterni di sviluppo
Pattern library
97. un tool che aiuta a costruire e documentare librerie
di componenti web da integrare nel progetto.
Cos竪 Fractal
Pattern library
98. Sono porzioni di codice riutilizzabile allinterno del sistema
e servono a costruire i blocchi dellinterfaccia di un applicativo.
Lo sviluppo per componenti riduce il debito tecnico
rendendo il codice riciclabile.
Componenti web
Pattern library
109. Prima di iniziare a disegnare o a
sviluppare, 竪 necessario che
designers e sviluppatori capiscano
lo scopo di ogni elemento che
creano
Alla Kholmatova
Language of modular design
112. Obiettivi
Lobiettivo del workshop 竪 stato di
iniziare a strutturare una
documentazione completa, univoca
e mantenibile che organizzi e
definisca gli stili e i componenti
principali, le loro specifiche e le
loro funzioni
Design System workshop
113. Processo
Il workshop inaugurava il processo
di creazione di un Design System.
Questo processo ha previsto una
fase di discovery e concepts e una
fase di rilascio
Design System workshop
117. Una volta che dai un nome ad un
oggetto, dai forma al suo futuro.
Alla Kholmatova
Language of modular design
118. Piano di rilasci, assegnando a
ciascun cluster di elementi un indice
di priorit (ad esempio: now, sooner,
later, wait)
rilascio
120. Concorderemo un primo piano di rilasci, assegnando a ciascun cluster di elementi un indice di priorit (ad esempio: now, sooner, later, wait) per gli interventi rilevati e una stima del tempo necessario per la realizzazione, sia lato sviluppo UI che sviluppo web.
136. Big
Intestazione 1尊 livello
Intestazione 2尊 livello
Intestazione 3尊 livello
Testo
Small
Xsmall
Starter Kit
137. Lorem ipsum dolor sit amet
consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat
Starter Kit
138. Lorem ipsum dolor sit amet
consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim
ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat
Starter Kit
148. Definire un workflow aiuta il team a
capire e a definire insieme gli
obiettivi, gli strumenti e la
definizione di Done per ogni step
Nathan Curtis
Design System Features, Step-by-Step
151. Bottoni
Workflow - Starter Kit
Tipografia
Colori
Background
Giugno Luglio Agosto
Templates
Grids
Form
Workflow
152. Design
Build
Quand 竪 che posso considerare
concluso uno step e posso far iniziare
la fase successiva?
Workflow
153. A cosa serve questo a fase?
Il design finalizza lo stile visivo e
la gamma di specifiche, di
variazioni, di stati e di esempi dei
componenti dell'interfaccia
Workflow
157. Passa in Done quando
Come art director, ho approvato il design finale
Come art director e designer, insieme al team del
design system, siamo daccordo che le proposte
risolvono i problemi di interazione e usabilit ed 竪
pronto alluso in ogni piattaforma.
Come sviluppatore, ho un livello sufficiente di stati,
variazioni e specifiche per lavora su una build.
Workflow
158. Workshop & Workflow
Analisi e aspettative condivise
Definition of done
Roadmap in base alle priorit
167. TEAM
Senza un design system
PRODOTTO
+++ Nuovi stili
+++ Nuovi patterns
+++ Nuove idee
+++ Nuovi stili
+++ Nuovi patterns
+++ Nuove idee
+++ Nuovi stili
+++ Nuovi patterns
+++ Nuove idee
174. Creare e mantenere un design
system di successo richiede
un'organizzazione
Brad Frost
http://atomicdesign.bradfrost.com/chapter-4/#development-
is-design
175. Workshop & Workflow
Strategia e costanza: Come la casa, pi湛 a lungo
lo trascuri, pi湛 dovrai pulire.
Rendere visibile l'inconsistenza
Intercettare una persona incaricata. Voi?