SlideShare a Scribd company logo
1 of 54
Adapting For
Small Screen
January 28, 2010
Ada Yuen
Minibus Lite
 • “[B]us Route Search Engine
   covers over 800 bus route
   information of [major Hong
   Kong bus companies]...”
 • “MAP” and “GPS information”
   available on Minibus GPS
   Hong Kong 3.0



                                 2
Start with Scenario
                      3
Abby Au
College student, early 20’s
6-month experience in iPhone and iPhone apps


A*ernoon on Jan 24, Sunday
Bought a Macbook here
Take it home (Tai Wo in Tai Po)
Less walking preferably
                                               4
Her home




                She is here.




      http://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/
                                                                         5
Hong_Kong_Tai_Po_District.svg/1000px-Hong_Kong_Tai_Po_District.svg.png
Let me use miniBus Lite to
find out:
 •   If a bus can take me to
     Tai Po
 •   Bus number
 •   Bus stop location




                               6
Which function is right for
Abby?
Labels should:
  • Be unambiguous
  • Help users make selections.




                                  7
8
iPhone Human Interface
Guidelines:
 • “Use a disclosure indicator in
   a row when selecting the row
   results in the display of
   another list.”

Use checkmark.




                                    9
10
Good! I can take 373.

Where is the bus stop?




                         11
Where is the bus stop?

What do “Downwards” and
“Upwards” mean?




                          12
13
Consider less noisy way to
present pricing information.
Unclear what “$-(-)” means




                               14
Today is Sunday.

No 373 today.




                   15
Utilize current time:
  • Tell users that 373 is not
    available on previous screen.




  • Highlight “Monday to
    Saturday” here.

                                    16
Utilize user input:
  • Display “From Sheung
    Wan...” timetable first.




                              17
Enhance credibility:
  • Check spelling
  • Consistent language




                          18
!           373 (KMB)
Sheung Wan Bus Terminus to
Sheung Shui Bus Terminus

Monday to Saturday
6:45am to 7:30am (4 times)

 Bus Stops & Fares



Sheung Shui Bus Terminus to
Sheung Wan Bus Terminus
Monday to Saturday
6:45pm to 7:20pm (5 times)

 Bus Stops & Fares




                              19
111: Ping Shek to ...
Adult: 9.3; Child / Senior: $4.7




Adult: 5.7; Child / Senior: $2.9




                                   20
Now what?

How to go home?




                  21
Recommend buses that go
to other Tai Po areas.




                          22
Enable users to be less
specific (i.e., choose the
whole district).
Group the bus results by
smaller areas.



                            23
Important is seeing
                                               very precise results?
                                               (Satisficing)

User Effort
to Input     All Bus Details




             Beneficial is seeing some results quickly?
             (Instant gratification)
                               Quality of Search Results
                                                                       24
25
What are “keywords”?
Reduce trial and error:
  • Use descriptive labels.
  • Provide examples.




                              26
27
How to try again?
Does not help users
diagnose:
 • No bus from here to Tai Po?
 • Wrong input?




                                 28
Same as “Point to Point
(Easy)” function?




                          29
Buses do not go to Tai Po.
Functionality of “Point to
Point (Advanced)” is
unclear.




                             30
Not easy to discover




                       31
In what scenarios:
  • Know the operator of a bus?
  • Group buses by bus
    operators?




                                  32
                                  30
Confusing icons




http://upload.wikimedia.org/wikipedia/commons/
a/a5/HK_MK_Mongkok_Market_KMB_Bus_Stop_03a.jpg




                                                 33
                                                 30
34
Labels need to help users
make selections.
Provide examples.




                            35
36
Users do not expect
✔   ✘   the second input
        control to modify the
        first one.




                                37
What does it mean by
“Central” and “Bus
Number”?




                       38
Does not help users
diagnose and try again.




                          39
40
Valid scenarios:
  • I think 101 or 102 to go to
    Tai Po. Let me check.
  • 101 and 102 stop here. May be
    one of them go to Tai Po. Let
    me check.




                                    41
Combine “Bus Number” and
“All Bus Details.”




                           42
In what scenarios users
would want to know
what buses pass through
Central?




                          43
How is it different from
“Point to Point (Easy)”?
Combine with
“All Bus Details.”




Unclear scenarios
                           44
How is it different from
“Point to Point (Easy)”?
Combine with
“All Bus Details.”




Unclear scenarios
                           45
46
Add indexed list and
“Bus Number” function to
speed up search.




                           47
Key Takeaways
                48
Walkthrough your designs




                           49
Function design to base on
scenarios




                             50
Use descriptive labels




                         51
Presenting information to
support decision making




                            52
Presenting error to
support correction




                      53
Thank You
:
info@AddiThink.com
:	

 9426-9341, 9031-9443

More Related Content

Viewers also liked

Random Bits when preparing for "Adapting for Small Screen"
Random Bits when preparing for "Adapting for Small Screen"Random Bits when preparing for "Adapting for Small Screen"
Random Bits when preparing for "Adapting for Small Screen"Addithink
 
管理咨询线条
管理咨询线条管理咨询线条
管理咨询线条JC esme
 
Crucigrama 1
Crucigrama 1Crucigrama 1
Crucigrama 1dmgarca
 
Crucigrama 1
Crucigrama 1Crucigrama 1
Crucigrama 1dmgarca
 
Are your online marketing efforts lost at sea?
Are your online marketing efforts lost at sea?Are your online marketing efforts lost at sea?
Are your online marketing efforts lost at sea?Addithink
 
The New Japanese Consumers
The New Japanese ConsumersThe New Japanese Consumers
The New Japanese ConsumersJC esme
 
Caterer Digital Summit - Deal or No Deal
Caterer Digital Summit - Deal or No DealCaterer Digital Summit - Deal or No Deal
Caterer Digital Summit - Deal or No DealJoel Brandon-Bravo
 
What Is Seo How Search Engine Works
What Is Seo How Search Engine WorksWhat Is Seo How Search Engine Works
What Is Seo How Search Engine WorksAddithink
 
Content Audit sample_Travelzoo Homepage and Mobile App
Content Audit sample_Travelzoo Homepage and Mobile AppContent Audit sample_Travelzoo Homepage and Mobile App
Content Audit sample_Travelzoo Homepage and Mobile AppAddithink
 
Crucigrama 1
Crucigrama 1Crucigrama 1
Crucigrama 1dmgarca
 
New Abstract Sculpture
New Abstract SculptureNew Abstract Sculpture
New Abstract SculpturePaul Riddle
 
North American Power Opportunity!
North American Power Opportunity!North American Power Opportunity!
North American Power Opportunity!Edgar Irizarry
 

Viewers also liked (17)

Smis1
Smis1Smis1
Smis1
 
Smis2
Smis2Smis2
Smis2
 
Random Bits when preparing for "Adapting for Small Screen"
Random Bits when preparing for "Adapting for Small Screen"Random Bits when preparing for "Adapting for Small Screen"
Random Bits when preparing for "Adapting for Small Screen"
 
管理咨询线条
管理咨询线条管理咨询线条
管理咨询线条
 
Crucigrama 1
Crucigrama 1Crucigrama 1
Crucigrama 1
 
Crucigrama 1
Crucigrama 1Crucigrama 1
Crucigrama 1
 
Are your online marketing efforts lost at sea?
Are your online marketing efforts lost at sea?Are your online marketing efforts lost at sea?
Are your online marketing efforts lost at sea?
 
The New Japanese Consumers
The New Japanese ConsumersThe New Japanese Consumers
The New Japanese Consumers
 
Caterer Digital Summit - Deal or No Deal
Caterer Digital Summit - Deal or No DealCaterer Digital Summit - Deal or No Deal
Caterer Digital Summit - Deal or No Deal
 
What Is Seo How Search Engine Works
What Is Seo How Search Engine WorksWhat Is Seo How Search Engine Works
What Is Seo How Search Engine Works
 
Content Audit sample_Travelzoo Homepage and Mobile App
Content Audit sample_Travelzoo Homepage and Mobile AppContent Audit sample_Travelzoo Homepage and Mobile App
Content Audit sample_Travelzoo Homepage and Mobile App
 
Cj presentation
Cj presentationCj presentation
Cj presentation
 
Effectiveness of e governance
Effectiveness of e governanceEffectiveness of e governance
Effectiveness of e governance
 
Tn act pu
Tn act puTn act pu
Tn act pu
 
Crucigrama 1
Crucigrama 1Crucigrama 1
Crucigrama 1
 
New Abstract Sculpture
New Abstract SculptureNew Abstract Sculpture
New Abstract Sculpture
 
North American Power Opportunity!
North American Power Opportunity!North American Power Opportunity!
North American Power Opportunity!
 

Similar to Bus Route Search

What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?Jonathan Mann
 
R-Messe – Sockets and Event Architecture
R-Messe – Sockets and Event ArchitectureR-Messe – Sockets and Event Architecture
R-Messe – Sockets and Event ArchitectureRakuten Group, Inc.
 
Keeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging ProblemsKeeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging ProblemsAnand Ramdeo
 
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會Roy Lin
 
Tampa UX Meetup - October 2014 - Slides
Tampa UX Meetup - October 2014 - SlidesTampa UX Meetup - October 2014 - Slides
Tampa UX Meetup - October 2014 - SlidesMike Gallers
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robotFahmy Akbar Aparat
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robotgolapkantidey
 
資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdf
資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdf資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdf
資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdfFEG
 
Artificial Intelligence (AI) for Transportation System
Artificial Intelligence (AI) for Transportation SystemArtificial Intelligence (AI) for Transportation System
Artificial Intelligence (AI) for Transportation SystemIRJET Journal
 
MAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOTMAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOTPRABHAHARAN429
 
Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017Florian Lainez
 
Future of Work and Birch
Future of Work and BirchFuture of Work and Birch
Future of Work and BirchVineet Markan
 
Domain-Driven Design: The "What" and the "Why"
Domain-Driven Design: The "What" and the "Why"Domain-Driven Design: The "What" and the "Why"
Domain-Driven Design: The "What" and the "Why"bincangteknologi
 
16331 랩발제
16331 랩발제 16331 랩발제
16331 랩발제 Hyesoo Yoo
 
Usability & Web Design Considerations (whitepaper)
Usability & Web Design Considerations (whitepaper)Usability & Web Design Considerations (whitepaper)
Usability & Web Design Considerations (whitepaper)Revelation Technologies
 
Beyond Onboarding Bubbles
Beyond Onboarding BubblesBeyond Onboarding Bubbles
Beyond Onboarding BubblesJozef Očkay
 

Similar to Bus Route Search (20)

Eurostar
EurostarEurostar
Eurostar
 
What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?What Can Performance Support Designers Learn from User Experience Designers?
What Can Performance Support Designers Learn from User Experience Designers?
 
R-Messe – Sockets and Event Architecture
R-Messe – Sockets and Event ArchitectureR-Messe – Sockets and Event Architecture
R-Messe – Sockets and Event Architecture
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
Keeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging ProblemsKeeping London On The Move - Interesting Solutions For Challenging Problems
Keeping London On The Move - Interesting Solutions For Challenging Problems
 
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
 
Tampa UX Meetup - October 2014 - Slides
Tampa UX Meetup - October 2014 - SlidesTampa UX Meetup - October 2014 - Slides
Tampa UX Meetup - October 2014 - Slides
 
Guide cane
Guide caneGuide cane
Guide cane
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robot
 
Building a-line-following-robot
Building a-line-following-robotBuilding a-line-following-robot
Building a-line-following-robot
 
資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdf
資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdf資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdf
資料視覺化_透過Orange3進行_無須寫程式直接使用_碩士學程_202403.pdf
 
Artificial Intelligence (AI) for Transportation System
Artificial Intelligence (AI) for Transportation SystemArtificial Intelligence (AI) for Transportation System
Artificial Intelligence (AI) for Transportation System
 
MAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOTMAKING OF LINE FOLLOWER ROBOT
MAKING OF LINE FOLLOWER ROBOT
 
Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017Jungle Bus: Public transport networks mapping made easy #Sotm2017
Jungle Bus: Public transport networks mapping made easy #Sotm2017
 
Future of Work and Birch
Future of Work and BirchFuture of Work and Birch
Future of Work and Birch
 
Domain-Driven Design: The "What" and the "Why"
Domain-Driven Design: The "What" and the "Why"Domain-Driven Design: The "What" and the "Why"
Domain-Driven Design: The "What" and the "Why"
 
16331 랩발제
16331 랩발제 16331 랩발제
16331 랩발제
 
Usability & Web Design Considerations (whitepaper)
Usability & Web Design Considerations (whitepaper)Usability & Web Design Considerations (whitepaper)
Usability & Web Design Considerations (whitepaper)
 
Beyond Onboarding Bubbles
Beyond Onboarding BubblesBeyond Onboarding Bubbles
Beyond Onboarding Bubbles
 
Thailand bus transit system
Thailand bus transit systemThailand bus transit system
Thailand bus transit system
 

Bus Route Search