SlideShare uma empresa Scribd logo
1 de 28
BUILDING A BETTER
USER EXPERIENCE
FOR WINDOWS PHONE USERS
…a little bit about me
Why I think WP is awesome
           Personally                       Professionally

• As a busy mom:                   • As a UX Professional:
  • Great for planning my day to     • Thrilled about Metro Design
    day life                           Principles
  • Love all the customization       • Great developer community
    features                         • Enjoy being part of a
  • Lots of apps for my two kids       community and platform with
                                       such great potential
…a little bit about me & WP ecosystem
My contribution to the WP ecosystem
    I’m a WP app reviewer       I’m a Metro Design advocate

• I’m committed to find the   • I provide clear guidelines
  best WP apps for kids and     as to how we rate WP
  parents                       apps
• I keep a WP presence in     • I set up individual
  cross-platform app forums     sessions with devs to help
• I work closely with           them improve their apps’
  developers on ways to         user experience
  improve their family-       • I give talks… like today!
  friendly apps
4 THINGS TO THINK
ABOUT
When creating a Windows Phone app
4 Things to think about
• Look & Feel
• Ease of Use
• Does as it promises
• Specialize
LOOK & FEEL
Metro Design Guidelines and more
Look & Feel
Metro Design Static Elements
   • Control Design Guidelines for Windows Phone
     http://msdn.microsoft.com/en-us/library/hh202879(v=vs.92).aspx
Look & Feel
Metro Design Dynamic Elements
• Pivot control




• Provides a quick way to manage the navigation of views within an
  application.
• It should be used only to display items or data of similar type
Look & Feel
• Pivot Control missed opportunities
Look & Feel
• Every dev needs to think of these WP design elements
   • Essential Graphics, Visual Indicators, and Notifications for
     Windows Phone
     http://msdn.microsoft.com/en-us/library/hh202879(v=vs.92).aspx
Look & Feel
• A few thoughts on app’s visual design
  • Do not work in isolation. Find a designer to bounce ideas off of.
  • Take a look at other applications.
  • Windows Phone’s platform is growing. Many iOS and Android app
    developers are crossing over:
    • Many of their apps have been designed with the help of visual designers
    • Corporate apps are a good example
EASE OF USE
Thinking About The User Experience
Ease of Use
         Spoke and Hop Navigation System




   The system tracks each page that a user has visited and places it in what is
   called the “back stack”. When a user pushes the Back button, the last saved
   page in the back stack is served.*
Ease of Use
• Follow platform conventions
  • Familiarize yourself with the guidelines
     • Navigation, Orientation, and Gestures for Windows Phone
       http://msdn.microsoft.com/en-us/library/hh202911(v=vs.92).aspx
     • Interactions and Usability with Windows Phone
       http://msdn.microsoft.com/en-us/library/hh202889(v=vs.92).aspx
  • Helps the user have a consistent experience from one action to
    another (from one app to another app)
  • Do not underestimate the user’s ability to understand the platform’s
    paradigms
     • For example, the use of a “Home” button in a WP app is unnecessary
      since users understand that “back” will get them there.
• Remember the spoke and hop navigations system?
What convention is not being followed on
all of these five apps?
Ease of Use
Home Buttons and the Back Stack*
• Placing a Home button in your user interface deviates
  from the Windows Phone navigation model.

• It changes the expected interaction model of the platform
 and it can confuse users.

• The user can get stuck in an infinite (or near infinite) loop
 when using both your Home button and the hardware
 Back button to navigate.`

                                                    *from msdn.microsoft.com
Ease of Use
• Test your apps for usability
   • Usability testing opportunities are all around us!
   • So what is usability testing anyway? Usability testing generally
     involves setting a series of tasks for people to complete and noting
     any problems they encounter – It’s as simple as that!*




             *http://www.slideshare.net/andybudd/guerilla-usability-testing
DOES AS IT PROMISED
It’s a trust thing!
Does as promised
• It’s a trust thing!
   • When a user downloads your app, the user is trusting your app to
     do what the descriptions says.
   • Users should read descriptions carefully and not expect miracles
• About your app’s description:
  • Do not rush it!
  • Add contact info
  • Make a sales pitch in the first paragraph
Does as promised
  Example of a bad intro   Example of a good intro
SPECIALIZE
Make sure your app does one thing well and
is the best of its kind
Specialize
• Every app specializes in something
• In many cases there are hundreds of the same type of
 app available in the Windows Phone App Store:
Specialize
• Download as many similar apps as possible
  • Make a list of unique features
  • Think about how is your app going to be unique among the others
  • Highlight in the description how your app is different from the rest.


• Try to test it with common users of your app
   • i.e an immunization records app should be tested by a mother of
     small children
• Do some research on how other markets would use your
 app
  • i.e we say “six thirty” in American English but in European English
    we say “Half past six” or “Half six”
ANY QUESTIONS?
Windows Phone Parent Dev Services
• Visit us at: http://dev.windowsphoneparent.com
  • View our review guidelines
  • Add your family-friendly app to our catalog
  • Request an app review
  • Promote your app in Spanish-speaking markets via our Spanish
    sister site FamiliaWindowsPhone.com (currently 17 Spanish-
    speaking markets)


• Future Service:
  • Localization services
  • Beta testing
  • Usability testing
Keep in touch…
     Windows Phone Parent              Professional Networks

WindowsPhoneParent.com            MetroWise.info

@WPParent
                                  @metrowiseux
Facebook.com/WindowsPhoneParent
                                  LinkedIn.com/in/sandracsears
info@windowsphoneparent.com
                                  sandracsears@gmail.com
Download our app at:
  http://bit.ly/WPPApp

Mais conteúdo relacionado

Mais procurados

Ahem -Final Presentation
Ahem -Final PresentationAhem -Final Presentation
Ahem -Final Presentation
JB Cohen
 
Trip advsiorhybridpresentation
Trip advsiorhybridpresentationTrip advsiorhybridpresentation
Trip advsiorhybridpresentation
ElanaBoehm
 

Mais procurados (20)

Monetizing Windows Phone Apps
Monetizing Windows Phone AppsMonetizing Windows Phone Apps
Monetizing Windows Phone Apps
 
Mobile Development with PhoneGap
Mobile Development with PhoneGapMobile Development with PhoneGap
Mobile Development with PhoneGap
 
Prototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design ResearchPrototype Development in Mobile-Learning Design Research
Prototype Development in Mobile-Learning Design Research
 
Ahem -Final Presentation
Ahem -Final PresentationAhem -Final Presentation
Ahem -Final Presentation
 
Successful interactive design
Successful interactive designSuccessful interactive design
Successful interactive design
 
Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences Where Design and Development Meet: Cross Platform Mobile Experiences
Where Design and Development Meet: Cross Platform Mobile Experiences
 
What We Learned From Porting 50+ Cloud Apps to Tizen
What We Learned From Porting 50+ Cloud Apps to TizenWhat We Learned From Porting 50+ Cloud Apps to Tizen
What We Learned From Porting 50+ Cloud Apps to Tizen
 
Mobile Joomla Stragies & Techniques
Mobile Joomla Stragies & TechniquesMobile Joomla Stragies & Techniques
Mobile Joomla Stragies & Techniques
 
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web BrowsersDebugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
 
Onboarding users on to your app
Onboarding users on to your appOnboarding users on to your app
Onboarding users on to your app
 
Practical Design and Development with Flash on Mobile and Devices
Practical Design and Development with Flash on Mobile and DevicesPractical Design and Development with Flash on Mobile and Devices
Practical Design and Development with Flash on Mobile and Devices
 
What Every UX Pro Should Know About Web A11y - UserFocus 2014
What Every UX Pro Should Know About Web A11y - UserFocus 2014What Every UX Pro Should Know About Web A11y - UserFocus 2014
What Every UX Pro Should Know About Web A11y - UserFocus 2014
 
Intro to tech stacks bonny
Intro to tech stacks bonnyIntro to tech stacks bonny
Intro to tech stacks bonny
 
Mobile App vs Mobile Web Development
Mobile App vs Mobile Web DevelopmentMobile App vs Mobile Web Development
Mobile App vs Mobile Web Development
 
Specialise or cross-skill
Specialise or cross-skillSpecialise or cross-skill
Specialise or cross-skill
 
Trip advsiorhybridpresentation
Trip advsiorhybridpresentationTrip advsiorhybridpresentation
Trip advsiorhybridpresentation
 
Useful Accessibility Tools - WP Pompey April 2019
Useful Accessibility Tools - WP Pompey April 2019Useful Accessibility Tools - WP Pompey April 2019
Useful Accessibility Tools - WP Pompey April 2019
 
Return Of The Browser Wars Ajax World West2007
Return Of The Browser Wars Ajax World West2007Return Of The Browser Wars Ajax World West2007
Return Of The Browser Wars Ajax World West2007
 
Ui/UX Steps on Application Design
Ui/UX Steps on Application DesignUi/UX Steps on Application Design
Ui/UX Steps on Application Design
 
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
Mobile SEO (2015) | Blue Mango Interactive (Ektor Tsolodimos)
 

Destaque

10 things we hate about Bologna
10 things we hate about Bologna10 things we hate about Bologna
10 things we hate about Bologna
bolognaburns
 
Lesson 7 data communication
Lesson 7 data communicationLesson 7 data communication
Lesson 7 data communication
kenjiecueto
 
Sektörden Haberler Emarsys Ağustos 2013
Sektörden Haberler Emarsys Ağustos 2013Sektörden Haberler Emarsys Ağustos 2013
Sektörden Haberler Emarsys Ağustos 2013
Emarsys Türkçe
 
Via Lactia
Via LactiaVia Lactia
Via Lactia
perfe
 
Vision moral y economica de la empresarialidad
Vision moral y economica de la empresarialidadVision moral y economica de la empresarialidad
Vision moral y economica de la empresarialidad
Jose Luis Tapia
 

Destaque (20)

10 things we hate about Bologna
10 things we hate about Bologna10 things we hate about Bologna
10 things we hate about Bologna
 
Get started with dropbox
Get started with dropboxGet started with dropbox
Get started with dropbox
 
Calidad, Qué puedo hacer?
Calidad, Qué puedo hacer?Calidad, Qué puedo hacer?
Calidad, Qué puedo hacer?
 
Lesson 7 data communication
Lesson 7 data communicationLesson 7 data communication
Lesson 7 data communication
 
Lectura de apoyo 1 la práctica de la innovación en las empresas de servicios
Lectura de apoyo 1 la práctica de la innovación en las empresas de serviciosLectura de apoyo 1 la práctica de la innovación en las empresas de servicios
Lectura de apoyo 1 la práctica de la innovación en las empresas de servicios
 
All round document management capabilities using omni docs
All round document management capabilities using omni docsAll round document management capabilities using omni docs
All round document management capabilities using omni docs
 
Sektörden Haberler Emarsys Ağustos 2013
Sektörden Haberler Emarsys Ağustos 2013Sektörden Haberler Emarsys Ağustos 2013
Sektörden Haberler Emarsys Ağustos 2013
 
Via Lactia
Via LactiaVia Lactia
Via Lactia
 
BHW Solicitors
BHW SolicitorsBHW Solicitors
BHW Solicitors
 
Jornada mundial del enfermo 2011
Jornada mundial del enfermo 2011Jornada mundial del enfermo 2011
Jornada mundial del enfermo 2011
 
Peremoga veresen-main
Peremoga veresen-mainPeremoga veresen-main
Peremoga veresen-main
 
Answering Your Questions on Social Media Consulting (Alexis Grant)
Answering Your Questions on Social Media Consulting (Alexis Grant)Answering Your Questions on Social Media Consulting (Alexis Grant)
Answering Your Questions on Social Media Consulting (Alexis Grant)
 
Prática atuarial na previdência social
Prática atuarial na previdência socialPrática atuarial na previdência social
Prática atuarial na previdência social
 
Publicacion ranking junio 2013
Publicacion ranking junio 2013Publicacion ranking junio 2013
Publicacion ranking junio 2013
 
Catalogo leonisa
Catalogo leonisaCatalogo leonisa
Catalogo leonisa
 
Vision moral y economica de la empresarialidad
Vision moral y economica de la empresarialidadVision moral y economica de la empresarialidad
Vision moral y economica de la empresarialidad
 
Jeunesse - 2015
Jeunesse - 2015Jeunesse - 2015
Jeunesse - 2015
 
Study tour sevilla cadiz - sherry - febrero 2015 - international vniversita...
Study tour sevilla   cadiz - sherry - febrero 2015 - international vniversita...Study tour sevilla   cadiz - sherry - febrero 2015 - international vniversita...
Study tour sevilla cadiz - sherry - febrero 2015 - international vniversita...
 
OpportunitéS Et Impacts Des Widgets Mbaebusiness D Attias L Assayag
OpportunitéS Et Impacts Des Widgets Mbaebusiness D Attias L AssayagOpportunitéS Et Impacts Des Widgets Mbaebusiness D Attias L Assayag
OpportunitéS Et Impacts Des Widgets Mbaebusiness D Attias L Assayag
 
Modulo tic
Modulo ticModulo tic
Modulo tic
 

Semelhante a Building a better User Experience for Windows Phone Users

Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
GeneXus
 
How to build an awesome mobile APP
How to build an awesome mobile APPHow to build an awesome mobile APP
How to build an awesome mobile APP
BSP Media Group
 
How to build an awesome mobile APP
How to build an awesome mobile APPHow to build an awesome mobile APP
How to build an awesome mobile APP
BSP Media Group
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
Tanya Zavialova
 

Semelhante a Building a better User Experience for Windows Phone Users (20)

Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 edition
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Secrets of apps in digital marketing
Secrets of apps in digital marketingSecrets of apps in digital marketing
Secrets of apps in digital marketing
 
Ux ui presentation2
Ux ui presentation2Ux ui presentation2
Ux ui presentation2
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfMobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
 
Empowering More People By Building Accessible Apps
Empowering More People By Building Accessible AppsEmpowering More People By Building Accessible Apps
Empowering More People By Building Accessible Apps
 
Presentation[1]
Presentation[1]Presentation[1]
Presentation[1]
 
Webinar Series - How To Launch Your App Idea
Webinar Series - How To Launch Your App IdeaWebinar Series - How To Launch Your App Idea
Webinar Series - How To Launch Your App Idea
 
"Building your mobile app: budget, planning and best practices!" by Philippe ...
"Building your mobile app: budget, planning and best practices!" by Philippe ..."Building your mobile app: budget, planning and best practices!" by Philippe ...
"Building your mobile app: budget, planning and best practices!" by Philippe ...
 
web development.pdf
web development.pdfweb development.pdf
web development.pdf
 
Presentation
PresentationPresentation
Presentation
 
How to build an awesome mobile APP
How to build an awesome mobile APPHow to build an awesome mobile APP
How to build an awesome mobile APP
 
How to build an awesome mobile APP
How to build an awesome mobile APPHow to build an awesome mobile APP
How to build an awesome mobile APP
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
 
Top 12 Software Development Methodologies.pdf
Top 12 Software Development Methodologies.pdfTop 12 Software Development Methodologies.pdf
Top 12 Software Development Methodologies.pdf
 
Building your Mobile App: Budget, Planning and Best Practices
Building your Mobile App: Budget, Planning and Best PracticesBuilding your Mobile App: Budget, Planning and Best Practices
Building your Mobile App: Budget, Planning and Best Practices
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 
Mobile Apps - Where's the beef
Mobile Apps - Where's the beefMobile Apps - Where's the beef
Mobile Apps - Where's the beef
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Building a better User Experience for Windows Phone Users

  • 1. BUILDING A BETTER USER EXPERIENCE FOR WINDOWS PHONE USERS
  • 2. …a little bit about me
  • 3. Why I think WP is awesome Personally Professionally • As a busy mom: • As a UX Professional: • Great for planning my day to • Thrilled about Metro Design day life Principles • Love all the customization • Great developer community features • Enjoy being part of a • Lots of apps for my two kids community and platform with such great potential
  • 4. …a little bit about me & WP ecosystem
  • 5. My contribution to the WP ecosystem I’m a WP app reviewer I’m a Metro Design advocate • I’m committed to find the • I provide clear guidelines best WP apps for kids and as to how we rate WP parents apps • I keep a WP presence in • I set up individual cross-platform app forums sessions with devs to help • I work closely with them improve their apps’ developers on ways to user experience improve their family- • I give talks… like today! friendly apps
  • 6. 4 THINGS TO THINK ABOUT When creating a Windows Phone app
  • 7. 4 Things to think about • Look & Feel • Ease of Use • Does as it promises • Specialize
  • 8. LOOK & FEEL Metro Design Guidelines and more
  • 9. Look & Feel Metro Design Static Elements • Control Design Guidelines for Windows Phone http://msdn.microsoft.com/en-us/library/hh202879(v=vs.92).aspx
  • 10. Look & Feel Metro Design Dynamic Elements • Pivot control • Provides a quick way to manage the navigation of views within an application. • It should be used only to display items or data of similar type
  • 11. Look & Feel • Pivot Control missed opportunities
  • 12. Look & Feel • Every dev needs to think of these WP design elements • Essential Graphics, Visual Indicators, and Notifications for Windows Phone http://msdn.microsoft.com/en-us/library/hh202879(v=vs.92).aspx
  • 13. Look & Feel • A few thoughts on app’s visual design • Do not work in isolation. Find a designer to bounce ideas off of. • Take a look at other applications. • Windows Phone’s platform is growing. Many iOS and Android app developers are crossing over: • Many of their apps have been designed with the help of visual designers • Corporate apps are a good example
  • 14. EASE OF USE Thinking About The User Experience
  • 15. Ease of Use Spoke and Hop Navigation System The system tracks each page that a user has visited and places it in what is called the “back stack”. When a user pushes the Back button, the last saved page in the back stack is served.*
  • 16. Ease of Use • Follow platform conventions • Familiarize yourself with the guidelines • Navigation, Orientation, and Gestures for Windows Phone http://msdn.microsoft.com/en-us/library/hh202911(v=vs.92).aspx • Interactions and Usability with Windows Phone http://msdn.microsoft.com/en-us/library/hh202889(v=vs.92).aspx • Helps the user have a consistent experience from one action to another (from one app to another app) • Do not underestimate the user’s ability to understand the platform’s paradigms • For example, the use of a “Home” button in a WP app is unnecessary since users understand that “back” will get them there. • Remember the spoke and hop navigations system?
  • 17. What convention is not being followed on all of these five apps?
  • 18. Ease of Use Home Buttons and the Back Stack* • Placing a Home button in your user interface deviates from the Windows Phone navigation model. • It changes the expected interaction model of the platform and it can confuse users. • The user can get stuck in an infinite (or near infinite) loop when using both your Home button and the hardware Back button to navigate.` *from msdn.microsoft.com
  • 19. Ease of Use • Test your apps for usability • Usability testing opportunities are all around us! • So what is usability testing anyway? Usability testing generally involves setting a series of tasks for people to complete and noting any problems they encounter – It’s as simple as that!* *http://www.slideshare.net/andybudd/guerilla-usability-testing
  • 20. DOES AS IT PROMISED It’s a trust thing!
  • 21. Does as promised • It’s a trust thing! • When a user downloads your app, the user is trusting your app to do what the descriptions says. • Users should read descriptions carefully and not expect miracles • About your app’s description: • Do not rush it! • Add contact info • Make a sales pitch in the first paragraph
  • 22. Does as promised Example of a bad intro Example of a good intro
  • 23. SPECIALIZE Make sure your app does one thing well and is the best of its kind
  • 24. Specialize • Every app specializes in something • In many cases there are hundreds of the same type of app available in the Windows Phone App Store:
  • 25. Specialize • Download as many similar apps as possible • Make a list of unique features • Think about how is your app going to be unique among the others • Highlight in the description how your app is different from the rest. • Try to test it with common users of your app • i.e an immunization records app should be tested by a mother of small children • Do some research on how other markets would use your app • i.e we say “six thirty” in American English but in European English we say “Half past six” or “Half six”
  • 27. Windows Phone Parent Dev Services • Visit us at: http://dev.windowsphoneparent.com • View our review guidelines • Add your family-friendly app to our catalog • Request an app review • Promote your app in Spanish-speaking markets via our Spanish sister site FamiliaWindowsPhone.com (currently 17 Spanish- speaking markets) • Future Service: • Localization services • Beta testing • Usability testing
  • 28. Keep in touch… Windows Phone Parent Professional Networks WindowsPhoneParent.com MetroWise.info @WPParent @metrowiseux Facebook.com/WindowsPhoneParent LinkedIn.com/in/sandracsears info@windowsphoneparent.com sandracsears@gmail.com Download our app at: http://bit.ly/WPPApp