User Experience Design
Resources for Mobile
Creation
Arabella David
Forum Nokia
25.9.2009
Hei!
Part One: What do we have
for you today?
CP-SDK
What does User Experience mean?
• User Experience can be both very big and vague, and very
  detailed and specific.


• There is a misconception that UX is expensive and at the end of
  development. UX is scalable and pervasive.


• Things get a lot less confusing once you know that UX is boiled
  down into one simple question.
“What’s in it for me?”
UX Driven Service Development
A considered, user centric approach to service development


1. Service Concepting – what are you doing?
2. Application Planning – how are you doing it?
3. Make sure it delivers what users want
Step 1: Concepting
Answer the user’s question
“What’s in it for me?”
Create your personas




          Walk a mile in their shoes
CP-SDK
Set your metrics
Design Gallery
Case Studies
Step 2: Planning
CP-SDK
How to sweat the details
                                       The Sweet Spot




          Coder                     Good User Experience                         Designer
Tendency towards feature bloat                                        Tendency towards visual overload
   Hey, we can tell the user when
     the bus will be at the stop
        within a period of 4
                                              User                        That’s ridiculous, let’s keep it to
                                                                                      minutes.
            milliseconds!           Sweet, I can quickly figure out
                                    how soon the bus gets here! I          In other news, I figured out
  Don’t make me throw you out               love this thing!              how to apply these awesome
    a window. I want to see                                               gradients to everything on the
    what’s going on without                                                           service!
        having flashbacks            YOU WILL LOVE THIS THING!
Interaction Design for Mobile Application
Visual Design for Mobile: A Guide for Newcomers
Mobile Web Templates
Remote Device Access
Step 3: Does it deliver?
“What’s in it for me?”




No standardised answer
User Experience Evaluation
User testing
Exploit your friends & family
Imagine appropriate scenarios
Listen
When are you done?
Are you ever done?
You may now want to
consider selling your service
on some sort of online store.


29   © 2009 Nokia
Case study: Eat .fi



30   © 2009 Nokia
Tina
How to take the density of web
Into the specific user needs of mobile?
Step 1: Service Concepting
• “I want to find an open, good restaurant near me right now!”
•  Development team devised different personas and imagined
   what they wanted
   •  Hungry cold people
   •  Hungry drunk people
   •  Hungry picky people
•  Figured out what website information to move and remove in
   order to maintain clarity of use
Step 2: Application Planning
• Location was a key functionality


• First idea: C++ for S60, then discovered WRT


• Created and test a lightweight web app in the browser, and
  "widgetized" it for Nokia and iPhone simultaneously.


• Graphics/Styling entirely through CSS for speed
Step 3: Does it Deliver?
• Word of mouth test base


• Used platform UI style guides (no model)


• When it started working


• Continuous improvement
Part Two: What’s in it for
you?
UXD: Nokia, the Universe and Everything




      Nokia   FN
                        Other communities
Questions for you
• What do you want from us?
• What do you want us to stop doing?
• Have you seen anything relating to UXD
 that has been particularly awesome?
 (Collaborations are great, looking for more)


@darabella

Forum Nokia & UXD Resources

  • 1.
    User Experience Design Resourcesfor Mobile Creation Arabella David Forum Nokia 25.9.2009
  • 2.
  • 3.
    Part One: Whatdo we have for you today?
  • 4.
  • 5.
    What does UserExperience mean? • User Experience can be both very big and vague, and very detailed and specific. • There is a misconception that UX is expensive and at the end of development. UX is scalable and pervasive. • Things get a lot less confusing once you know that UX is boiled down into one simple question.
  • 6.
  • 7.
    UX Driven ServiceDevelopment A considered, user centric approach to service development 1. Service Concepting – what are you doing? 2. Application Planning – how are you doing it? 3. Make sure it delivers what users want
  • 8.
  • 9.
    Answer the user’squestion “What’s in it for me?”
  • 10.
    Create your personas Walk a mile in their shoes
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
    How to sweatthe details The Sweet Spot Coder Good User Experience Designer Tendency towards feature bloat Tendency towards visual overload Hey, we can tell the user when the bus will be at the stop within a period of 4 User That’s ridiculous, let’s keep it to minutes. milliseconds! Sweet, I can quickly figure out how soon the bus gets here! I In other news, I figured out Don’t make me throw you out love this thing! how to apply these awesome a window. I want to see gradients to everything on the what’s going on without service! having flashbacks YOU WILL LOVE THIS THING!
  • 18.
    Interaction Design forMobile Application Visual Design for Mobile: A Guide for Newcomers
  • 19.
  • 20.
  • 21.
    Step 3: Doesit deliver?
  • 22.
    “What’s in itfor me?” No standardised answer
  • 23.
  • 24.
    User testing Exploit yourfriends & family
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
    You may nowwant to consider selling your service on some sort of online store. 29 © 2009 Nokia
  • 30.
    Case study: Eat.fi 30 © 2009 Nokia
  • 31.
  • 34.
    How to takethe density of web
  • 35.
    Into the specificuser needs of mobile?
  • 36.
    Step 1: ServiceConcepting • “I want to find an open, good restaurant near me right now!” •  Development team devised different personas and imagined what they wanted •  Hungry cold people •  Hungry drunk people •  Hungry picky people •  Figured out what website information to move and remove in order to maintain clarity of use
  • 37.
    Step 2: ApplicationPlanning • Location was a key functionality • First idea: C++ for S60, then discovered WRT • Created and test a lightweight web app in the browser, and "widgetized" it for Nokia and iPhone simultaneously. • Graphics/Styling entirely through CSS for speed
  • 38.
    Step 3: Doesit Deliver? • Word of mouth test base • Used platform UI style guides (no model) • When it started working • Continuous improvement
  • 39.
    Part Two: What’sin it for you?
  • 40.
    UXD: Nokia, theUniverse and Everything Nokia FN Other communities
  • 41.
    Questions for you • Whatdo you want from us? • What do you want us to stop doing? • Have you seen anything relating to UXD that has been particularly awesome? (Collaborations are great, looking for more) @darabella