SlideShare uma empresa Scribd logo
1 de 79
designing
for
windows
phone
by   Neelima Salvi
objective
                                                  learn, implement & deliver


                                                  the best
Source: User Experience Design Guidelines for Windows Phone
http://msdn.microsoft.com/en-us/library/hh202915%28v=VS.92%29.aspx
metro
language
© microsoft
focus on

User Experience


Visual Design

Application Goal
common example

we use ketchup bottles
who amongst us
Never struggled
with a ketchup bottle?
which of these two bottles is
EASIER to get the ketchup out from?
user
experience
1
2
3
4
5
6
is this a
window
visual
design
What if you do not target the red marked area?
achieving

goal
focus on

User Experience


Visual Design

Application Goal
clear   accessible




easy    usable
theming   Photo Credit: http://poojycat.wordpress.com/2012/08/23/which-mask/
blue             blue

red              red

mango            mango

green            green

magenta          magenta

purple           purple

lime             lime

teal             teal

brown            brown

pink      dark   pink      light
theming
theming
start tile
start tile




             x
splash
screen
splash screen




                x
segoe WP
text size
lowercase


exception of section titles
if brand guidelines insist
on a different case, then
ensure that the use of the
case is consistent across
the app.
Visual
language
visual language




metro
icons
visual language




foreground or background color of a control
visual language




x
1
simple        color


   2
dimensional
composition
element alignment




    element spacing
element alignment




A                       B
element alignment




          24px




                        24px




x
element alignment                 ELEMENT SPACING



DETAILS                        DETAILS                          DETAILS

name lara sheffer              name       lara sheffer
                                                                name
                                                                lara sheffer
telephone    3652466           telephone 3652466

birthday    1 January 1980     birthday   1 January 1980        telephone
                                                                3652466
address 3 East 54th Street     address    3 East 54th Street
        18th Floor                        18th Floor
        New York, NY 10022,               New York, NY 10022,   birthday
        USA.                              USA.                  1 January 1980


                                                                address
                                                                3 East 54th Street
                                                                18th Floor
                                                                New York, NY 10022,
                                                                USA.




             A                            B                                    C
element alignment                 ELEMENT SPACING



DETAILS                       DETAILS                          DETAILS

name lara sheffer             name       lara sheffer
                                                               name
                                                               lara sheffer
telephone    3652466          telephone 3652466

birthday    1 January 1980    birthday   1 January 1980        telephone
                                                               3652466
address 3 East 54th Street    address    3 East 54th Street
        18th Floor                       18th Floor
        New York, NY                     New York, NY 10022,   birthday
        10022, USA.                      USA.                  1 January 1980


                                                               address
                                                               3 East 54th Street
                                                               18th Floor
                                                               New York, NY 10022,
                                                               USA.




             x
element spacing        ELEMENT SPACING



PICTURES               PICTURES




           A                      B
element spacing    ELEMENT SPACING



PICTURES               PICTURES




           x
element spacing                    ELEMENT SPACING



DETAILS                                   DETAILS

name       lara sheffer                   name       lara sheffer

                                          telephone 3652466
telephone 3652466
                                          birthday   1 January 1980
birthday   1 January 1980
                                          address    3 East 54th Street
                                                     18th Floor
address    3 East 54th Street
                                                     New York, NY 10022,
           18th Floor
                                                     USA.
           New York, NY 10022,
           USA.




           A                                             B
element spacing                    ELEMENT SPACING



DETAILS                                   DETAILS

name       lara sheffer                   name       lara sheffer

                                          telephone 3652466
telephone 3652466
                                          birthday   1 January 1980
birthday   1 January 1980
                                          address    3 East 54th Street
                                                     18th Floor
address    3 East 54th Street
                                                     New York, NY 10022,
           18th Floor
                                                     USA.
           New York, NY 10022,
           USA.




             x
buttons placement


amsterdam                                                    amsterdam

lorem ipsum dolor sit amet, consectetur               lorem ipsum dolor sit amet, consectetur
adipiscing elit. Nulla sollicitudin pulvinar          adipiscing elit. Nulla sollicitudin pulvinar
elit eu vestibulum                                    elit eu vestibulum


                   ok                                         ok




                    x
don’t
break the
GRID
lists adorners
                                              ELEMENT SPACING




share              share                     share
facebook       >   facebook                    f facebook

twitter        >   twitter                     t twitter

email          >   email                         email

favorite       >   favorite                      favorite




           A                  B                       C
lists adorners
                                          ELEMENT SPACING




share              share                 share
facebook       >   facebook                f facebook

twitter        >   twitter                 t twitter

email          >   email                     email

favorite       >   favorite                  favorite




           x
feedback controls color ELEMENT SPACING



share        share
f facebook    f facebook

t twitter     t

  email           email

  favorite        favorite




      A              B
feedback controls color



share        share
f facebook    f facebook

t twitter     t

  email           email

  favorite        favorite




      x
feedback controls button


LOCATION                      LOCATION

amsterdam                     amsterdam
Boerhaavelaan 7,              Boerhaavelaan 7,
2500 DL Den Haag              2500 DL Den Haag
Apollolaan 138 Amsterdam      Apollolaan 138 Amsterdam
Netherlands                   Netherlands

   change                        change




                                          x
feedback controls button   ELEMENT SPACI -



LOCATION

amsterdam
Boerhaavelaan 7,
2500 DL Den Haag
Apollolaan 138 Amsterdam
Netherlands
there is no
selected state
headings




headings should be left aligned

should not have backgrounds,
borders, underline, or any other
kind of decoration.
headings




the exception to this is panorama pane titles, which may use
corporate branding.
pivot controls pivot pages
                                   ELEMENT SPACING




all pivot controls should have at least
           two pages in them
pivot controls master-detail view
                                           ELEMENT SPACING




x the pivotfilter-results viewnever be used as wizard.
master-detail,
               control should
                               or as steps in a
                                                a
pivot controls master-detail view
                                   ELEMENT SPACING




pivots should contain pages of homogenous
           information, like tabs.
pivot controls controls not permitted in pivots
                                        ELEMENT SPACING




x   toggle switches

x   sliders

x   map controls

x   browser control

x   horizontally scrollable area or
    a horizontal swipe gesture
panorama controls scrollable panesSPACING
                               ELEMENT




panorama panes should either scroll
 vertically or horizontally. not both.
panorama controls scrollable panesSPACING
                                      ELEMENT




x   panorama panes should either scroll
     vertically or horizontally. not both.
panorama controls floating buttonsSPACING
                             ELEMENT




x
panorama controls controls not permitted
                                           ELEMENT SPACING



x   toggle switches

x   sliders

x   map controls

x   browser control

x   application bars are not permitted on panorama
    controls.
dialog boxes     placement




delete                                        delete
are you sure to delete this record?           are you sure to delete this record?


       yes                no                        yes                  no




                x
language & tone
language & tone    error message




                                      Contents NDP1. 1sp 1.

x
     Unhandled Exception              KB2416447_x86_ wrapper log
     Error C0000005                   version bd

          ok                               ok




    do not use computer jargon, hexadecimal error
    codes, or text that assumes technical knowledge.
language & tone    error message




 make sure you typed the           make sure you typed the
 name correctly, and then          name correctly, and then
 try again.                        try again.

       ok                                ok




don’t forget that users are human beings ;)
typos
typos




x   the app should not have any spelling mistakes. Copy
    that is spelt incorrectly looks bad and could negatively
    impact the brand perception.
page
transitions
page transitions
TY
             neelima salvi
thank you!   Design Consultant




@amileens    neelima.salvi@gmail.com

Mais conteúdo relacionado

Destaque

Android vs iPhone - Differences in UI Patterns and Design
Android vs iPhone - Differences in UI Patterns and DesignAndroid vs iPhone - Differences in UI Patterns and Design
Android vs iPhone - Differences in UI Patterns and DesignJeremy Johnson
 
Guidelines for store design and display windows h&m
Guidelines for store design and display windows h&mGuidelines for store design and display windows h&m
Guidelines for store design and display windows h&mWarsaw School of Economics
 
Zadar Developers Hub - Windows Phone Development
Zadar Developers Hub - Windows Phone DevelopmentZadar Developers Hub - Windows Phone Development
Zadar Developers Hub - Windows Phone DevelopmentNiko Vrdoljak
 
Windows 8 UX Guidelines
Windows 8 UX GuidelinesWindows 8 UX Guidelines
Windows 8 UX GuidelinesTakaaki Suzuki
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsDipesh Bhatiya
 
ppt on android vs iOS
ppt on android vs iOSppt on android vs iOS
ppt on android vs iOSShivam Gupta
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 

Destaque (11)

Android vs iPhone - Differences in UI Patterns and Design
Android vs iPhone - Differences in UI Patterns and DesignAndroid vs iPhone - Differences in UI Patterns and Design
Android vs iPhone - Differences in UI Patterns and Design
 
Guidelines for store design and display windows h&m
Guidelines for store design and display windows h&mGuidelines for store design and display windows h&m
Guidelines for store design and display windows h&m
 
Android android-ui-design-patterns
Android android-ui-design-patternsAndroid android-ui-design-patterns
Android android-ui-design-patterns
 
Zadar Developers Hub - Windows Phone Development
Zadar Developers Hub - Windows Phone DevelopmentZadar Developers Hub - Windows Phone Development
Zadar Developers Hub - Windows Phone Development
 
Windows 8 UX Guidelines
Windows 8 UX GuidelinesWindows 8 UX Guidelines
Windows 8 UX Guidelines
 
Android Vs iOS
Android Vs iOSAndroid Vs iOS
Android Vs iOS
 
Android vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functionsAndroid vs. IOS: Comparing features & functions
Android vs. IOS: Comparing features & functions
 
ppt on android vs iOS
ppt on android vs iOSppt on android vs iOS
ppt on android vs iOS
 
Android vs iOS
Android vs iOSAndroid vs iOS
Android vs iOS
 
Ios vs android
Ios vs androidIos vs android
Ios vs android
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 

Último

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introductionsivagami49
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 

Último (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 

Windows phone UI Design Guidelines

  • 2. objective learn, implement & deliver the best Source: User Experience Design Guidelines for Windows Phone http://msdn.microsoft.com/en-us/library/hh202915%28v=VS.92%29.aspx
  • 4.
  • 6. focus on User Experience Visual Design Application Goal
  • 7. common example we use ketchup bottles
  • 8. who amongst us Never struggled with a ketchup bottle?
  • 9. which of these two bottles is EASIER to get the ketchup out from?
  • 11. 1
  • 12. 2
  • 13. 3
  • 14. 4
  • 15. 5
  • 16. 6
  • 19. What if you do not target the red marked area?
  • 21. focus on User Experience Visual Design Application Goal
  • 22. clear accessible easy usable
  • 23. theming Photo Credit: http://poojycat.wordpress.com/2012/08/23/which-mask/
  • 24.
  • 25. blue blue red red mango mango green green magenta magenta purple purple lime lime teal teal brown brown pink dark pink light
  • 32.
  • 34. text size lowercase exception of section titles if brand guidelines insist on a different case, then ensure that the use of the case is consistent across the app.
  • 35.
  • 38. visual language foreground or background color of a control
  • 40. 1 simple color 2 dimensional
  • 42. element alignment element spacing
  • 44. element alignment 24px 24px x
  • 45. element alignment ELEMENT SPACING DETAILS DETAILS DETAILS name lara sheffer name lara sheffer name lara sheffer telephone 3652466 telephone 3652466 birthday 1 January 1980 birthday 1 January 1980 telephone 3652466 address 3 East 54th Street address 3 East 54th Street 18th Floor 18th Floor New York, NY 10022, New York, NY 10022, birthday USA. USA. 1 January 1980 address 3 East 54th Street 18th Floor New York, NY 10022, USA. A B C
  • 46. element alignment ELEMENT SPACING DETAILS DETAILS DETAILS name lara sheffer name lara sheffer name lara sheffer telephone 3652466 telephone 3652466 birthday 1 January 1980 birthday 1 January 1980 telephone 3652466 address 3 East 54th Street address 3 East 54th Street 18th Floor 18th Floor New York, NY New York, NY 10022, birthday 10022, USA. USA. 1 January 1980 address 3 East 54th Street 18th Floor New York, NY 10022, USA. x
  • 47. element spacing ELEMENT SPACING PICTURES PICTURES A B
  • 48. element spacing ELEMENT SPACING PICTURES PICTURES x
  • 49. element spacing ELEMENT SPACING DETAILS DETAILS name lara sheffer name lara sheffer telephone 3652466 telephone 3652466 birthday 1 January 1980 birthday 1 January 1980 address 3 East 54th Street 18th Floor address 3 East 54th Street New York, NY 10022, 18th Floor USA. New York, NY 10022, USA. A B
  • 50. element spacing ELEMENT SPACING DETAILS DETAILS name lara sheffer name lara sheffer telephone 3652466 telephone 3652466 birthday 1 January 1980 birthday 1 January 1980 address 3 East 54th Street 18th Floor address 3 East 54th Street New York, NY 10022, 18th Floor USA. New York, NY 10022, USA. x
  • 51. buttons placement amsterdam amsterdam lorem ipsum dolor sit amet, consectetur lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sollicitudin pulvinar adipiscing elit. Nulla sollicitudin pulvinar elit eu vestibulum elit eu vestibulum ok ok x
  • 52.
  • 54. lists adorners ELEMENT SPACING share share share facebook > facebook f facebook twitter > twitter t twitter email > email email favorite > favorite favorite A B C
  • 55. lists adorners ELEMENT SPACING share share share facebook > facebook f facebook twitter > twitter t twitter email > email email favorite > favorite favorite x
  • 56. feedback controls color ELEMENT SPACING share share f facebook f facebook t twitter t email email favorite favorite A B
  • 57. feedback controls color share share f facebook f facebook t twitter t email email favorite favorite x
  • 58. feedback controls button LOCATION LOCATION amsterdam amsterdam Boerhaavelaan 7, Boerhaavelaan 7, 2500 DL Den Haag 2500 DL Den Haag Apollolaan 138 Amsterdam Apollolaan 138 Amsterdam Netherlands Netherlands change change x
  • 59. feedback controls button ELEMENT SPACI - LOCATION amsterdam Boerhaavelaan 7, 2500 DL Den Haag Apollolaan 138 Amsterdam Netherlands
  • 61. headings headings should be left aligned should not have backgrounds, borders, underline, or any other kind of decoration.
  • 62. headings the exception to this is panorama pane titles, which may use corporate branding.
  • 63. pivot controls pivot pages ELEMENT SPACING all pivot controls should have at least two pages in them
  • 64. pivot controls master-detail view ELEMENT SPACING x the pivotfilter-results viewnever be used as wizard. master-detail, control should or as steps in a a
  • 65. pivot controls master-detail view ELEMENT SPACING pivots should contain pages of homogenous information, like tabs.
  • 66. pivot controls controls not permitted in pivots ELEMENT SPACING x toggle switches x sliders x map controls x browser control x horizontally scrollable area or a horizontal swipe gesture
  • 67. panorama controls scrollable panesSPACING ELEMENT panorama panes should either scroll vertically or horizontally. not both.
  • 68. panorama controls scrollable panesSPACING ELEMENT x panorama panes should either scroll vertically or horizontally. not both.
  • 69. panorama controls floating buttonsSPACING ELEMENT x
  • 70. panorama controls controls not permitted ELEMENT SPACING x toggle switches x sliders x map controls x browser control x application bars are not permitted on panorama controls.
  • 71. dialog boxes placement delete delete are you sure to delete this record? are you sure to delete this record? yes no yes no x
  • 73. language & tone error message Contents NDP1. 1sp 1. x Unhandled Exception KB2416447_x86_ wrapper log Error C0000005 version bd ok ok do not use computer jargon, hexadecimal error codes, or text that assumes technical knowledge.
  • 74. language & tone error message make sure you typed the make sure you typed the name correctly, and then name correctly, and then try again. try again. ok ok don’t forget that users are human beings ;)
  • 75. typos
  • 76. typos x the app should not have any spelling mistakes. Copy that is spelt incorrectly looks bad and could negatively impact the brand perception.
  • 79. TY neelima salvi thank you! Design Consultant @amileens neelima.salvi@gmail.com