SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
10 +1Interaction Principles on Mobile UI
      移动界面的10+1个互动原则
                     Presenter: AIMOdesign Lab
         http://bullfrogdesign.blogspot.com/view/flipcard
Problem: What’s our target?
                 Actual size (inches)

                10



                                Xlarge



                 7
                            Large




                 4
                                 Normal



                             Small
                 2
Agenda

 The mobile user(移动用户)
 Define User Group (UX methods)
 10+1interaction principles on mobile UI
The mobile user(移動用戶)
The mobile user(移動用戶)




       Anxiety
The mobile user(移動用戶)




      Fragment
The mobile user(移動用戶)




   Personalization
1st:   Find your target user
Define User Group (UX methods)
 Find an average profile (qualitative or quantitative methods)




                                            AVERAGE
                                            PROFILE
Define User Group (UX methods)
                      用户在实
                      验室进行语             用户访谈后进行
                      音便签评估              功能介面拼贴




用户进行14天的日志记录,
将每次記事軟件的心得记录
下来(总共53笔日志,手机
记事约占25笔)。

                                    UED团队针对功
                                    能介面和用户需
   将概念版本让用
                                    求,输出概念版
   户进行回访验证,
                                    本
   与研发团队进行
   叠代设计                       提出界
                              面的概
  进行叠代设计                      念版本
  (Iterative Design
  Process)
Define User Group (UX methods)
 Find an average profile ( web analysis, UX methods)




                                                        Source: 麥庫,2011
                                                          Source: 麥庫,2011
More
Quick?

         Efficient?
10 +1interactive principles
                              Learnability
      Satisfaction
      (Pleasure)                                  Efficiency


 Flexibility
                                                     Memorabiltiy
                       10+1interactive
                     principles on mobile
Consistency                                              Error
                                                        Recovery


     Feedback                                      Simplicity

                 Visibility             Mapping
Principle 1:Learnability
 Easy to use from the first time
Principle 2:Efficiency (cont’d)
 Key tasks should be mad as efficient as possible




                                               n steps




Depth(d): number of levels
Breadth(b):number of options per menu panel
Principle 2:Efficiency (cont’d)
 Key tasks should be mad as efficient as possible
Principle 2:Efficiency
 Key tasks should be mad as efficient as possible




    Auto-suggest search process optimized with Tap-Ahead
Principle 3:Memorability
 Frequency of use is the key factor in memorability

                                 Header
                                  Title
                         Content Top (Action bar)




                               Content




                         Context Menu & Tool bar
Principle 4: Error Recovery
  Users should never be allowed to make a mistake

                                                        Dialogs are for:
                                                        1.Inform message
                                                        2.Force to confirm an action
                                                        3.Rigister form




Toast messages can be trigger by an action user takes
Principle 5:Simplicity
 Avoid necessary functionality and keep the visual design cleanness




   Large size                                      Small size
   Icons is resized but same area                 Keep all 3 stories are display on smaller size
   Images are scaled                              Stylistic element is removed on smaller device
   Future area
Principle 6:Mapping
 What the users expect to happen is exactly what should happen




Drag and drop (gestures)
Principle 7:Visibility
 Understnading the user’s goals




                                     Touch targets
      Button size 36x36 px (apples
                                     (30 px~44px by fingers touch)
      suggested 44px)
Principle 8:feedback
 User should always be in control
Principle 9:Consistency
Principle 10:Flexibility(cont’d)




Show/Hide
Principle 10:Flexibility(cont’d)




Show/Hide




                 Firefox
Principle 10:Flexibility(cont’d)

Show/Hide
Principle 10:Flexibility


                        Stretch




Utilize 9-patches
Principle 10+1:Satisfaction
 How much the user enjoys or dislikes your product




   User Satisfaction?
   Pleasure to design
THANK YOU

Weitere ähnliche Inhalte

Ähnlich wie 10+1 interaction principles on moible ui

Interaction design introduction
Interaction design introductionInteraction design introduction
Interaction design introductionAnwar Sadat
 
App Development: Beginning with the end-user in mind
App Development: Beginning with the end-user in mindApp Development: Beginning with the end-user in mind
App Development: Beginning with the end-user in mindFemi Longe
 
Designing Rich Mobile Apps in a Fragmented World
Designing Rich Mobile Apps in a Fragmented WorldDesigning Rich Mobile Apps in a Fragmented World
Designing Rich Mobile Apps in a Fragmented WorldWorklight
 
Chapter 1 principle and guidlines
Chapter 1   principle and guidlinesChapter 1   principle and guidlines
Chapter 1 principle and guidlinesNuraini Mohd Ghani
 
Golden rules of gui in multimedia
Golden rules of gui in multimediaGolden rules of gui in multimedia
Golden rules of gui in multimediaAmitek Rathod
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionbrindaN
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rulesPreeti Mishra
 
Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Jacques Chueke
 
20IT706PE User Interface Design - Unit 1.pptx
20IT706PE User Interface Design - Unit 1.pptx20IT706PE User Interface Design - Unit 1.pptx
20IT706PE User Interface Design - Unit 1.pptxParthibanSubramani7
 
USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...
USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...
USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...MarylDexineDecano
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsMaarga Systems
 
Make products easy to-use
Make products easy to-useMake products easy to-use
Make products easy to-usebrucedgreen
 
Aktu Human Computer Interface Full Pdf.pdf
Aktu Human Computer Interface Full Pdf.pdfAktu Human Computer Interface Full Pdf.pdf
Aktu Human Computer Interface Full Pdf.pdfshivaniupadhyay2943
 
Designing a High Quality User Experience for Widgets
Designing a High Quality User Experience for WidgetsDesigning a High Quality User Experience for Widgets
Designing a High Quality User Experience for WidgetsVodafone developer
 

Ähnlich wie 10+1 interaction principles on moible ui (20)

Interaction design introduction
Interaction design introductionInteraction design introduction
Interaction design introduction
 
App Development: Beginning with the end-user in mind
App Development: Beginning with the end-user in mindApp Development: Beginning with the end-user in mind
App Development: Beginning with the end-user in mind
 
Designing Rich Mobile Apps in a Fragmented World
Designing Rich Mobile Apps in a Fragmented WorldDesigning Rich Mobile Apps in a Fragmented World
Designing Rich Mobile Apps in a Fragmented World
 
[Nux]12 nux
[Nux]12 nux[Nux]12 nux
[Nux]12 nux
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
Heuristic ux-evaluation
Heuristic ux-evaluationHeuristic ux-evaluation
Heuristic ux-evaluation
 
Pert15
Pert15Pert15
Pert15
 
Chapter 1 principle and guidlines
Chapter 1   principle and guidlinesChapter 1   principle and guidlines
Chapter 1 principle and guidlines
 
Usability
UsabilityUsability
Usability
 
HCI
HCI HCI
HCI
 
Golden rules of gui in multimedia
Golden rules of gui in multimediaGolden rules of gui in multimedia
Golden rules of gui in multimedia
 
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...Considerations about Eye Gaze interfaces for people with disabilities: from t...
Considerations about Eye Gaze interfaces for people with disabilities: from t...
 
20IT706PE User Interface Design - Unit 1.pptx
20IT706PE User Interface Design - Unit 1.pptx20IT706PE User Interface Design - Unit 1.pptx
20IT706PE User Interface Design - Unit 1.pptx
 
USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...
USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...
USER EXPERIENCE, PRINCIPLES OF INTERACTIVE DESIGN AND RICH CONTENT of Web 2.0...
 
Webinar: Restyle your Notes Applications
Webinar: Restyle your Notes ApplicationsWebinar: Restyle your Notes Applications
Webinar: Restyle your Notes Applications
 
Make products easy to-use
Make products easy to-useMake products easy to-use
Make products easy to-use
 
Aktu Human Computer Interface Full Pdf.pdf
Aktu Human Computer Interface Full Pdf.pdfAktu Human Computer Interface Full Pdf.pdf
Aktu Human Computer Interface Full Pdf.pdf
 
Designing a High Quality User Experience for Widgets
Designing a High Quality User Experience for WidgetsDesigning a High Quality User Experience for Widgets
Designing a High Quality User Experience for Widgets
 

Kürzlich hochgeladen

(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7jayawati511
 
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Pooja Nehwal
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesFalcon Invoice Discounting
 
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...roshnidevijkn ( Why You Choose Us? ) Escorts
 
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumFinTech Belgium
 
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...priyasharma62062
 
Q1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfQ1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfAdnet Communications
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechFinland
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...dipikadinghjn ( Why You Choose Us? ) Escorts
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...dipikadinghjn ( Why You Choose Us? ) Escorts
 
7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator OptionsVince Stanzione
 
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...priyasharma62062
 
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...dipikadinghjn ( Why You Choose Us? ) Escorts
 

Kürzlich hochgeladen (20)

(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
(Sexy Sheela) Call Girl Mumbai Call Now 👉9920725232👈 Mumbai Escorts 24x7
 
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
 
falcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunitiesfalcon-invoice-discounting-unlocking-prime-investment-opportunities
falcon-invoice-discounting-unlocking-prime-investment-opportunities
 
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
VIP Kalyan Call Girls 🌐 9920725232 🌐 Make Your Dreams Come True With Mumbai E...
 
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Banaswadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
W.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdfW.D. Gann Theory Complete Information.pdf
W.D. Gann Theory Complete Information.pdf
 
Webinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech BelgiumWebinar on E-Invoicing for Fintech Belgium
Webinar on E-Invoicing for Fintech Belgium
 
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
 
Q1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfQ1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdf
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlook
 
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
 
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
 
(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7
(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7
(INDIRA) Call Girl Srinagar Call Now 8617697112 Srinagar Escorts 24x7
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
 
7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options
 
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
Diva-Thane European Call Girls Number-9833754194-Diva Busty Professional Call...
 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
VIP Call Girl in Mumbai Central 💧 9920725232 ( Call Me ) Get A New Crush Ever...
 

10+1 interaction principles on moible ui