SlideShare uma empresa Scribd logo
1 de 81
1
3
2
Press and hold to
learn
Swipe to selectSlide to panTap for primary
action
Pinch to zoomTurn to rotate
Swipe from edge
for app
commands
Swipe from edge
for system
commands
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012
Telstra ux presentation 14 dec 2012

Mais conteúdo relacionado

Mais de Nick Hodge

Virtual #appfest 18th Dec 2012
Virtual #appfest 18th Dec 2012Virtual #appfest 18th Dec 2012
Virtual #appfest 18th Dec 2012
Nick Hodge
 
Victorian principals 17 may2007
Victorian principals 17 may2007Victorian principals 17 may2007
Victorian principals 17 may2007
Nick Hodge
 

Mais de Nick Hodge (20)

Reactive programming
Reactive programmingReactive programming
Reactive programming
 
Virtual #appfest 18th Dec 2012
Virtual #appfest 18th Dec 2012Virtual #appfest 18th Dec 2012
Virtual #appfest 18th Dec 2012
 
Victorian principals 17 may2007
Victorian principals 17 may2007Victorian principals 17 may2007
Victorian principals 17 may2007
 
Tech ed au 2012 dev223
Tech ed au 2012 dev223Tech ed au 2012 dev223
Tech ed au 2012 dev223
 
Tech ed au 2012 dev212
Tech ed au 2012 dev212Tech ed au 2012 dev212
Tech ed au 2012 dev212
 
SyPy IronPython
SyPy IronPythonSyPy IronPython
SyPy IronPython
 
Stealth PHP on IIS :-)
Stealth PHP on IIS :-)Stealth PHP on IIS :-)
Stealth PHP on IIS :-)
 
Prototyping
PrototypingPrototyping
Prototyping
 
Programming language crisis
Programming language crisisProgramming language crisis
Programming language crisis
 
Popfly mashups for the masses
Popfly mashups for the massesPopfly mashups for the masses
Popfly mashups for the masses
 
Php iis microsoft
Php iis microsoftPhp iis microsoft
Php iis microsoft
 
Microsoft gcio nsw 30 apr2008
Microsoft gcio nsw 30 apr2008Microsoft gcio nsw 30 apr2008
Microsoft gcio nsw 30 apr2008
 
Mah tweets oss wp7
Mah tweets oss wp7Mah tweets oss wp7
Mah tweets oss wp7
 
Jaoo irony
Jaoo ironyJaoo irony
Jaoo irony
 
Introduction to web 2
Introduction to web 2Introduction to web 2
Introduction to web 2
 
Future of digital aimia 2009
Future of digital aimia 2009Future of digital aimia 2009
Future of digital aimia 2009
 
Digital providentialism
Digital providentialismDigital providentialism
Digital providentialism
 
Digital memories
Digital memoriesDigital memories
Digital memories
 
Deakin
DeakinDeakin
Deakin
 
Acs south coast nsw openness
Acs south coast nsw opennessAcs south coast nsw openness
Acs south coast nsw openness
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Telstra ux presentation 14 dec 2012

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51. 1 3 2
  • 52.
  • 53.
  • 54. Press and hold to learn Swipe to selectSlide to panTap for primary action Pinch to zoomTurn to rotate Swipe from edge for app commands Swipe from edge for system commands

Notas do Editor

  1. Microsoft Design Language
  2. Mouse has a language – it’s been fine-tuned over the last 25+ years. We all know how to scroll, how to command on an object etc. For mouse we have a tangible HW device, we can see what’s possible – left/right click, scrollwheel, UI What about touch? Touch interactions are mostly invisible, and Metro guidance is to provide content over chrome
  3. Encarta 95 … Windows XP Media Center, Zune UI (player & desktop app) >> Phone
  4. Looks like Windows 95 to me 
  5. It is rooted in Swiss, modern design. In particular as they are expressed in modern transportation systems, on signage and maps, where there is a focus on cleanliness and clarity. It’s about communicating essential information in an honest and beautiful way.
  6. Modern Style – Bauhaus International Type Style – Swiss Design (1950s, emphasis on grid, sans serif type, bold colours, real pictures) Example here of NYC is Massimo Vignelli Motion Design – cinematography / Saul Bass Movie Helvetica by Gary Hustwit Segoe; Steve Matteson Agfa Monotype
  7. Motion Design – cinematography / Saul Bass
  8. A skeuomorph is “an object or feature which imitates the design of a similar artefact in another material”.
  9. 1 pixel 5 pixels = 1 subunit 20 pixels = 1 unit
  10. Between elements, 2 subunits (or 10 pixels)
  11. Top left corner of content is always anchored on 20px grid lines (horizontally & vertically) Padding between items is always multiples of 5px sub-units 10px between items of the same group
  12. Padding between items is always multiples of 5px sub-units 10px between picture + text Item height and width are also multiples of 5px
  13. Padding between items is always multiples of 5px sub-units 80px between groups of objects The proportional difference in padding makes the separation between the groups of items clear (you can tell that without any context that there are 2 groups here)
  14. In addition to using the grid to determine sizing and margins of individual items, we also use the grid to guide the overall page layout Page header is baselined at 5 units (100px) from the top
  15. Content region has a left margin of 6 units (120px) from the left
  16. …and aligns to 7 units (140px) from the top
  17. These are just a couple different varieties of ways different content can be laid out. There are many, many possibilities here. This particular one is what we provided as a base template in Visual Studio. It uses the Metro style silhouette, applies the type ramp, and all items are aligned to the 20px grid. If you have multiple groups of content each with several items you’d like to highlight – which is particularly common on apps’ landing pages – this is a good starting point. However, don’t be limited by this exact layout. This is just 1 expression of the principles. There are many ways to leverage proportions, typography, graphical treatment to add visual variety to your pages. Having visual variety is *particularly* important when designing the landing page of your app. Treat it as the cover to your magazine.
  18. These are just a couple different varieties of ways different content can be laid out. There are many, many possibilities here. This particular one is what we provided as a base template in Visual Studio. It uses the Metro style silhouette, applies the type ramp, and all items are aligned to the 20px grid. If you have multiple groups of content each with several items you’d like to highlight – which is particularly common on apps’ landing pages – this is a good starting point. However, don’t be limited by this exact layout. This is just 1 expression of the principles. There are many ways to leverage proportions, typography, graphical treatment to add visual variety to your pages. Having visual variety is *particularly* important when designing the landing page of your app. Treat it as the cover to your magazine.
  19. We have over 2 dozens pre-designed animations. Some are baked into the controls already. E.g. App bar Others can be easily added to your app. You can just specify what UI elements you would like to animation using one of these animations from the library and all the motion and timing will be taken care of. There will be a later deep dive into this topic.
  20. Hold to learn Mouse has a safe way to learn with hover, touch doesn’t have hover so we created a new learning interaction Good use of a slow interaction because you hopefully only have to learn once, we don’t slow you down for the rest of your life Examples: Rotated appbar button on Start, Shut down menu Tap for primary action – this is pretty basic Slide to pan Swipe to select Our fingers don’t have a second mouse button, so how do we do a secondary action like selection? We leverage the richness and effortlessness of a drag, all you need is a simple swipe in the orthogonal direction of panning Example: Start Select Notice how commands show up automatically when I’ve selected Can also rearrange Pinch/stretch to zoom – both for optical and semantic zoom Swipe from edge to show app and system UI Turn to rotate Use these! That’s our most basic touch pattern.
  21. We’re not just designing for what’s on the screen, but also for how the device is held. Key takeaway: There is not one correct grip. Users will change their posture, and different people have their favorites, preferred posture can also change based on task. 4 main postures: One hand holding, one hand interacting Two hands holding, thumbs interacting Device rests, two hands interacting Device rests, without/intermitted interaction Notice how: Grips are great for the edge gestures Big screen, and a full hand is pretty much always available for interact with the screen Try your app in different postures – make sure you can interact with it using different grips. However, some interactions might lend themselves to specific grips. For example a game with controls by the thumbs.