SlideShare a Scribd company logo
Windows Phone UI and Design Language
Designing Windows Phone 7 SeriesDesign language (codenamed Metro)Designing delightful applications for Windows PhoneCall to actionAlbert Shum – That DudeMichael Smuga – Studio DirectorChad Roberts – UX Design Lead
Story of Metro
Windows Phone UI and Design Language
Metro
Windows Phone UI and Design Language
Windows Phone UI and Design Language
Windows Phone UI and Design Language
Windows Phone UI and Design Language
METRO IS OUR DESIGN LANGUAGE. WE CALL IT METRO BECAUSE IT’S MODERN AND CLEAN. IT’S FAST AND IN MOTION. IT’S ABOUT CONTENT AND TYPOGRAPHY. AND IT’S ENTIRELY AUTHENTIC.ETRO
Metro Principles
Principle: Clean, Light, Open, FastFeels Fast and ResponsiveFocus on Primary TasksDo a Lot with Very LittleFierce Reduction of Unnecessary ElementsDelightful Use of WhitespaceFull Bleed Canvas
Principle: Celebrate TypographyType is Beautiful, Not Just LegibleClear, Straightforward Information DesignUncompromising Sensitivity to Weight, Balance and Scale
Principle: Alive in MotionFeels Responsive and AliveCreates a SystemGives Context to Improve UsabilityTransition Between UI is as Important as the Design of the UIAdds Dimension and Depth
Principle: Content, Not ChromeDelight through Content Instead of DecorationReduce Visuals that are Not ContentContents is the UIDirect interaction with the Content Directly
Principle: Authentically DigitalDesign for the Form FactorDon’t Try to be What It’s NOTBe Direct
PrinciplesClean, Light, Open, FastCelebrate TypographyAlive in MotionContent, Not ChromeAuthentically Digital
Windows Phone UI and Design Language
Windows Phone UI and Design Language
Metro User ExperienceFocuses on the individual and their tasksHelps organize information and applications
StartGlance & GoGet Me There
Windows Phone UI and Design Language
Metro
Building Great Windows PhoneApplicationsFocus on designing the experienceBuild delightful experiencesBuild experiences that are easy to useMichael Smuga – Studio Director
Who we design for: Anna + MilesAnnaPart time PR professional and busy mom“My life is a balancing act between work,family, friends, and my own personal needs.”MilesGrowing his own architectural biz“I love running my life real-time so I can takeadvantage of whatever is inspiring me…whetherit’s a new project, a pick up game or a stolenmoment with Anna.”
RED THREADS.THESE ARETHE PRINCIPLESTHAT GUIDE THE EXPERIENCES
WeatherPersonalWeather surfaced on the live tile in StartRelevantWeather updated based on your locationConnectedWeather for your contacts
Build delightful experienceBe inspired by Metro…but look for balance between the Metroprinciples and your own style
Windows Phone UI and Design Language
ColorUse color to delight the userUse color to personalize experienceUse color to emphasize hierarchy
Windows Phone UI and Design Language
TypographyMake words feel welcomePay attention to balance, weight & scale
Windows Phone UI and Design Language
MotionUse motion to delight the userRemember that pacing is important: the moreyou use it, the less special it becomes
Make It Easy to UseFamiliar = Easy to useProvide consistent and predictable experience
Hardware ImplicationsHardware buttonsOptional landscapekeyboardsDesign for one hand usagewhenever possible
Gestures
TouchRecommended touch target size is 9mmMinimum touch target size is 7mmMinimum spacing betweenelements is 2mmVisual size is 60-100% of the touchtarget size
Common controls
Application Bar + MenuUp to 4 iconsDon’t fill all 4 slots if not neededSwipe up the bar to bring upthe menuTrigger
TabsSeparate multiple tasksTap or flick tabs to change themTrigger
HubsRich experienceAggregate multiple sources
Hubs vs. Single-Page Apps
IconographyIcons in the application menu should be consistentTest icons with users(pay attention to context)
Call to ActionFamiliarize yourself with MetroStay Connected & Get InformedDownload & Start CreatingChad Roberts – UX Design Lead
SummaryMetroPersonasRed ThreadsFocus on designing the experienceMake applications delightful and easy to use
Stay Connected & Be InformedAttend “An Introduction to Developing Applications for Microsoft Silverlight”. Watch “Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend.Read about design on Christian Schormann’s blog.http://electricbeach.org
Download & Start CreatingGet the Windows Phone Developer ToolsDownload the UI Design and Interaction GuideInteract with the design tools when Availablehttp://developer.windowsphone.com
Thank you!Albert Shum – That DudeMichael Smuga – Studio DirectorChad Roberts – UX Design Lead

More Related Content

PDF
Cycloudのストレージ紹介と歴史
PDF
注目の最新技術「WebRTC」とは? -技術概要と事例紹介-
PDF
Flutterで単体テストを行う方法とGitHub Actionsを使った自動化
PPTX
FIWARE Real-Time Media Stream processing using Kurento
PDF
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
PPTX
ゲームエンジニアのためのデータベース設計
PPTX
FINAL FANTASY Record Keeperのマスターデータを支える技術
PDF
NGINX Back to Basic 2 Part 2 (Japanese Webinar)
Cycloudのストレージ紹介と歴史
注目の最新技術「WebRTC」とは? -技術概要と事例紹介-
Flutterで単体テストを行う方法とGitHub Actionsを使った自動化
FIWARE Real-Time Media Stream processing using Kurento
失敗から学ぶゲーム開発(ドラゴンジェネシス〜聖戦の絆〜の場合)
ゲームエンジニアのためのデータベース設計
FINAL FANTASY Record Keeperのマスターデータを支える技術
NGINX Back to Basic 2 Part 2 (Japanese Webinar)

What's hot (20)

PDF
【Unite Tokyo 2019】Understanding C# Struct All Things
PPTX
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
PDF
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門
PPTX
技術選択とアーキテクトの役割
PDF
噛み砕いてKafka Streams #kafkajp
PDF
Web api開発をするなら ドキュメントは自動生成にしておこう__ph_per_kaigi2021_
PDF
Dockerからcontainerdへの移行
PDF
初歩から始めるJava勉強会 プレゼンテーション資料
PDF
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
PPTX
機械学習の定番プラットフォームSparkの紹介
PPTX
MediaRecorder と WebM で、オレオレ Live Streaming
PDF
Everyday Life with clojure.spec
PDF
AppSheetを使い倒してみた ~ GASで1週間かかったアプリはどの程度で開発できるのか
PDF
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
PDF
より速く より運用しやすく 進化し続けるJVM(Java Developers Summit Online 2023 発表資料)
PDF
GoBGP活用によるSD-WANプラクティス
PPTX
WebRTC SFU Mediasoup Sample update
PDF
[D13] Disaster Recovery環境をOracle Standard Editionでつくる by Miyuki Ohasi
PPTX
Docker-ComposeをECSにデプロイしたい
PPT
Javaバイトコード入門
【Unite Tokyo 2019】Understanding C# Struct All Things
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門
技術選択とアーキテクトの役割
噛み砕いてKafka Streams #kafkajp
Web api開発をするなら ドキュメントは自動生成にしておこう__ph_per_kaigi2021_
Dockerからcontainerdへの移行
初歩から始めるJava勉強会 プレゼンテーション資料
MySQL 8.0で強化されたGIS機能のご紹介と周辺ツールとの連携について
機械学習の定番プラットフォームSparkの紹介
MediaRecorder と WebM で、オレオレ Live Streaming
Everyday Life with clojure.spec
AppSheetを使い倒してみた ~ GASで1週間かかったアプリはどの程度で開発できるのか
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
より速く より運用しやすく 進化し続けるJVM(Java Developers Summit Online 2023 発表資料)
GoBGP活用によるSD-WANプラクティス
WebRTC SFU Mediasoup Sample update
[D13] Disaster Recovery環境をOracle Standard Editionでつくる by Miyuki Ohasi
Docker-ComposeをECSにデプロイしたい
Javaバイトコード入門
Ad

Viewers also liked (20)

PPTX
Phare Conference - Steve Clayton, NUI
PPTX
Cloud Computing Presentation V3
PPT
A viewof cloud computing
PPTX
Above The Clouds
PDF
Startups Live: Microsoft
PPTX
Bingdeck
PPTX
100 DIAPOSITIVAS DE POWER POINT
PPS
Miedo a-las-olas
PDF
Información para la infografía
PDF
la meva illa...mallorca
PPTX
CORE Group Strategic Planning Update_Judy Lewis_10.16.1
DOCX
Monuments Men Paper
PPTX
Produccion pated
DOC
胸、背部、腰的疼痛
PPS
晨曦美景
PPTX
Dia de la mujer
PDF
SHORT NGA.compressed
PPT
人生的圓滿 (萬聖節 Hallowen)
PPTX
#AcadSurg2014 Twitter Talk
DOCX
English 526 Final
Phare Conference - Steve Clayton, NUI
Cloud Computing Presentation V3
A viewof cloud computing
Above The Clouds
Startups Live: Microsoft
Bingdeck
100 DIAPOSITIVAS DE POWER POINT
Miedo a-las-olas
Información para la infografía
la meva illa...mallorca
CORE Group Strategic Planning Update_Judy Lewis_10.16.1
Monuments Men Paper
Produccion pated
胸、背部、腰的疼痛
晨曦美景
Dia de la mujer
SHORT NGA.compressed
人生的圓滿 (萬聖節 Hallowen)
#AcadSurg2014 Twitter Talk
English 526 Final
Ad

Similar to Windows Phone UI and Design Language (20)

PPTX
WIndows Phone 7 UX
PDF
Metro and Windows Phone 7
PPTX
Metro Design Language - WebDU
PPTX
Windows Design Language - Metro Style ( for the WP8 Course )
PDF
Metro design primer
PPTX
Metro Design Language
PPTX
Building a better User Experience for Windows Phone Users
PPTX
Windows Phone 7- The Metro design
PPTX
Some words about me 2012
PPTX
Windows Phone 7 Overview
PPTX
Metro Metro Metro
PPTX
Windows phone app development overview
PPTX
Awesome Windows Phone Development (Aberdeen)
PPTX
Windows Phone Application development
PDF
Windows Phone 7 Apps with Metro UI
PPTX
مقدمة إلى نمط تصميم ميترو للويندوز فون 8 و 10
PDF
Windows phone 7 technology update
PPTX
The metro design language for app developers
PPTX
Developing the Windows Phone User Experience
PDF
Prototyping
WIndows Phone 7 UX
Metro and Windows Phone 7
Metro Design Language - WebDU
Windows Design Language - Metro Style ( for the WP8 Course )
Metro design primer
Metro Design Language
Building a better User Experience for Windows Phone Users
Windows Phone 7- The Metro design
Some words about me 2012
Windows Phone 7 Overview
Metro Metro Metro
Windows phone app development overview
Awesome Windows Phone Development (Aberdeen)
Windows Phone Application development
Windows Phone 7 Apps with Metro UI
مقدمة إلى نمط تصميم ميترو للويندوز فون 8 و 10
Windows phone 7 technology update
The metro design language for app developers
Developing the Windows Phone User Experience
Prototyping

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
cuic standard and advanced reporting.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
KodekX | Application Modernization Development
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
NewMind AI Weekly Chronicles - August'25 Week I
MIND Revenue Release Quarter 2 2025 Press Release
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
cuic standard and advanced reporting.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Encapsulation_ Review paper, used for researhc scholars
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Big Data Technologies - Introduction.pptx
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
The Rise and Fall of 3GPP – Time for a Sabbatical?
Review of recent advances in non-invasive hemoglobin estimation
KodekX | Application Modernization Development
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Understanding_Digital_Forensics_Presentation.pptx
MYSQL Presentation for SQL database connectivity
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf

Windows Phone UI and Design Language

  • 2. Designing Windows Phone 7 SeriesDesign language (codenamed Metro)Designing delightful applications for Windows PhoneCall to actionAlbert Shum – That DudeMichael Smuga – Studio DirectorChad Roberts – UX Design Lead
  • 10. METRO IS OUR DESIGN LANGUAGE. WE CALL IT METRO BECAUSE IT’S MODERN AND CLEAN. IT’S FAST AND IN MOTION. IT’S ABOUT CONTENT AND TYPOGRAPHY. AND IT’S ENTIRELY AUTHENTIC.ETRO
  • 12. Principle: Clean, Light, Open, FastFeels Fast and ResponsiveFocus on Primary TasksDo a Lot with Very LittleFierce Reduction of Unnecessary ElementsDelightful Use of WhitespaceFull Bleed Canvas
  • 13. Principle: Celebrate TypographyType is Beautiful, Not Just LegibleClear, Straightforward Information DesignUncompromising Sensitivity to Weight, Balance and Scale
  • 14. Principle: Alive in MotionFeels Responsive and AliveCreates a SystemGives Context to Improve UsabilityTransition Between UI is as Important as the Design of the UIAdds Dimension and Depth
  • 15. Principle: Content, Not ChromeDelight through Content Instead of DecorationReduce Visuals that are Not ContentContents is the UIDirect interaction with the Content Directly
  • 16. Principle: Authentically DigitalDesign for the Form FactorDon’t Try to be What It’s NOTBe Direct
  • 17. PrinciplesClean, Light, Open, FastCelebrate TypographyAlive in MotionContent, Not ChromeAuthentically Digital
  • 20. Metro User ExperienceFocuses on the individual and their tasksHelps organize information and applications
  • 23. Metro
  • 24. Building Great Windows PhoneApplicationsFocus on designing the experienceBuild delightful experiencesBuild experiences that are easy to useMichael Smuga – Studio Director
  • 25. Who we design for: Anna + MilesAnnaPart time PR professional and busy mom“My life is a balancing act between work,family, friends, and my own personal needs.”MilesGrowing his own architectural biz“I love running my life real-time so I can takeadvantage of whatever is inspiring me…whetherit’s a new project, a pick up game or a stolenmoment with Anna.”
  • 26. RED THREADS.THESE ARETHE PRINCIPLESTHAT GUIDE THE EXPERIENCES
  • 27. WeatherPersonalWeather surfaced on the live tile in StartRelevantWeather updated based on your locationConnectedWeather for your contacts
  • 28. Build delightful experienceBe inspired by Metro…but look for balance between the Metroprinciples and your own style
  • 30. ColorUse color to delight the userUse color to personalize experienceUse color to emphasize hierarchy
  • 32. TypographyMake words feel welcomePay attention to balance, weight & scale
  • 34. MotionUse motion to delight the userRemember that pacing is important: the moreyou use it, the less special it becomes
  • 35. Make It Easy to UseFamiliar = Easy to useProvide consistent and predictable experience
  • 36. Hardware ImplicationsHardware buttonsOptional landscapekeyboardsDesign for one hand usagewhenever possible
  • 38. TouchRecommended touch target size is 9mmMinimum touch target size is 7mmMinimum spacing betweenelements is 2mmVisual size is 60-100% of the touchtarget size
  • 40. Application Bar + MenuUp to 4 iconsDon’t fill all 4 slots if not neededSwipe up the bar to bring upthe menuTrigger
  • 41. TabsSeparate multiple tasksTap or flick tabs to change themTrigger
  • 44. IconographyIcons in the application menu should be consistentTest icons with users(pay attention to context)
  • 45. Call to ActionFamiliarize yourself with MetroStay Connected & Get InformedDownload & Start CreatingChad Roberts – UX Design Lead
  • 46. SummaryMetroPersonasRed ThreadsFocus on designing the experienceMake applications delightful and easy to use
  • 47. Stay Connected & Be InformedAttend “An Introduction to Developing Applications for Microsoft Silverlight”. Watch “Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend.Read about design on Christian Schormann’s blog.http://electricbeach.org
  • 48. Download & Start CreatingGet the Windows Phone Developer ToolsDownload the UI Design and Interaction GuideInteract with the design tools when Availablehttp://developer.windowsphone.com
  • 49. Thank you!Albert Shum – That DudeMichael Smuga – Studio DirectorChad Roberts – UX Design Lead