SlideShare a Scribd company logo
1 of 69
Download to read offline
Things Every Designer Should Know
                           when Creating for Devices
                           Paul Trani, Adobe Evangelist
                           @paultrani




Thursday, January 19, 12
Paul Trani
                           @paultrani
                           ptrani@adobe.com
                           • Adobe Evangelist
                           • Lynda.com author
                           • 15 years of agency/design experience
                           • 4 year old at heart




Thursday, January 19, 12
Designer or Developer?




                                                    @PaulTrani
Thursday, January 19, 12
jQuery Mobile

                      design                  Sencha Touch
                   fundamentals
                                     iOS          user experience
            What do you need to know to design successfully for mobile?


                smartphone vs. tablets     user interface design
                                           Windows Phone
                           Android                    PhoneGap
                                                                  @PaulTrani
Thursday, January 19, 12
Web Design




                                        @PaulTrani
Thursday, January 19, 12
@PaulTrani
Thursday, January 19, 12
Maslow’s Hierarchy of Needs


                                         Self-
                                     Actualization


                                      Self-Esteem


                                         Love



                                        Safety


                                     Physiological

                                                         @PaulTrani
Thursday, January 19, 12
Design Hierarchy of Needs


                                           Self-
                                                        Creativity
                                       Actualization


                                    Self-Esteem        Proficiency


                                    Love                 Usability


                           Safety                       Reliability


 Physiological                                         Functionality

                                                                       @PaulTrani
Thursday, January 19, 12
Functionality




Thursday, January 19, 12
Smartphone Platform Market Share

          50%




        37.5%




          25%




        12.5%



                           29%    46%       32%         17%   25%   28%   8%     5%
            0%
                             Google               RIM           Apple     Microsoft

               Dec 2010          Oct 2011




                                                                                      @PaulTrani
Thursday, January 19, 12
HTML 5


                              Offline / Storage
                              Realtime / Communication
                              File / Hardware Access
                              Semantics & Markup
                              Graphics / Multimedia
                              CSS3    Media Queries / Fonts / Transitions / Rounded Corners




                           http://html5boilerplate.com     http://mobilehtml5.org

                                                                                              @PaulTrani
Thursday, January 19, 12
Responsive Web Design




                                                   @PaulTrani
Thursday, January 19, 12
jQuery




                jQuery Plugins for responsive design:
                • http://masonry.desandro.com http://alpha.patterntap.com
                • http://responsejs.com
                • http://fittextjs.com




                                                                            @PaulTrani
Thursday, January 19, 12
Web App vs. Native App




                                                    @PaulTrani
Thursday, January 19, 12
Web Apps




                           }
                                       Strengths

                                       •   Easier to learn

                                       •   Reusability across platforms

                                       •   Larger development base

                                       Weaknesses
                               HTML5
                                       •   Poor device and OS integration

                                       •   Lower performance

                                       •   Doesn’t have platform look
                                           and feel




                                                                  @PaulTrani
Thursday, January 19, 12
PhoneGap




                           • Embed a chromeless browser in a native app
                           • Create a “bridge” between the browser and
                            the native code

                           • Package the web app with the native code
                            and deploy




                                                                    @PaulTrani
Thursday, January 19, 12
Check Box




                                       @PaulTrani
Thursday, January 19, 12
Combo Box




                                       @PaulTrani
Thursday, January 19, 12
Date Picker




                                         @PaulTrani
Thursday, January 19, 12
Tab Navigator




                                           @PaulTrani
Thursday, January 19, 12
Back Button ... ?




                                               @PaulTrani
Thursday, January 19, 12
Native Mobile Apps

                                            Strengths
                                            •   Great integration with OS
                           Objective C          and device
                                            •   Better performance
                                            •   Better user experience
                           Java (Harmony)   •   Supported by platform manufacturer
                                            Weaknesses
                                            •   Platform dependent
                           Java J2ME
                                            •   Multiple skill-set and tool
                                                requirement
                                            •   Higher TCO
                           .NET                 (true cost of ownership)
                                            •   More difficult learning curve



                                                                              @PaulTrani
Thursday, January 19, 12
Frameworks



                           Mobile
                                                          Touch




                                            Flash Pro/Builder




                                         xui
                                                                  @PaulTrani
Thursday, January 19, 12
Appcelerator Titanium




                                Titanium supports all of the iPhone, iPad and
                                Android UI, including table views, scroll views,
                                native buttons, switches, tabs, popovers and more.




                                                                                 @PaulTrani
Thursday, January 19, 12
Reliability
                           (The User Experience)




Thursday, January 19, 12
User Experience




          “The way a person feels about using a product, system or service.”




                                                                      @PaulTrani
Thursday, January 19, 12
@PaulTrani
Thursday, January 19, 12
Single Experiences



                Single experiences influence the overall user experience

                • Key click affects the experience of typing a text message
                • Typing a message affects the experience of text messaging
                •The experience of text messaging affects the overall user
                 experience with the phone




                                                                       @PaulTrani
Thursday, January 19, 12
Outside Factors




                           • Pricing
                           • Friends' opinions (apps)
                           • Media reports
                           • Marketing




                                                        @PaulTrani
Thursday, January 19, 12
Mobile Users Lean Towards Apps




                                                            @PaulTrani
Thursday, January 19, 12
Usability




Thursday, January 19, 12
Dinner or Takout?




                                               @PaulTrani
Thursday, January 19, 12
Dinner

                                                     Other categories!

                       Look Inside!                                                        Add to Cart!



                                                                                   Wish list!
                                                             Shipping info!
                                                                                                           Kindle!
                                       Kindle!
                   Kindle!                                                    Selling?


                                                                                                          More buying
                                                 Formats!                                                  choices!




                                      Recommendations!




                                                                                                                @PaulTrani
Thursday, January 19, 12
Takeout


                           Look Inside!




                                          Add to Cart!




                                          Wish list!




                                                         @PaulTrani
Thursday, January 19, 12
Where is the website/app being used?




                                        (Development)             @PaulTrani
Thursday, January 19, 12
Where is the website/app being used?




                                                                  @PaulTrani
Thursday, January 19, 12
Where is the website/app being used?




                                                                  @PaulTrani
Thursday, January 19, 12
Where is the website/app being used?




                                                                  @PaulTrani
Thursday, January 19, 12
Design for Real Hand Sizes



                           15x15px            45x45px




                                                        @PaulTrani
Thursday, January 19, 12
Hand Comes with a Finger




                                                      @PaulTrani
Thursday, January 19, 12
How are they holding a phone?




                                                           @PaulTrani
Thursday, January 19, 12
How are they holding a tablet?




                                                            @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                             Phone    Tablet




                                                  @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                                      Scale

                             Phone    Tablet




                                                  @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                             Phone    Tablet




                                                  @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                                     Show/Hide

                             Phone     Tablet




                                                  @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                             Phone    Tablet




                                                  @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                                       Split

                             Phone    Tablet




                                                  @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                             Phone    Tablet




                                                  @PaulTrani
Thursday, January 19, 12
Tablet Layout Design




                                     Expand/Collapse

                             Phone        Tablet




                                                       @PaulTrani
Thursday, January 19, 12
Proficiency




Thursday, January 19, 12
The user already understands some metaphors.




                                                                 @PaulTrani
Thursday, January 19, 12
Physical Metaphors




                                                @PaulTrani
Thursday, January 19, 12
@PaulTrani
Thursday, January 19, 12
@PaulTrani
Thursday, January 19, 12
Desktop Metaphors




                                               @PaulTrani
Thursday, January 19, 12
Desktop Metaphors




                                               @PaulTrani
Thursday, January 19, 12
Mobile Metaphors




                                              @PaulTrani
Thursday, January 19, 12
Creativity




Thursday, January 19, 12
Attractive Things Work Better



                Two ATMs, exact in function:
                • One had the buttons arranged attractively.
                • “Attractive” ATM was proven to be easier to use.




                                    http://www.jnd.org               @PaulTrani
Thursday, January 19, 12
Leading the eye.




                                              @PaulTrani
Thursday, January 19, 12
Golden Ratio



                           Fibonacci	
  Numbers




                                                  @PaulTrani
Thursday, January 19, 12
Golden Ratio




                                          @PaulTrani
Thursday, January 19, 12
Golden Ratio




                           Layout Design App




                                               @PaulTrani
Thursday, January 19, 12
Golden Ratio




                                          @PaulTrani
Thursday, January 19, 12
Which object is easier to look at?



                                                                @PaulTrani
Thursday, January 19, 12
Sharp corners take focus outside the rectangle.



                                                                             @PaulTrani
Thursday, January 19, 12
Rounded corners take focus inside the rectangle.



                                                                              @PaulTrani
Thursday, January 19, 12
Thank You!




                @paultrani
                ptrani@adobe.com
                • http://www.paultrani.com
                • http://www.designmeltdown.com
                • http://www.mobileawesomeness.com
                • http://www.thefwa.com
                                                     @PaulTrani
Thursday, January 19, 12

More Related Content

Similar to Things Every Designer Should Know About Creating for Devices

API Management webinar with Redmonk and layer 7
API Management webinar with Redmonk and layer 7API Management webinar with Redmonk and layer 7
API Management webinar with Redmonk and layer 7James Governor
 
The Year Ahead in Social Media - Rafi Jacoby
The Year Ahead in Social Media - Rafi JacobyThe Year Ahead in Social Media - Rafi Jacoby
The Year Ahead in Social Media - Rafi JacobyRazorfish
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventPatrick Chanezon
 
MITX: User Experience Techniques
MITX: User Experience TechniquesMITX: User Experience Techniques
MITX: User Experience TechniquesAericon
 
Developers, Developers, Developers Why API Management Should be Important to ...
Developers, Developers, Developers Why API Management Should be Important to ...Developers, Developers, Developers Why API Management Should be Important to ...
Developers, Developers, Developers Why API Management Should be Important to ...CA API Management
 
1M downloads in a month for your iOS or Android apps - Casual Connect Indie talk
1M downloads in a month for your iOS or Android apps - Casual Connect Indie talk1M downloads in a month for your iOS or Android apps - Casual Connect Indie talk
1M downloads in a month for your iOS or Android apps - Casual Connect Indie talkSimon Newstead
 
Telling your story a quick guide for startups
Telling your story   a quick guide for startupsTelling your story   a quick guide for startups
Telling your story a quick guide for startupsDavid Bloom
 
Mobile games: The Next Big Thing (by David Nixon).
Mobile games: The Next Big Thing (by David Nixon).Mobile games: The Next Big Thing (by David Nixon).
Mobile games: The Next Big Thing (by David Nixon).Anton Komlev
 
PuppetConf at a glance
PuppetConf at a glancePuppetConf at a glance
PuppetConf at a glancePuppet
 
SEO At The Intersection of Social Media
SEO At The Intersection of Social MediaSEO At The Intersection of Social Media
SEO At The Intersection of Social MediaJohn Thyfault
 
2013 02-28 - sait - online direct marketing techniques
2013 02-28 - sait - online direct marketing techniques2013 02-28 - sait - online direct marketing techniques
2013 02-28 - sait - online direct marketing techniquesAnduro Marketing
 
Stepping into Usable Web
Stepping into Usable WebStepping into Usable Web
Stepping into Usable WebShajed Evan
 
Social Media 2010 Predictions
Social Media 2010 PredictionsSocial Media 2010 Predictions
Social Media 2010 PredictionsEmily Reeves Dean
 
Business models Reengineering in China
Business models Reengineering in ChinaBusiness models Reengineering in China
Business models Reengineering in ChinaBenjamin Joffe
 
Developing a Mobile Learning Strategy
Developing a Mobile Learning StrategyDeveloping a Mobile Learning Strategy
Developing a Mobile Learning StrategyHuman Capital Media
 
Mobile Marketing Techniques
Mobile Marketing TechniquesMobile Marketing Techniques
Mobile Marketing TechniquesJason Ary
 
Dev Days 2009 - iPhone Development Overview
Dev Days 2009 - iPhone Development OverviewDev Days 2009 - iPhone Development Overview
Dev Days 2009 - iPhone Development OverviewDan Pilone
 
SEO in 2012 - Some trends about what will happen
SEO in 2012 - Some trends about what will happenSEO in 2012 - Some trends about what will happen
SEO in 2012 - Some trends about what will happenSimon Sundén
 
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...DEVCON
 

Similar to Things Every Designer Should Know About Creating for Devices (20)

API Management webinar with Redmonk and layer 7
API Management webinar with Redmonk and layer 7API Management webinar with Redmonk and layer 7
API Management webinar with Redmonk and layer 7
 
The Year Ahead in Social Media - Rafi Jacoby
The Year Ahead in Social Media - Rafi JacobyThe Year Ahead in Social Media - Rafi Jacoby
The Year Ahead in Social Media - Rafi Jacoby
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq event
 
MITX: User Experience Techniques
MITX: User Experience TechniquesMITX: User Experience Techniques
MITX: User Experience Techniques
 
Developers, Developers, Developers Why API Management Should be Important to ...
Developers, Developers, Developers Why API Management Should be Important to ...Developers, Developers, Developers Why API Management Should be Important to ...
Developers, Developers, Developers Why API Management Should be Important to ...
 
1M downloads in a month for your iOS or Android apps - Casual Connect Indie talk
1M downloads in a month for your iOS or Android apps - Casual Connect Indie talk1M downloads in a month for your iOS or Android apps - Casual Connect Indie talk
1M downloads in a month for your iOS or Android apps - Casual Connect Indie talk
 
Telling your story a quick guide for startups
Telling your story   a quick guide for startupsTelling your story   a quick guide for startups
Telling your story a quick guide for startups
 
Mobile games: The Next Big Thing (by David Nixon).
Mobile games: The Next Big Thing (by David Nixon).Mobile games: The Next Big Thing (by David Nixon).
Mobile games: The Next Big Thing (by David Nixon).
 
PuppetConf at a glance
PuppetConf at a glancePuppetConf at a glance
PuppetConf at a glance
 
AIDS.gov Drupal4Gov Responsive Design
AIDS.gov Drupal4Gov Responsive DesignAIDS.gov Drupal4Gov Responsive Design
AIDS.gov Drupal4Gov Responsive Design
 
SEO At The Intersection of Social Media
SEO At The Intersection of Social MediaSEO At The Intersection of Social Media
SEO At The Intersection of Social Media
 
2013 02-28 - sait - online direct marketing techniques
2013 02-28 - sait - online direct marketing techniques2013 02-28 - sait - online direct marketing techniques
2013 02-28 - sait - online direct marketing techniques
 
Stepping into Usable Web
Stepping into Usable WebStepping into Usable Web
Stepping into Usable Web
 
Social Media 2010 Predictions
Social Media 2010 PredictionsSocial Media 2010 Predictions
Social Media 2010 Predictions
 
Business models Reengineering in China
Business models Reengineering in ChinaBusiness models Reengineering in China
Business models Reengineering in China
 
Developing a Mobile Learning Strategy
Developing a Mobile Learning StrategyDeveloping a Mobile Learning Strategy
Developing a Mobile Learning Strategy
 
Mobile Marketing Techniques
Mobile Marketing TechniquesMobile Marketing Techniques
Mobile Marketing Techniques
 
Dev Days 2009 - iPhone Development Overview
Dev Days 2009 - iPhone Development OverviewDev Days 2009 - iPhone Development Overview
Dev Days 2009 - iPhone Development Overview
 
SEO in 2012 - Some trends about what will happen
SEO in 2012 - Some trends about what will happenSEO in 2012 - Some trends about what will happen
SEO in 2012 - Some trends about what will happen
 
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
Jon limjap of Readify on Cross Platform Solutions for Mobile Applications at ...
 

More from paultrani

10 Easy-to-Implement Usability Findings
10 Easy-to-Implement Usability Findings10 Easy-to-Implement Usability Findings
10 Easy-to-Implement Usability Findingspaultrani
 
5 Things Developers Need to Know About Design
5 Things Developers Need to Know About Design5 Things Developers Need to Know About Design
5 Things Developers Need to Know About Designpaultrani
 
Creativity and Tools
Creativity and ToolsCreativity and Tools
Creativity and Toolspaultrani
 
CSS3 and Advanced Design
CSS3 and Advanced DesignCSS3 and Advanced Design
CSS3 and Advanced Designpaultrani
 
HTML5 Hotness
HTML5 HotnessHTML5 Hotness
HTML5 Hotnesspaultrani
 
Adobe, Flash and HTML5
Adobe, Flash and HTML5Adobe, Flash and HTML5
Adobe, Flash and HTML5paultrani
 
Flash and HTML5 Compared
Flash and HTML5 ComparedFlash and HTML5 Compared
Flash and HTML5 Comparedpaultrani
 
CSS3 For Advanced Design
CSS3 For Advanced DesignCSS3 For Advanced Design
CSS3 For Advanced Designpaultrani
 
Tips and Tricks for Mobile Flash Development
Tips and Tricks for Mobile Flash DevelopmentTips and Tricks for Mobile Flash Development
Tips and Tricks for Mobile Flash Developmentpaultrani
 
Designing for Mobile
Designing for MobileDesigning for Mobile
Designing for Mobilepaultrani
 
Mobile Design that Doesn't Suck
Mobile Design that Doesn't SuckMobile Design that Doesn't Suck
Mobile Design that Doesn't Suckpaultrani
 
Design Fundamentals for Developers
Design Fundamentals for DevelopersDesign Fundamentals for Developers
Design Fundamentals for Developerspaultrani
 
Creating Mobile Content Using Flash
Creating Mobile Content Using FlashCreating Mobile Content Using Flash
Creating Mobile Content Using Flashpaultrani
 
Creating Flash Content for Multiple Screens
Creating Flash Content for Multiple ScreensCreating Flash Content for Multiple Screens
Creating Flash Content for Multiple Screenspaultrani
 
Flash for Mobile Devices
Flash for Mobile DevicesFlash for Mobile Devices
Flash for Mobile Devicespaultrani
 
Creating Flash Content for Mobile Devices
Creating Flash Content for Mobile DevicesCreating Flash Content for Mobile Devices
Creating Flash Content for Mobile Devicespaultrani
 

More from paultrani (16)

10 Easy-to-Implement Usability Findings
10 Easy-to-Implement Usability Findings10 Easy-to-Implement Usability Findings
10 Easy-to-Implement Usability Findings
 
5 Things Developers Need to Know About Design
5 Things Developers Need to Know About Design5 Things Developers Need to Know About Design
5 Things Developers Need to Know About Design
 
Creativity and Tools
Creativity and ToolsCreativity and Tools
Creativity and Tools
 
CSS3 and Advanced Design
CSS3 and Advanced DesignCSS3 and Advanced Design
CSS3 and Advanced Design
 
HTML5 Hotness
HTML5 HotnessHTML5 Hotness
HTML5 Hotness
 
Adobe, Flash and HTML5
Adobe, Flash and HTML5Adobe, Flash and HTML5
Adobe, Flash and HTML5
 
Flash and HTML5 Compared
Flash and HTML5 ComparedFlash and HTML5 Compared
Flash and HTML5 Compared
 
CSS3 For Advanced Design
CSS3 For Advanced DesignCSS3 For Advanced Design
CSS3 For Advanced Design
 
Tips and Tricks for Mobile Flash Development
Tips and Tricks for Mobile Flash DevelopmentTips and Tricks for Mobile Flash Development
Tips and Tricks for Mobile Flash Development
 
Designing for Mobile
Designing for MobileDesigning for Mobile
Designing for Mobile
 
Mobile Design that Doesn't Suck
Mobile Design that Doesn't SuckMobile Design that Doesn't Suck
Mobile Design that Doesn't Suck
 
Design Fundamentals for Developers
Design Fundamentals for DevelopersDesign Fundamentals for Developers
Design Fundamentals for Developers
 
Creating Mobile Content Using Flash
Creating Mobile Content Using FlashCreating Mobile Content Using Flash
Creating Mobile Content Using Flash
 
Creating Flash Content for Multiple Screens
Creating Flash Content for Multiple ScreensCreating Flash Content for Multiple Screens
Creating Flash Content for Multiple Screens
 
Flash for Mobile Devices
Flash for Mobile DevicesFlash for Mobile Devices
Flash for Mobile Devices
 
Creating Flash Content for Mobile Devices
Creating Flash Content for Mobile DevicesCreating Flash Content for Mobile Devices
Creating Flash Content for Mobile Devices
 

Recently uploaded

PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024CristobalHeraud
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...katerynaivanenko1
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一Fi L
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree ttt fff
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case StudySophia Viganò
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一F La
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10uasjlagroup
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfSumit Lathwal
 

Recently uploaded (20)

PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
ARt app | UX Case Study
ARt app | UX Case StudyARt app | UX Case Study
ARt app | UX Case Study
 
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
办理(宾州州立毕业证书)美国宾夕法尼亚州立大学毕业证成绩单原版一比一
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
Architecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdfArchitecture case study India Habitat Centre, Delhi.pdf
Architecture case study India Habitat Centre, Delhi.pdf
 

Things Every Designer Should Know About Creating for Devices

  • 1. Things Every Designer Should Know when Creating for Devices Paul Trani, Adobe Evangelist @paultrani Thursday, January 19, 12
  • 2. Paul Trani @paultrani ptrani@adobe.com • Adobe Evangelist • Lynda.com author • 15 years of agency/design experience • 4 year old at heart Thursday, January 19, 12
  • 3. Designer or Developer? @PaulTrani Thursday, January 19, 12
  • 4. jQuery Mobile design Sencha Touch fundamentals iOS user experience What do you need to know to design successfully for mobile? smartphone vs. tablets user interface design Windows Phone Android PhoneGap @PaulTrani Thursday, January 19, 12
  • 5. Web Design @PaulTrani Thursday, January 19, 12
  • 7. Maslow’s Hierarchy of Needs Self- Actualization Self-Esteem Love Safety Physiological @PaulTrani Thursday, January 19, 12
  • 8. Design Hierarchy of Needs Self- Creativity Actualization Self-Esteem Proficiency Love Usability Safety Reliability Physiological Functionality @PaulTrani Thursday, January 19, 12
  • 10. Smartphone Platform Market Share 50% 37.5% 25% 12.5% 29% 46% 32% 17% 25% 28% 8% 5% 0% Google RIM Apple Microsoft Dec 2010 Oct 2011 @PaulTrani Thursday, January 19, 12
  • 11. HTML 5 Offline / Storage Realtime / Communication File / Hardware Access Semantics & Markup Graphics / Multimedia CSS3 Media Queries / Fonts / Transitions / Rounded Corners http://html5boilerplate.com http://mobilehtml5.org @PaulTrani Thursday, January 19, 12
  • 12. Responsive Web Design @PaulTrani Thursday, January 19, 12
  • 13. jQuery jQuery Plugins for responsive design: • http://masonry.desandro.com http://alpha.patterntap.com • http://responsejs.com • http://fittextjs.com @PaulTrani Thursday, January 19, 12
  • 14. Web App vs. Native App @PaulTrani Thursday, January 19, 12
  • 15. Web Apps } Strengths • Easier to learn • Reusability across platforms • Larger development base Weaknesses HTML5 • Poor device and OS integration • Lower performance • Doesn’t have platform look and feel @PaulTrani Thursday, January 19, 12
  • 16. PhoneGap • Embed a chromeless browser in a native app • Create a “bridge” between the browser and the native code • Package the web app with the native code and deploy @PaulTrani Thursday, January 19, 12
  • 17. Check Box @PaulTrani Thursday, January 19, 12
  • 18. Combo Box @PaulTrani Thursday, January 19, 12
  • 19. Date Picker @PaulTrani Thursday, January 19, 12
  • 20. Tab Navigator @PaulTrani Thursday, January 19, 12
  • 21. Back Button ... ? @PaulTrani Thursday, January 19, 12
  • 22. Native Mobile Apps Strengths • Great integration with OS Objective C and device • Better performance • Better user experience Java (Harmony) • Supported by platform manufacturer Weaknesses • Platform dependent Java J2ME • Multiple skill-set and tool requirement • Higher TCO .NET (true cost of ownership) • More difficult learning curve @PaulTrani Thursday, January 19, 12
  • 23. Frameworks Mobile Touch Flash Pro/Builder xui @PaulTrani Thursday, January 19, 12
  • 24. Appcelerator Titanium Titanium supports all of the iPhone, iPad and Android UI, including table views, scroll views, native buttons, switches, tabs, popovers and more. @PaulTrani Thursday, January 19, 12
  • 25. Reliability (The User Experience) Thursday, January 19, 12
  • 26. User Experience “The way a person feels about using a product, system or service.” @PaulTrani Thursday, January 19, 12
  • 28. Single Experiences Single experiences influence the overall user experience • Key click affects the experience of typing a text message • Typing a message affects the experience of text messaging •The experience of text messaging affects the overall user experience with the phone @PaulTrani Thursday, January 19, 12
  • 29. Outside Factors • Pricing • Friends' opinions (apps) • Media reports • Marketing @PaulTrani Thursday, January 19, 12
  • 30. Mobile Users Lean Towards Apps @PaulTrani Thursday, January 19, 12
  • 32. Dinner or Takout? @PaulTrani Thursday, January 19, 12
  • 33. Dinner Other categories! Look Inside! Add to Cart! Wish list! Shipping info! Kindle! Kindle! Kindle! Selling? More buying Formats! choices! Recommendations! @PaulTrani Thursday, January 19, 12
  • 34. Takeout Look Inside! Add to Cart! Wish list! @PaulTrani Thursday, January 19, 12
  • 35. Where is the website/app being used? (Development) @PaulTrani Thursday, January 19, 12
  • 36. Where is the website/app being used? @PaulTrani Thursday, January 19, 12
  • 37. Where is the website/app being used? @PaulTrani Thursday, January 19, 12
  • 38. Where is the website/app being used? @PaulTrani Thursday, January 19, 12
  • 39. Design for Real Hand Sizes 15x15px 45x45px @PaulTrani Thursday, January 19, 12
  • 40. Hand Comes with a Finger @PaulTrani Thursday, January 19, 12
  • 41. How are they holding a phone? @PaulTrani Thursday, January 19, 12
  • 42. How are they holding a tablet? @PaulTrani Thursday, January 19, 12
  • 43. Tablet Layout Design Phone Tablet @PaulTrani Thursday, January 19, 12
  • 44. Tablet Layout Design Scale Phone Tablet @PaulTrani Thursday, January 19, 12
  • 45. Tablet Layout Design Phone Tablet @PaulTrani Thursday, January 19, 12
  • 46. Tablet Layout Design Show/Hide Phone Tablet @PaulTrani Thursday, January 19, 12
  • 47. Tablet Layout Design Phone Tablet @PaulTrani Thursday, January 19, 12
  • 48. Tablet Layout Design Split Phone Tablet @PaulTrani Thursday, January 19, 12
  • 49. Tablet Layout Design Phone Tablet @PaulTrani Thursday, January 19, 12
  • 50. Tablet Layout Design Expand/Collapse Phone Tablet @PaulTrani Thursday, January 19, 12
  • 52. The user already understands some metaphors. @PaulTrani Thursday, January 19, 12
  • 53. Physical Metaphors @PaulTrani Thursday, January 19, 12
  • 56. Desktop Metaphors @PaulTrani Thursday, January 19, 12
  • 57. Desktop Metaphors @PaulTrani Thursday, January 19, 12
  • 58. Mobile Metaphors @PaulTrani Thursday, January 19, 12
  • 60. Attractive Things Work Better Two ATMs, exact in function: • One had the buttons arranged attractively. • “Attractive” ATM was proven to be easier to use. http://www.jnd.org @PaulTrani Thursday, January 19, 12
  • 61. Leading the eye. @PaulTrani Thursday, January 19, 12
  • 62. Golden Ratio Fibonacci  Numbers @PaulTrani Thursday, January 19, 12
  • 63. Golden Ratio @PaulTrani Thursday, January 19, 12
  • 64. Golden Ratio Layout Design App @PaulTrani Thursday, January 19, 12
  • 65. Golden Ratio @PaulTrani Thursday, January 19, 12
  • 66. Which object is easier to look at? @PaulTrani Thursday, January 19, 12
  • 67. Sharp corners take focus outside the rectangle. @PaulTrani Thursday, January 19, 12
  • 68. Rounded corners take focus inside the rectangle. @PaulTrani Thursday, January 19, 12
  • 69. Thank You! @paultrani ptrani@adobe.com • http://www.paultrani.com • http://www.designmeltdown.com • http://www.mobileawesomeness.com • http://www.thefwa.com @PaulTrani Thursday, January 19, 12