SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
What your
phone says
about you?




             1
Mobile Applications:
                  Opportunity and Options
                  Tim McGovern, Director of Online Communications, The Heritage Foundation

                  December 1, 2010
                                                                                             2




Presentation I gave last December to some New Media folks over at
Koch Industries. With some input from Steve, I’ve updated it to share
with you.
Trends - Growth
                  Growth of overall internet traffic, smartphone market share, internet connected mobile devices



                                                                                                                  3




I have interns who have needed to be coached away from this behavior.
Smartphone % of overall phones




                                 4
Trends - Growth
                 Smartphone Market Share
                                                  5




45% of smartphone solid in 2nd half 2010 were smartphones. RIM,
Apple, Android are all approximately one quarter of active phones.
One number that has me concerned about future of the country. WinMo
is 14%. I think that’s amazing b/c 1 in 7 people have the same awful
taste as Jadon.
Global vs. Local
                   ✤   Global Market   ✤   Washington Market




                                                               6




Difference between global market place and Washington.

Nokia is an afterthought (if that) in US-centric discussions, Symbian
while only 3.5% of US Market, is leader globally with 35+% of market
share. They have 7 of the 10 most widely used phones globally. Makes
the recent MS Phone/Nokia announcement very interesting. No
comment on whether the international market discussion was included
after our resident Brit offered his comments on the presentation.
Why?



                   ✤   Maybe because there’s so many of
                       these guys in Washington.




                                                          7




I say this because I’m an iPhone user.
Trends - Growth
                  Global Smartphone Market Share
                                                   8




Growth from 2009 to 2010, Android and Apple are clear leaders with
Android just crushing it. This chart must make Google giddy.
Trends - Growth
                   Mobile Internet Data Growth
                                                       9




From Smartphone marketshare to mobile traffic patterns.
AT&T grew traffic 50x in 3 years -- That’s really astounding and may
give you a little more sympathy for the challenges they faced in keeping
their service fast + reliable. Although this is of little solace to me when
waiting for a connection/something to download. This was clearly
driven by the iPhones, but will happen on other mobile platforms as
Android devices are gaining market share.
Trends - Growth
                  Mobile Internet Data Growth
                                                   10




Some jaw dropping numbers from Morgan Stanley. The dark blue charts
are from Morgan Stanley’s impressive Mobile Internet Report, published
a 12 months ago. All the major resources are available as links in the
closing slide.
Trends - Growth
                   Mobile, Internet-connected Devices
                                                        11




Simple version of a more complicated chart. Overall connectedness is
way, way up.

Clever folks will not that only 6b ppl in the world.
Trends - Growth
                 Mobile, Internet-connected Devices
                                                      12




In Q2 2012, on track to have more mobile, internet-connected devices
than desktops. Whitebackground with green accents, Luke Wroblewski
> credited in last slide.
Trends - Growth
                 Mobile, Internet-connected Devices
                                                      13




Inflection points of smartphones + tablets >>> desktops + notebook/
laptops
• Broad trend - the trend is not Windows Phone 7


                        • What is consistent about the vignettes in the video?




                  Next trend
                  Can you guess what it is from the video?
                                                                                 14




Next trend - play a video and then give you a chance to guess at the
next trend.

http://www.youtube.com/watch?v=EHlN21ebeak
Trends - Ubiquity
                  Devices are immediately accessible, wherever we are


                                                                        15




I saw someone doing exactly this biking down East Capitol Street. I was
going to take a picture with my iPhone, but I was in the middle of
composing a text.
16




No comment.
17




I plead guilty!
18




Been there.
19




This is the reason Mike’s been wearing his arm in a sleeve, his Dr. was
only half paying attention.
Trends - Ubiquity

                   • During a typical day:
                       • 84% at home
                       • 80% during misc. times throughout the day
                       • 74% while waiting in lines
                       • 64% at work
                   • Lots of brief opportunities for interaction
                       • speed is vital




                                                                     20




You can see the stats here on where people access their mobile devices
from. The important takeaway is that interactions need to be as quick
and painless as possible. We’ll return to the speed question later.
Trends - Capabilities




                        21
Trends - Capabilities

                   • Push: real-time notifications “instant” to user
                   • Location detection
                   • Near Field Communication
                   • Audio: input from a microphone; output to
                     speaker
                   • Video & image: capture/input from a camera
                   • Application cache for local storage
                   • CSS3 & Canvas for performance optimization


                                                                      22




Mobile browsers don’t have all the backwards support challenges of
other browsers. They invest more in upcoming standards.

Katie Harbath at the NSRC wrote an article in December that mentioned
that the campaign eventually started using push messages rather than
SMS messages for sending alerts to their users.
Trends - Capabilities (cont.)

• Device positioning & motion: from an
  accelerometer
• Orientation: direction from a digital compass
• Device connections: through Bluetooth between
  devices
• Proximity: device closeness to physical objects
• Ambient Light: light/dark environment
  awareness


                                                    23
Trends - Capabilities (cont.)

• Multi-touch sensors
• RFID reader: identify & track objects with
  broadcasted identifiers digital compass
• Haptic feedback: “feel” different surfaces on a
  screen
• Biometrics: retinal, fingerprint, etc.




                                                    24
Capabilities Convergence         25




Convergence of these capabilities.
Anybody familiar with Yelp’s Monocle component on iPhone application
Yelp Augmented Reality app Camera, location, detection, accelerometer,
input capabilities, orientation, push notifications
Platforms

                   ✤   iPhone

                   ✤   Android

                   ✤   Blackberry

                   ✤   Palm Web OS

                   ✤   Windows Phone 7

                   ✤   Other: Web, iPad
                                                     26




Other: Web as an alternative, iPad offers a different user experience
based on its form factor and you may want to consider a different UI
and capabilities for iPad. You also may have different products that
make sense on the iPad - ie, Book-type products.
Technical considerations
            Planning




            ✤   Factors:

                ✤   Cross-platform plans

                ✤   Number and complexity of integrations

                       ✤   device-specific integrations, integrations with your own
                           infrastructure, third party integrations

                ✤   Frameworks


                                                                                     27




✤   are generally less expensive
✤   can be expensive if you have to extend your server side capabilities
✤   tend to be more expensive (especially if you want to design your applications to
    degrade gracefully in the event of network unavailability)
Technical considerations
                  Application development practices



                  ✤   Speed

                        ✤   Network access can be costly

                        ✤   HTML5 offers solutions to minimize network access

                        ✤   Reduce requests and file sizes




                                                                                28




You never know when you’ll go from 5 bars to a half bar. Network
speeds, while improving are still generally well below desktop speeds
and the entire point of the Win Mobile 7 commercial is the time
sensitivity that needs to accompany the ubiquitous presence of these
devices.

Frequency requests/latency
Technical considerations
                   Application development practices




                   ✤   Touch

                         ✤   Touch target size

                         ✤   Touch gestures

                         ✤   Hover is no longer an option




                                                            29




Apple has produced HIG to direct size of touch points, distance from
one another and a laundry list of other considerations. This is a good
place to start in investigating potential design shops. Don’t ask if they
follow them, no one will say they don’t. Ask who the person in the org
is that’s most familiar with the guidelines and how closely will they be
involved with your project.
Technical considerations
Testing and deploying applications




✤   Packaged and delivered software, not instantly delivered like the web

✤   Cross-version testing is the new cross-browser testing.

✤   Between provisioning and testing, quality assurance is significantly
    more involved.




                                                                          30
Thank you
Time for Q&A?


• Tim McGovern
   • @mcgovern
   • tim.mcgovern@gmail.com
   • http://www.linkedin.com/in/timmcgovern

 • Credits
    • Luke Wroblewski - Mobile First
          • http://lukew.com/ff
    • Morgan Stanley - The Mobile Internet Report
          • http://bit.ly/5BqHuj
    • Stack Overflow - iPhone development costs
       • http://bit.ly/HHaLb
    • The Mobile Device Is Becoming Humankind's Primary Tool (Infographics Feature)
       • http://bit.ly/eR9rbW                                                     31
Costs to Develop Professionally

                  ✤   Factors (cont.):

                      ✤   Design

                            ✤   Good application designers who have a strong visual design
                                skills and are well-versed in touch screen interaction design (a
                                relatively new field) are highly valued talent.




                                                                                               32




Every organization has differing levels of understanding about the
appropriate level of investment in design. There is visual design and
there’s application design. Thinking through the on-device capabilities
and understanding the ability of these capabilities to help your meet
your project goals is a vital part of the design process.
Costs to Develop Professionally

                                                                                                                           ✤      Factors:

                                                                                                                                    ✤      Cross-Platform Support and Feature Parity

                                                                                                                                            ✤      Feature parity - is the idea that across users can do the software
                                                                                                                                                   has the same capabilities across platforms.

                                                                                                                                            ✤      This is often seen by software purists as a holy grail of sorts, but
                                                                                                                                                   is not a necessity.

                                                                                                                                            ✤      Be prepared for user sensitivities.
                                                                                                                                                                                                                                                                                                                                     33



In her presentation on iPhone, Android, and Windows, Oh My! What's a Mobile App Designer To Do?on Google's campus last night, Suzanne Ginsburg (author of Designing the iPhone User Experience) outlined several approaches to designing native mobile applications.

 ■   In July 2008 Apple released API t build native apps. Mobile Web was all that was available before. Following that, more app stores were released including: Oct 2008 Android, April 2009 Blackberry App World, Oct 2010 Windows Phone.
 ■   Do you need to design apps more than once to account for all these app stores?
Do You Need a Native App?
 ■ Figure out if you need a native app first. Web apps can be a viable solutions in many cases.
 ■   Unless your solution requires access to OpenGL, hardware access, or device content –you might not need a native app. Web apps can store data offline, access GPS info and more enhancements are coming.
 ■   People assume Web app wonʼt be found but there are over 300,000 apps on Appleʼs store. It's not that easy to stand out there.
 ■   Does your application require multi-tasking support? If you want things to run in the background while the user does other tasks –you'll need a native app.
 ■   What is your monetization strategy? If you are planning on using subscriptions or one-time payments, you may find it more profitable to use a native app.
 ■   Device access, multi-tasking, and micropayments are the primary reasons to go with a native app.
Three Options for Native Apps
 ■ If you do need a native app, there's three approaches to consider: One Trick Pony, OK Corral, or Trojan Horse
 ■   One trick pony: build for one native platform if your user base is mostly on that platform or your must-have features are only on that platform.
 ■   • OK Corral: design your app for 2-3 flagship platforms. Use this approach if your users are on a few platforms and you want the best experience possible on each. If you follow this approach make your first sketches device agnostic then compare differences across devices and OSs to see how they impact user experience.
 ■   Potential differences include: display size & resolution, device integration with display, supported gestures, UI controls, animations, and landscape vs. portrait. On iPhone, you need to add a horizontal mode. On Android itʼs turned on by default.
 ■   The navigation differences between single hardware and multiple hardware control devices can lead to usability issues.
 ■   Look at what is similar between devices vs. whatʼs different –itʼs a lot more consistent than not. iPhone uses switches for on/off checkboxes, Android & Windows Phone has checkboxes and switches. Core gestures are pretty similar across core platforms.
 ■   Trojan Horse: you create Web apps with native app capabilities by wrapping Web apps within native application code.
 ■   Device/OS customization depends on App genre and capabilities. If you are designing a game it could be consistent across platforms. Some features might need to be turned off on some platforms.
 ■   Trojan tools: Phone Gap, Titanium, Rhomobile provide the promise of cross-platform support. They provide a bridge for Web developers moving to mobile apps.
In All Cases
  ■ Learn the UI guidelines & deviceʼs technical specs. Windows Phone has great documentation on design guidelines.
 ■   Explore related apps in depth
 ■   Sketch, prototype, and test a lot! Donʼt download templates right away –they may limit your ideas.
 ■   Sketching is pretty consistent across platforms but prototyping between platforms requires different tools. You can use paper, HTML, or presentation software like Keynote & PowerPoint to do rapid prototypes across platforms.
 ■   Microsoft Expression Blend is a prototyping tool for Windows Phone that can evolve to running code. Apple prototyping tools include: Review and Briefs. Android: Android App Creator is in Google Apps
The Fourth Approach
 ■ Make a Web app!
 ■   Web app tools: Sencha Touch and jQuery Mobile
Costs to Develop Professionally

                  ✤   Factors (cont.):

                      ✤   Frameworks

                            ✤   AppMaker

                            ✤   TapLynx

                            ✤   PhoneGap, Titanium

                            ✤   Sencha Touch

                                                     34




Online service, Xcode plugin, Cross-platform services, Web as Platform

Frameworks like AppMaker and TapLynx have limited interactions
models, based on reuse, but have done the heavy lifting of interaction
design for those models.
Heritage’s experience

                              ✤   90% of product developed internally, testing and bug fixes were
                                  outsourced.

                              ✤   First two weeks saw over 2,500 application downloads

                              ✤   Downloads dropped off from there as promotion ended.

                              ✤   Currently working on upgrade to collect in-application analytics




                                                                                                     35




■   People assume Web app wonʼt be found but there are over 300,000 apps on Appleʼs store. It's not that easy to stand
    out there.
What we’ve learned

                  ✤   Have specific user goals for your smartphone application

                  ✤   Make your decisions based on the goals you have set

                  ✤   Set success metrics for application downloads and in-application
                      actions (eg, article views, social sharing, etc.)

                  ✤   Get high level buy-in to your approach to building applications on
                      multiple platforms (or not) and communicate that approach broadly
                      within your organization.



                                                                                           36




As with everything, goals should be tied to broader organization wide
strategy. George Scoville of Cato wrote a great article on The Next
Right that makes this point well. I recommend reading it and sharing it
with higher ups if you’re making decisions about mobile apps in your
organization.

Mais conteúdo relacionado

Mais procurados

A mobile view for BTO 2011 by Valentina Paruzzi
A mobile view for BTO 2011 by Valentina ParuzziA mobile view for BTO 2011 by Valentina Paruzzi
A mobile view for BTO 2011 by Valentina Paruzzi
Digital Accademia
 
Getting onside with consumers - Market Leader
Getting onside with consumers - Market LeaderGetting onside with consumers - Market Leader
Getting onside with consumers - Market Leader
FlyResearch
 

Mais procurados (19)

AIDS.gov & Mobile
AIDS.gov & MobileAIDS.gov & Mobile
AIDS.gov & Mobile
 
The Revolution Will Not Be Televised: Managing Content and Experience in the ...
The Revolution Will Not Be Televised: Managing Content and Experience in the ...The Revolution Will Not Be Televised: Managing Content and Experience in the ...
The Revolution Will Not Be Televised: Managing Content and Experience in the ...
 
Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era
Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile EraThinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era
Thinking Outside The Little Black Box: Interaction Design in The Post-Mobile Era
 
The future is in their hands
The future is in their handsThe future is in their hands
The future is in their hands
 
City Branding Cruise - Edgars Strolis, Digibrand
City Branding Cruise - Edgars Strolis, DigibrandCity Branding Cruise - Edgars Strolis, Digibrand
City Branding Cruise - Edgars Strolis, Digibrand
 
A mobile view for BTO 2011 by Valentina Paruzzi
A mobile view for BTO 2011 by Valentina ParuzziA mobile view for BTO 2011 by Valentina Paruzzi
A mobile view for BTO 2011 by Valentina Paruzzi
 
NRB 2012 ReFrame Mobile Case Study
NRB 2012 ReFrame Mobile Case StudyNRB 2012 ReFrame Mobile Case Study
NRB 2012 ReFrame Mobile Case Study
 
WassUp Recap - June 2012 - part 3
WassUp Recap -  June 2012 - part 3WassUp Recap -  June 2012 - part 3
WassUp Recap - June 2012 - part 3
 
Getting onside with consumers - Market Leader
Getting onside with consumers - Market LeaderGetting onside with consumers - Market Leader
Getting onside with consumers - Market Leader
 
Rethinking the Mobile Web by Yiibu
Rethinking the Mobile Web by YiibuRethinking the Mobile Web by Yiibu
Rethinking the Mobile Web by Yiibu
 
Sanoma Planet of the Apps by Herman Kienhuis @ NS
Sanoma Planet of the Apps by Herman Kienhuis @ NSSanoma Planet of the Apps by Herman Kienhuis @ NS
Sanoma Planet of the Apps by Herman Kienhuis @ NS
 
Mobile Connects the Future
Mobile Connects the FutureMobile Connects the Future
Mobile Connects the Future
 
Ragan Mobile Revolution - Closing Keynote
Ragan Mobile Revolution - Closing KeynoteRagan Mobile Revolution - Closing Keynote
Ragan Mobile Revolution - Closing Keynote
 
Three Things First
Three Things FirstThree Things First
Three Things First
 
Ad tech 2013 moving on mobile intro rachel pasqua
Ad tech 2013 moving on mobile intro   rachel pasquaAd tech 2013 moving on mobile intro   rachel pasqua
Ad tech 2013 moving on mobile intro rachel pasqua
 
The Smart Future - An Amárach Research Report
The Smart Future - An Amárach Research ReportThe Smart Future - An Amárach Research Report
The Smart Future - An Amárach Research Report
 
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
Exhibitor2011 Session: Social Media and Mobile Event Technology, Tools and Ap...
 
Fallon Brainfood: The Mobile 10
Fallon Brainfood: The Mobile 10Fallon Brainfood: The Mobile 10
Fallon Brainfood: The Mobile 10
 
Social mobile usage Don't Leave Social at the Office
 Social mobile usage   Don't Leave Social at the Office Social mobile usage   Don't Leave Social at the Office
Social mobile usage Don't Leave Social at the Office
 

Destaque (6)

Mobile opportunity and options for it
Mobile opportunity and options   for itMobile opportunity and options   for it
Mobile opportunity and options for it
 
Mobile opportunity and options - for CIOs
Mobile opportunity and options - for CIOsMobile opportunity and options - for CIOs
Mobile opportunity and options - for CIOs
 
Introduction to Smartphone apps
Introduction to Smartphone appsIntroduction to Smartphone apps
Introduction to Smartphone apps
 
Inaugural Addresses
Inaugural AddressesInaugural Addresses
Inaugural Addresses
 
Teaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & TextspeakTeaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & Textspeak
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Semelhante a Mobile opportunity and options for it

Myeventapps mobile 101 self guided july 2015
Myeventapps mobile 101 self guided july 2015Myeventapps mobile 101 self guided july 2015
Myeventapps mobile 101 self guided july 2015
Allan Isfan
 
Mobile Web Design & Development 2011
Mobile Web Design & Development 2011Mobile Web Design & Development 2011
Mobile Web Design & Development 2011
Dave Wallace
 
The potential of digital publishing in an emerging market : John Wheeler
The potential of digital publishing in an emerging market : John WheelerThe potential of digital publishing in an emerging market : John Wheeler
The potential of digital publishing in an emerging market : John Wheeler
Footnote Summit
 

Semelhante a Mobile opportunity and options for it (20)

Mobile Strategy: Mobile Context
Mobile Strategy: Mobile ContextMobile Strategy: Mobile Context
Mobile Strategy: Mobile Context
 
Myeventapps mobile 101 self guided july 2015
Myeventapps mobile 101 self guided july 2015Myeventapps mobile 101 self guided july 2015
Myeventapps mobile 101 self guided july 2015
 
Digital Marketing Strategy for the Four Screens - TV integration, PC, Mobile ...
Digital Marketing Strategy for the Four Screens - TV integration, PC, Mobile ...Digital Marketing Strategy for the Four Screens - TV integration, PC, Mobile ...
Digital Marketing Strategy for the Four Screens - TV integration, PC, Mobile ...
 
Understanding the Complex Mobile Landscape
Understanding the Complex Mobile Landscape Understanding the Complex Mobile Landscape
Understanding the Complex Mobile Landscape
 
Mobile market research: a new drink or old wine in a new bottle?
Mobile market research: a new drink or old wine in a new bottle?Mobile market research: a new drink or old wine in a new bottle?
Mobile market research: a new drink or old wine in a new bottle?
 
Promoting growth through direct banking: anywhere, anytime, and device.
Promoting growth through direct banking: anywhere, anytime, and device.Promoting growth through direct banking: anywhere, anytime, and device.
Promoting growth through direct banking: anywhere, anytime, and device.
 
Destination Marketing Best Practices and Trends 2012
Destination Marketing Best Practices and Trends 2012Destination Marketing Best Practices and Trends 2012
Destination Marketing Best Practices and Trends 2012
 
Mobile Web Design & Development 2011
Mobile Web Design & Development 2011Mobile Web Design & Development 2011
Mobile Web Design & Development 2011
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.ppt
 
Sitecore mobile whitepaperManaging the Mobile Rush: Smart Strategies for Mult...
Sitecore mobile whitepaperManaging the Mobile Rush: Smart Strategies for Mult...Sitecore mobile whitepaperManaging the Mobile Rush: Smart Strategies for Mult...
Sitecore mobile whitepaperManaging the Mobile Rush: Smart Strategies for Mult...
 
Managing the Mobile Rush: Smart Strategies for Multi‐channel Publishing
Managing the Mobile Rush: Smart Strategies for Multi‐channel PublishingManaging the Mobile Rush: Smart Strategies for Multi‐channel Publishing
Managing the Mobile Rush: Smart Strategies for Multi‐channel Publishing
 
How Technology is Revolutionizing Property Assessments
How Technology is Revolutionizing Property AssessmentsHow Technology is Revolutionizing Property Assessments
How Technology is Revolutionizing Property Assessments
 
Measuring Digital Consumer Journeys
Measuring Digital Consumer JourneysMeasuring Digital Consumer Journeys
Measuring Digital Consumer Journeys
 
Mobile First and App Trends 2012
Mobile First and App Trends 2012Mobile First and App Trends 2012
Mobile First and App Trends 2012
 
GfK NIS and nurago: Measuring Digital Consumer Journeys
GfK NIS and nurago: Measuring Digital Consumer JourneysGfK NIS and nurago: Measuring Digital Consumer Journeys
GfK NIS and nurago: Measuring Digital Consumer Journeys
 
Building web apps for a multiscreen world
Building web apps for a multiscreen worldBuilding web apps for a multiscreen world
Building web apps for a multiscreen world
 
Mobile in 2015 - eduWeb 2014
Mobile in 2015 -  eduWeb 2014Mobile in 2015 -  eduWeb 2014
Mobile in 2015 - eduWeb 2014
 
The potential of digital publishing in an emerging market : John Wheeler
The potential of digital publishing in an emerging market : John WheelerThe potential of digital publishing in an emerging market : John Wheeler
The potential of digital publishing in an emerging market : John Wheeler
 
13 Mobile Trends for 2013 and Beyond (April 2013)
13 Mobile Trends for 2013 and Beyond (April 2013)13 Mobile Trends for 2013 and Beyond (April 2013)
13 Mobile Trends for 2013 and Beyond (April 2013)
 
Innovation Norway ICT Summit 2009 - Inge Andre Sandvik
Innovation Norway ICT Summit 2009  - Inge Andre SandvikInnovation Norway ICT Summit 2009  - Inge Andre Sandvik
Innovation Norway ICT Summit 2009 - Inge Andre Sandvik
 

Mobile opportunity and options for it

  • 2. Mobile Applications: Opportunity and Options Tim McGovern, Director of Online Communications, The Heritage Foundation December 1, 2010 2 Presentation I gave last December to some New Media folks over at Koch Industries. With some input from Steve, I’ve updated it to share with you.
  • 3. Trends - Growth Growth of overall internet traffic, smartphone market share, internet connected mobile devices 3 I have interns who have needed to be coached away from this behavior.
  • 4. Smartphone % of overall phones 4
  • 5. Trends - Growth Smartphone Market Share 5 45% of smartphone solid in 2nd half 2010 were smartphones. RIM, Apple, Android are all approximately one quarter of active phones. One number that has me concerned about future of the country. WinMo is 14%. I think that’s amazing b/c 1 in 7 people have the same awful taste as Jadon.
  • 6. Global vs. Local ✤ Global Market ✤ Washington Market 6 Difference between global market place and Washington. Nokia is an afterthought (if that) in US-centric discussions, Symbian while only 3.5% of US Market, is leader globally with 35+% of market share. They have 7 of the 10 most widely used phones globally. Makes the recent MS Phone/Nokia announcement very interesting. No comment on whether the international market discussion was included after our resident Brit offered his comments on the presentation.
  • 7. Why? ✤ Maybe because there’s so many of these guys in Washington. 7 I say this because I’m an iPhone user.
  • 8. Trends - Growth Global Smartphone Market Share 8 Growth from 2009 to 2010, Android and Apple are clear leaders with Android just crushing it. This chart must make Google giddy.
  • 9. Trends - Growth Mobile Internet Data Growth 9 From Smartphone marketshare to mobile traffic patterns. AT&T grew traffic 50x in 3 years -- That’s really astounding and may give you a little more sympathy for the challenges they faced in keeping their service fast + reliable. Although this is of little solace to me when waiting for a connection/something to download. This was clearly driven by the iPhones, but will happen on other mobile platforms as Android devices are gaining market share.
  • 10. Trends - Growth Mobile Internet Data Growth 10 Some jaw dropping numbers from Morgan Stanley. The dark blue charts are from Morgan Stanley’s impressive Mobile Internet Report, published a 12 months ago. All the major resources are available as links in the closing slide.
  • 11. Trends - Growth Mobile, Internet-connected Devices 11 Simple version of a more complicated chart. Overall connectedness is way, way up. Clever folks will not that only 6b ppl in the world.
  • 12. Trends - Growth Mobile, Internet-connected Devices 12 In Q2 2012, on track to have more mobile, internet-connected devices than desktops. Whitebackground with green accents, Luke Wroblewski > credited in last slide.
  • 13. Trends - Growth Mobile, Internet-connected Devices 13 Inflection points of smartphones + tablets >>> desktops + notebook/ laptops
  • 14. • Broad trend - the trend is not Windows Phone 7 • What is consistent about the vignettes in the video? Next trend Can you guess what it is from the video? 14 Next trend - play a video and then give you a chance to guess at the next trend. http://www.youtube.com/watch?v=EHlN21ebeak
  • 15. Trends - Ubiquity Devices are immediately accessible, wherever we are 15 I saw someone doing exactly this biking down East Capitol Street. I was going to take a picture with my iPhone, but I was in the middle of composing a text.
  • 19. 19 This is the reason Mike’s been wearing his arm in a sleeve, his Dr. was only half paying attention.
  • 20. Trends - Ubiquity • During a typical day: • 84% at home • 80% during misc. times throughout the day • 74% while waiting in lines • 64% at work • Lots of brief opportunities for interaction • speed is vital 20 You can see the stats here on where people access their mobile devices from. The important takeaway is that interactions need to be as quick and painless as possible. We’ll return to the speed question later.
  • 22. Trends - Capabilities • Push: real-time notifications “instant” to user • Location detection • Near Field Communication • Audio: input from a microphone; output to speaker • Video & image: capture/input from a camera • Application cache for local storage • CSS3 & Canvas for performance optimization 22 Mobile browsers don’t have all the backwards support challenges of other browsers. They invest more in upcoming standards. Katie Harbath at the NSRC wrote an article in December that mentioned that the campaign eventually started using push messages rather than SMS messages for sending alerts to their users.
  • 23. Trends - Capabilities (cont.) • Device positioning & motion: from an accelerometer • Orientation: direction from a digital compass • Device connections: through Bluetooth between devices • Proximity: device closeness to physical objects • Ambient Light: light/dark environment awareness 23
  • 24. Trends - Capabilities (cont.) • Multi-touch sensors • RFID reader: identify & track objects with broadcasted identifiers digital compass • Haptic feedback: “feel” different surfaces on a screen • Biometrics: retinal, fingerprint, etc. 24
  • 25. Capabilities Convergence 25 Convergence of these capabilities. Anybody familiar with Yelp’s Monocle component on iPhone application Yelp Augmented Reality app Camera, location, detection, accelerometer, input capabilities, orientation, push notifications
  • 26. Platforms ✤ iPhone ✤ Android ✤ Blackberry ✤ Palm Web OS ✤ Windows Phone 7 ✤ Other: Web, iPad 26 Other: Web as an alternative, iPad offers a different user experience based on its form factor and you may want to consider a different UI and capabilities for iPad. You also may have different products that make sense on the iPad - ie, Book-type products.
  • 27. Technical considerations Planning ✤ Factors: ✤ Cross-platform plans ✤ Number and complexity of integrations ✤ device-specific integrations, integrations with your own infrastructure, third party integrations ✤ Frameworks 27 ✤ are generally less expensive ✤ can be expensive if you have to extend your server side capabilities ✤ tend to be more expensive (especially if you want to design your applications to degrade gracefully in the event of network unavailability)
  • 28. Technical considerations Application development practices ✤ Speed ✤ Network access can be costly ✤ HTML5 offers solutions to minimize network access ✤ Reduce requests and file sizes 28 You never know when you’ll go from 5 bars to a half bar. Network speeds, while improving are still generally well below desktop speeds and the entire point of the Win Mobile 7 commercial is the time sensitivity that needs to accompany the ubiquitous presence of these devices. Frequency requests/latency
  • 29. Technical considerations Application development practices ✤ Touch ✤ Touch target size ✤ Touch gestures ✤ Hover is no longer an option 29 Apple has produced HIG to direct size of touch points, distance from one another and a laundry list of other considerations. This is a good place to start in investigating potential design shops. Don’t ask if they follow them, no one will say they don’t. Ask who the person in the org is that’s most familiar with the guidelines and how closely will they be involved with your project.
  • 30. Technical considerations Testing and deploying applications ✤ Packaged and delivered software, not instantly delivered like the web ✤ Cross-version testing is the new cross-browser testing. ✤ Between provisioning and testing, quality assurance is significantly more involved. 30
  • 31. Thank you Time for Q&A? • Tim McGovern • @mcgovern • tim.mcgovern@gmail.com • http://www.linkedin.com/in/timmcgovern • Credits • Luke Wroblewski - Mobile First • http://lukew.com/ff • Morgan Stanley - The Mobile Internet Report • http://bit.ly/5BqHuj • Stack Overflow - iPhone development costs • http://bit.ly/HHaLb • The Mobile Device Is Becoming Humankind's Primary Tool (Infographics Feature) • http://bit.ly/eR9rbW 31
  • 32. Costs to Develop Professionally ✤ Factors (cont.): ✤ Design ✤ Good application designers who have a strong visual design skills and are well-versed in touch screen interaction design (a relatively new field) are highly valued talent. 32 Every organization has differing levels of understanding about the appropriate level of investment in design. There is visual design and there’s application design. Thinking through the on-device capabilities and understanding the ability of these capabilities to help your meet your project goals is a vital part of the design process.
  • 33. Costs to Develop Professionally ✤ Factors: ✤ Cross-Platform Support and Feature Parity ✤ Feature parity - is the idea that across users can do the software has the same capabilities across platforms. ✤ This is often seen by software purists as a holy grail of sorts, but is not a necessity. ✤ Be prepared for user sensitivities. 33 In her presentation on iPhone, Android, and Windows, Oh My! What's a Mobile App Designer To Do?on Google's campus last night, Suzanne Ginsburg (author of Designing the iPhone User Experience) outlined several approaches to designing native mobile applications. ■ In July 2008 Apple released API t build native apps. Mobile Web was all that was available before. Following that, more app stores were released including: Oct 2008 Android, April 2009 Blackberry App World, Oct 2010 Windows Phone. ■ Do you need to design apps more than once to account for all these app stores? Do You Need a Native App? ■ Figure out if you need a native app first. Web apps can be a viable solutions in many cases. ■ Unless your solution requires access to OpenGL, hardware access, or device content –you might not need a native app. Web apps can store data offline, access GPS info and more enhancements are coming. ■ People assume Web app wonʼt be found but there are over 300,000 apps on Appleʼs store. It's not that easy to stand out there. ■ Does your application require multi-tasking support? If you want things to run in the background while the user does other tasks –you'll need a native app. ■ What is your monetization strategy? If you are planning on using subscriptions or one-time payments, you may find it more profitable to use a native app. ■ Device access, multi-tasking, and micropayments are the primary reasons to go with a native app. Three Options for Native Apps ■ If you do need a native app, there's three approaches to consider: One Trick Pony, OK Corral, or Trojan Horse ■ One trick pony: build for one native platform if your user base is mostly on that platform or your must-have features are only on that platform. ■ • OK Corral: design your app for 2-3 flagship platforms. Use this approach if your users are on a few platforms and you want the best experience possible on each. If you follow this approach make your first sketches device agnostic then compare differences across devices and OSs to see how they impact user experience. ■ Potential differences include: display size & resolution, device integration with display, supported gestures, UI controls, animations, and landscape vs. portrait. On iPhone, you need to add a horizontal mode. On Android itʼs turned on by default. ■ The navigation differences between single hardware and multiple hardware control devices can lead to usability issues. ■ Look at what is similar between devices vs. whatʼs different –itʼs a lot more consistent than not. iPhone uses switches for on/off checkboxes, Android & Windows Phone has checkboxes and switches. Core gestures are pretty similar across core platforms. ■ Trojan Horse: you create Web apps with native app capabilities by wrapping Web apps within native application code. ■ Device/OS customization depends on App genre and capabilities. If you are designing a game it could be consistent across platforms. Some features might need to be turned off on some platforms. ■ Trojan tools: Phone Gap, Titanium, Rhomobile provide the promise of cross-platform support. They provide a bridge for Web developers moving to mobile apps. In All Cases ■ Learn the UI guidelines & deviceʼs technical specs. Windows Phone has great documentation on design guidelines. ■ Explore related apps in depth ■ Sketch, prototype, and test a lot! Donʼt download templates right away –they may limit your ideas. ■ Sketching is pretty consistent across platforms but prototyping between platforms requires different tools. You can use paper, HTML, or presentation software like Keynote & PowerPoint to do rapid prototypes across platforms. ■ Microsoft Expression Blend is a prototyping tool for Windows Phone that can evolve to running code. Apple prototyping tools include: Review and Briefs. Android: Android App Creator is in Google Apps The Fourth Approach ■ Make a Web app! ■ Web app tools: Sencha Touch and jQuery Mobile
  • 34. Costs to Develop Professionally ✤ Factors (cont.): ✤ Frameworks ✤ AppMaker ✤ TapLynx ✤ PhoneGap, Titanium ✤ Sencha Touch 34 Online service, Xcode plugin, Cross-platform services, Web as Platform Frameworks like AppMaker and TapLynx have limited interactions models, based on reuse, but have done the heavy lifting of interaction design for those models.
  • 35. Heritage’s experience ✤ 90% of product developed internally, testing and bug fixes were outsourced. ✤ First two weeks saw over 2,500 application downloads ✤ Downloads dropped off from there as promotion ended. ✤ Currently working on upgrade to collect in-application analytics 35 ■ People assume Web app wonʼt be found but there are over 300,000 apps on Appleʼs store. It's not that easy to stand out there.
  • 36. What we’ve learned ✤ Have specific user goals for your smartphone application ✤ Make your decisions based on the goals you have set ✤ Set success metrics for application downloads and in-application actions (eg, article views, social sharing, etc.) ✤ Get high level buy-in to your approach to building applications on multiple platforms (or not) and communicate that approach broadly within your organization. 36 As with everything, goals should be tied to broader organization wide strategy. George Scoville of Cato wrote a great article on The Next Right that makes this point well. I recommend reading it and sharing it with higher ups if you’re making decisions about mobile apps in your organization.