SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Introduction to METRO UI
Who Am I? Maria Nasioti@Maria_Nas

            UX Designer at BugSense
            Expert Mobile App Designer
            Wannabe Jedi
METRO UI


what is metro         design principles    metro ux     metro in practice




  Metro is a design          It’s                     It’s about content
  language                   modern, clean, fast      and typography.
                             and in motion
METRO UI


design principles      metro ux     metro in practice what is metro

                        Feels Fast and Responsive
                        Focus on Primary Tasks
                        Do a Lot with Very Little
                        Fierce Reduction of Unnecessary Elements
                        Fierce Reduction is not only about making clean
  Clean, light, fast    Uis but also and first, about simplifying the
                        application flow
METRO UI


design principles       metro ux     metro in practice what is metro


                         Remove Visuals that are Not Content
                         Content is the UI - The star of the show is
                         information/content, not UI controls or interface.
                         Direct Interaction with the Content
  Content, not chrome
METRO UI


design principles   metro ux    metro in practice what is metro



                     Type is Beautiful, Not Just Legible
                     Use typography in different sizes and different
                     weights to convey structured information. Offers
                     unique visual design possibilities
  Typography
METRO UI


design principles   metro ux    metro in practice what is metro


                     Feels Responsive and Alive
                     Gives Context to Improve Usability
                     Transition Between UI is as Important as the Design
                     of the UI
                     Adds Dimension and Depth
  Alive in motion
METRO UI


design principles         metro ux     metro in practice what is metro


                           Don’t Try to be What It’s NOT - Recreating objects
                           from the physical world in a digital screen.
                           Be Direct
                           users care more about being able to consume
                           information than having “representations of physical
  Authentically Digital    world objects” inside their phones
METRO UI


metro uxmetro in practice     what is metrodesign principles




                        Focuses on the         Helps organize
  Personal, Relevant,   individual and their   information and
  Connected             tasks                  applications
METRO UI


metro uxmetro in practice   what is metrodesign principles
METRO UI


metro uxmetro in practice                what is metrodesign principles




            Personal                   Relevant               Connected
     Personal Weather surfaced     Weather updated based   Connected Weather for
        on the live tile in Star      on your location         your contacts
METRO UI


metro in practice               what is metrodesign principles metro ux

  Build delightful                 Play with colors and        Use typography
  experience



                                                             Minimum text size 13px
 Be inspired by METRO but
 look for balance between the     ..delight the user         Pay attention to
 METRO principles and your        ..personalize experience   balance, weight and scale
 own style
METRO UI


metro in practice                  what is metrodesign principles metro ux

  Use motion to                       Use iconography        Hardware
  delight the user but



                                                            Hardware buttons
 Remember that pacing is                                    Gestures
 important – the more you use        Be consistent          One hand usage
 it, the less special it becomes     Test icons with user   Touch size and spacing
METRO UI


metro in practice   what is metrodesign principles metro ux
METRO UI


metro in practice          what is metrodesign principles metro ux




http://ux.artu.tv/?p=165
METRO UI
METRO UI


start tiles

              A refresh design better than icons.
              A tile is an easily recognizable visual shortcut
              for an application or its content that users can
              set in the phone's start screen.

              Important!
              Surface information relevant to the application

              Multiple tile images should be visually
              consistent with each other and have a
              recognizable theme or style
METRO UI


start tiles
              Try and be flat, not glossy.
              Limit the use of words.
              Keep it simple.
              Do not use white as your background color.
              Do not try an use rounded corners within your
              backgrounds.
              If you use multiple tile images, they should be
              visually consistent with each other and have a
              recognizable theme or style.
METRO UI


splash screen



                Keep it simple
                Emphasize your Brand
                Play with motions
METRO UI


pivot
Display a set of things in different ways
                                            The pivot control provides a
                                            quick way to manage views or
                                            pages. It can be used for filtering
                                            large datasets, viewing multiple
                                            data sets, or switching
                                            application views or related
                                            content.
                                            The pivot control places them
                                            horizontally next to each
                                            other, and manages the left/right
                                            navigation of the individual
                                            pages
METRO UI


pivot




           -2   -1   0   1   2
METRO UI


pivot
           Important!
           The pivot control should be used only
           to display items or data of similar type.
           Never place a pivot control inside of a
           panorama control, or another pivot
           control.
           Pivot pages should not be used for
           task flow.
           Don't use controls that can pan or
           scroll inside a pivot control. Such as
           slider, toggles or map control.
METRO UI


panorama
Put multiple sources of info into one place



                                              The panorama control displays a
                                              view of items that can be panned
                                              side-to-side. It is a full-screen
                                              container and navigation model
                                              for an application.
METRO UI


panorama
METRO UI
           Important!
panorama
           Use either a single color background or an image that
           spans the entire panorama but be careful with image
           because it's very common the image principle do not
                                             match with the end
                                             and it looks ugly.
                                            Don't use controls
                                            that can pan or scroll
                                            inside a panorama
                                            control.
                                            Limit yourself to 5
                                            sections if you use
                                            the panorama control
METRO UI


panorama
METRO UI


panorama
METRO UI


pivot VS panorama

                       Pivot                       Panorama
           Supports a larger number of
           "items" because the layout is
           simpler.                        Tends to create more visually
                                           stunning experiences
           Loading pivot item and
           unloading pivot item events     Background images of any size
           make it easy to defer content   automatically wrap property
           creation
                                           Horizontally oriented panorama
           More efficient use of screen    items allow variably sized
           space                           content to flow smoothly

           portrait and landscape
METRO UI


single page
METRO UI


single page
METRO UI

           The application bar provides a place
app bar    to promote the most common tasks
           and views of the application. For less
           common tasks, applications can
           include a single menu launched from
           the application bar. An Application
           Menu is not required, but if you have
           one it is associated with the
           application bar.
METRO UI


app bar


           The context menu offers an additional way for the
           user to access specific tasks.
           The context menu should be used to express
           secondary or advanced actions to the user, never
           primary tasks, and may have no more than five items.
METRO UI


app bar
           The Application Bar always stays on the same edge of
           the display as the hardware buttons.
           Up to 4 icon buttons can be displayed in the App Bar
           but you could display down to 0 (zero) buttons if
           needed.
           If you don’t have icon buttons to display it’s better to
           switch to the Mini App Bar.

           http://ux.artu.tv/?p=236
METRO UI


Common controls
METRO UI


Target size

           recommended minimum touch
           target


           minimum touch target



           Minimum visual size for touchable item


                                  Minimum spacing between elements is 6px
                                  Visual size is 60%-100% of the touch target siz
Thank you! @Maria_Nas

Weitere ähnliche Inhalte

Ähnlich wie Introduction to Metro UI

Mobile Website Design: Responsive, Adaptive or Both?
Mobile Website Design: Responsive, Adaptive or Both?Mobile Website Design: Responsive, Adaptive or Both?
Mobile Website Design: Responsive, Adaptive or Both?
Effective
 
UX archetypes secondary
UX archetypes secondaryUX archetypes secondary
UX archetypes secondary
Nicholas Evans
 
VIPER Architecture
VIPER ArchitectureVIPER Architecture
VIPER Architecture
Ahmed Lotfy
 

Ähnlich wie Introduction to Metro UI (20)

hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
 
Unified user experience for toshiba products
Unified user experience for toshiba productsUnified user experience for toshiba products
Unified user experience for toshiba products
 
UI architecture & designing
UI architecture & designingUI architecture & designing
UI architecture & designing
 
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
10 Design Trends 2015 - UX & UI Trends for Mobile Solutions
 
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesUser Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
 
Mobile Website Design: Responsive, Adaptive or Both?
Mobile Website Design: Responsive, Adaptive or Both?Mobile Website Design: Responsive, Adaptive or Both?
Mobile Website Design: Responsive, Adaptive or Both?
 
UX & UI Design - Differentiate through design
UX & UI Design - Differentiate through designUX & UI Design - Differentiate through design
UX & UI Design - Differentiate through design
 
Publication Non Visual Components
Publication Non Visual ComponentsPublication Non Visual Components
Publication Non Visual Components
 
UX archetypes secondary
UX archetypes secondaryUX archetypes secondary
UX archetypes secondary
 
Understanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun BabajideUnderstanding UI/UX Design by Aroyewun Babajide
Understanding UI/UX Design by Aroyewun Babajide
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 
iOS Human Interface Guideline
iOS Human Interface GuidelineiOS Human Interface Guideline
iOS Human Interface Guideline
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
 
Ready-Made UI Components to Enhance Your Apps.docx
Ready-Made UI Components to Enhance Your Apps.docxReady-Made UI Components to Enhance Your Apps.docx
Ready-Made UI Components to Enhance Your Apps.docx
 
Design Strategy for Cross-Device User Experience
Design Strategy for Cross-Device User ExperienceDesign Strategy for Cross-Device User Experience
Design Strategy for Cross-Device User Experience
 
Adaptation and Continuity in Multi-Device Environments
Adaptation and Continuity in Multi-Device EnvironmentsAdaptation and Continuity in Multi-Device Environments
Adaptation and Continuity in Multi-Device Environments
 
UX & UI Design: Differentiate through design
UX & UI Design: Differentiate through designUX & UI Design: Differentiate through design
UX & UI Design: Differentiate through design
 
Top wireframing tools for mobile apps
Top wireframing tools for mobile appsTop wireframing tools for mobile apps
Top wireframing tools for mobile apps
 
Ring mouse
Ring mouseRing mouse
Ring mouse
 
VIPER Architecture
VIPER ArchitectureVIPER Architecture
VIPER Architecture
 

Mehr von Maria Nasioti (7)

Digitized 13
Digitized 13Digitized 13
Digitized 13
 
Windows phone 8 Design
Windows phone 8 DesignWindows phone 8 Design
Windows phone 8 Design
 
Alive with activity
Alive with activityAlive with activity
Alive with activity
 
Design for charms & contracts
Design for charms & contractsDesign for charms & contracts
Design for charms & contracts
 
Navigation guidelines on Windows Modern UI
Navigation guidelines on Windows Modern UINavigation guidelines on Windows Modern UI
Navigation guidelines on Windows Modern UI
 
Thesis
ThesisThesis
Thesis
 
Google+ pages. Google+ for businesses
Google+ pages. Google+ for businessesGoogle+ pages. Google+ for businesses
Google+ pages. Google+ for businesses
 

Kürzlich hochgeladen

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
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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
dollysharma2066
 
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
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
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
 
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
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
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
 

Kürzlich hochgeladen (20)

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...
 
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 in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
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
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
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 ...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
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
 
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...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
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...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
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
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
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...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
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)
 
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
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 

Introduction to Metro UI

  • 2. Who Am I? Maria Nasioti@Maria_Nas UX Designer at BugSense Expert Mobile App Designer Wannabe Jedi
  • 3. METRO UI what is metro design principles metro ux metro in practice Metro is a design It’s It’s about content language modern, clean, fast and typography. and in motion
  • 4. METRO UI design principles metro ux metro in practice what is metro Feels Fast and Responsive Focus on Primary Tasks Do a Lot with Very Little Fierce Reduction of Unnecessary Elements Fierce Reduction is not only about making clean Clean, light, fast Uis but also and first, about simplifying the application flow
  • 5. METRO UI design principles metro ux metro in practice what is metro Remove Visuals that are Not Content Content is the UI - The star of the show is information/content, not UI controls or interface. Direct Interaction with the Content Content, not chrome
  • 6. METRO UI design principles metro ux metro in practice what is metro Type is Beautiful, Not Just Legible Use typography in different sizes and different weights to convey structured information. Offers unique visual design possibilities Typography
  • 7. METRO UI design principles metro ux metro in practice what is metro Feels Responsive and Alive Gives Context to Improve Usability Transition Between UI is as Important as the Design of the UI Adds Dimension and Depth Alive in motion
  • 8. METRO UI design principles metro ux metro in practice what is metro Don’t Try to be What It’s NOT - Recreating objects from the physical world in a digital screen. Be Direct users care more about being able to consume information than having “representations of physical Authentically Digital world objects” inside their phones
  • 9. METRO UI metro uxmetro in practice what is metrodesign principles Focuses on the Helps organize Personal, Relevant, individual and their information and Connected tasks applications
  • 10. METRO UI metro uxmetro in practice what is metrodesign principles
  • 11. METRO UI metro uxmetro in practice what is metrodesign principles Personal Relevant Connected Personal Weather surfaced Weather updated based Connected Weather for on the live tile in Star on your location your contacts
  • 12. METRO UI metro in practice what is metrodesign principles metro ux Build delightful Play with colors and Use typography experience Minimum text size 13px Be inspired by METRO but look for balance between the ..delight the user Pay attention to METRO principles and your ..personalize experience balance, weight and scale own style
  • 13. METRO UI metro in practice what is metrodesign principles metro ux Use motion to Use iconography Hardware delight the user but Hardware buttons Remember that pacing is Gestures important – the more you use Be consistent One hand usage it, the less special it becomes Test icons with user Touch size and spacing
  • 14. METRO UI metro in practice what is metrodesign principles metro ux
  • 15. METRO UI metro in practice what is metrodesign principles metro ux http://ux.artu.tv/?p=165
  • 17. METRO UI start tiles A refresh design better than icons. A tile is an easily recognizable visual shortcut for an application or its content that users can set in the phone's start screen. Important! Surface information relevant to the application Multiple tile images should be visually consistent with each other and have a recognizable theme or style
  • 18. METRO UI start tiles Try and be flat, not glossy. Limit the use of words. Keep it simple. Do not use white as your background color. Do not try an use rounded corners within your backgrounds. If you use multiple tile images, they should be visually consistent with each other and have a recognizable theme or style.
  • 19. METRO UI splash screen Keep it simple Emphasize your Brand Play with motions
  • 20. METRO UI pivot Display a set of things in different ways The pivot control provides a quick way to manage views or pages. It can be used for filtering large datasets, viewing multiple data sets, or switching application views or related content. The pivot control places them horizontally next to each other, and manages the left/right navigation of the individual pages
  • 21. METRO UI pivot -2 -1 0 1 2
  • 22. METRO UI pivot Important! The pivot control should be used only to display items or data of similar type. Never place a pivot control inside of a panorama control, or another pivot control. Pivot pages should not be used for task flow. Don't use controls that can pan or scroll inside a pivot control. Such as slider, toggles or map control.
  • 23. METRO UI panorama Put multiple sources of info into one place The panorama control displays a view of items that can be panned side-to-side. It is a full-screen container and navigation model for an application.
  • 25. METRO UI Important! panorama Use either a single color background or an image that spans the entire panorama but be careful with image because it's very common the image principle do not match with the end and it looks ugly. Don't use controls that can pan or scroll inside a panorama control. Limit yourself to 5 sections if you use the panorama control
  • 28. METRO UI pivot VS panorama Pivot Panorama Supports a larger number of "items" because the layout is simpler. Tends to create more visually stunning experiences Loading pivot item and unloading pivot item events Background images of any size make it easy to defer content automatically wrap property creation Horizontally oriented panorama More efficient use of screen items allow variably sized space content to flow smoothly portrait and landscape
  • 31. METRO UI The application bar provides a place app bar to promote the most common tasks and views of the application. For less common tasks, applications can include a single menu launched from the application bar. An Application Menu is not required, but if you have one it is associated with the application bar.
  • 32. METRO UI app bar The context menu offers an additional way for the user to access specific tasks. The context menu should be used to express secondary or advanced actions to the user, never primary tasks, and may have no more than five items.
  • 33. METRO UI app bar The Application Bar always stays on the same edge of the display as the hardware buttons. Up to 4 icon buttons can be displayed in the App Bar but you could display down to 0 (zero) buttons if needed. If you don’t have icon buttons to display it’s better to switch to the Mini App Bar. http://ux.artu.tv/?p=236
  • 35. METRO UI Target size recommended minimum touch target minimum touch target Minimum visual size for touchable item Minimum spacing between elements is 6px Visual size is 60%-100% of the touch target siz