SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere Àhnliche Inhalte

Was ist angesagt?

Modelo de Roteiro
Modelo de RoteiroModelo de Roteiro
Modelo de Roteiro
nrtejacarei
 
Palavras Cruzadas sobre funcoes da linguagem 1
Palavras Cruzadas sobre funcoes da linguagem 1Palavras Cruzadas sobre funcoes da linguagem 1
Palavras Cruzadas sobre funcoes da linguagem 1
Dilmara Faria
 
Folha de-redação-enem
Folha de-redação-enemFolha de-redação-enem
Folha de-redação-enem
Mayra Souza
 
GuiĂŁo LiterĂĄrio
GuiĂŁo LiterĂĄrioGuiĂŁo LiterĂĄrio
GuiĂŁo LiterĂĄrio
JoanaRodriguesCM
 
PROJETO TANGRAM
PROJETO  TANGRAMPROJETO  TANGRAM
PROJETO TANGRAM
lina1974
 
Aula 1 - introdução a fundamentos de computação
Aula 1 - introdução a fundamentos de computaçãoAula 1 - introdução a fundamentos de computação
Aula 1 - introdução a fundamentos de computação
SĂ©rgio Souza Costa
 
Exemplos de textos dissertativo argumentativos
Exemplos de textos dissertativo argumentativosExemplos de textos dissertativo argumentativos
Exemplos de textos dissertativo argumentativos
Seduc/AM
 

Was ist angesagt? (20)

One piece 3d&t
One piece 3d&tOne piece 3d&t
One piece 3d&t
 
Determinantes e significados do ingresso dos jovens no Ensino Superior: Vozes...
Determinantes e significados do ingresso dos jovens no Ensino Superior: Vozes...Determinantes e significados do ingresso dos jovens no Ensino Superior: Vozes...
Determinantes e significados do ingresso dos jovens no Ensino Superior: Vozes...
 
1 Bloco de atividade 2022.pdf
1 Bloco de atividade 2022.pdf1 Bloco de atividade 2022.pdf
1 Bloco de atividade 2022.pdf
 
Interpretação de texto ( o bicho alfabético) e gramåtica ( sujeito e concordù...
Interpretação de texto ( o bicho alfabético) e gramåtica ( sujeito e concordù...Interpretação de texto ( o bicho alfabético) e gramåtica ( sujeito e concordù...
Interpretação de texto ( o bicho alfabético) e gramåtica ( sujeito e concordù...
 
MangĂĄ
MangĂĄMangĂĄ
MangĂĄ
 
Modelo de Roteiro
Modelo de RoteiroModelo de Roteiro
Modelo de Roteiro
 
Jogo dos verbos
Jogo dos verbosJogo dos verbos
Jogo dos verbos
 
Mangas e AnimĂȘs
Mangas e AnimĂȘsMangas e AnimĂȘs
Mangas e AnimĂȘs
 
Palavras Cruzadas sobre funcoes da linguagem 1
Palavras Cruzadas sobre funcoes da linguagem 1Palavras Cruzadas sobre funcoes da linguagem 1
Palavras Cruzadas sobre funcoes da linguagem 1
 
Folha de-redação-enem
Folha de-redação-enemFolha de-redação-enem
Folha de-redação-enem
 
GuiĂŁo LiterĂĄrio
GuiĂŁo LiterĂĄrioGuiĂŁo LiterĂĄrio
GuiĂŁo LiterĂĄrio
 
PROJETO TANGRAM
PROJETO  TANGRAMPROJETO  TANGRAM
PROJETO TANGRAM
 
Caça palavras sobre o filme interestelar
Caça palavras  sobre o filme interestelarCaça palavras  sobre o filme interestelar
Caça palavras sobre o filme interestelar
 
Caça Palavras
Caça PalavrasCaça Palavras
Caça Palavras
 
Aula 1 - introdução a fundamentos de computação
Aula 1 - introdução a fundamentos de computaçãoAula 1 - introdução a fundamentos de computação
Aula 1 - introdução a fundamentos de computação
 
Exemplos de textos dissertativo argumentativos
Exemplos de textos dissertativo argumentativosExemplos de textos dissertativo argumentativos
Exemplos de textos dissertativo argumentativos
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
 
Como fazer um trabalho 3Âș ano
Como fazer um trabalho 3Âș anoComo fazer um trabalho 3Âș ano
Como fazer um trabalho 3Âș ano
 
Luz cinema tv
Luz cinema tvLuz cinema tv
Luz cinema tv
 
Ii simulado da prova saego-saeb-9Âșano - alunos
Ii   simulado da prova saego-saeb-9Âșano - alunosIi   simulado da prova saego-saeb-9Âșano - alunos
Ii simulado da prova saego-saeb-9Âșano - alunos
 

Andere mochten auch

Android android-ui-design-patterns
Android android-ui-design-patternsAndroid android-ui-design-patterns
Android android-ui-design-patterns
Dandhee Widiadamarrama
 
Zadar Developers Hub - Windows Phone Development
Zadar Developers Hub - Windows Phone DevelopmentZadar Developers Hub - Windows Phone Development
Zadar Developers Hub - Windows Phone Development
Niko Vrdoljak
 

Andere mochten auch (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
 

KĂŒrzlich hochgeladen

Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...
gajnagarg
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
amitlee9823
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
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
Abortion pills in Kuwait Cytotec pills in Kuwait
 
âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
amitlee9823
 

KĂŒrzlich hochgeladen (20)

Just Call Vip call girls Nagpur Escorts ☎8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎8617370543 Starting From 5K to 25K ...Just Call Vip call girls Nagpur Escorts ☎8617370543 Starting From 5K to 25K ...
Just Call Vip call girls Nagpur Escorts ☎8617370543 Starting From 5K to 25K ...
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
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 đŸ”âœ”ïžâœ”ïž
 
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
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...
Just Call Vip call girls Etawah Escorts ☎9352988975 Two shot with one girl (...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
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
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
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...
 
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
8377087607, Door Step Call Girls In Majnu Ka Tilla (Delhi) 24/7 Available
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men  🔝jhansi🔝   Escorts S...
âž„đŸ” 7737669865 đŸ”â–» jhansi Call-girls in Women Seeking Men 🔝jhansi🔝 Escorts S...
 

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