SlideShare a Scribd company logo
AppTalk Frontline
13.2.2013
Agenda
   Welcomingwords by Karl Ots, Symbio
   Native, HybridorWeb app?
   Mobile frontend
   Discussion&networking




                                         2
Speaker
   Sebastian de Mel, frontend developer at Exove Oy.

   Been in the web business as a entrepreneur for over 5 years until recently when
    he joined the ranks of Exove Oy, whose customers include:
    Nelonen, Fiskars, Bonnier publication and others.

   Studied algorithms in University of Tampere and has a Media-assistant degree.

   Technologies used in daily work:
     JavaScript, Underscore, jQuery, Zepto etc.

     PhoneGap

     eZPublish, Drupal, Concrete5

                                                                                      3
Native, Hybrid
orWeb app?
                 4
Initialquestions
Doesitmakesense?
”According to AppsFire's analysis, by the time you hit the
   1000th app (as far as popularity), you're looking at only
   1.76 percent of users with the program installed. Once
   you pass the 2000th program, the number of active
   installs is barely a blip on the radar.”
   Source:PCWorld(http://www.pcworld.com/article/181448/Apples_App_Store_100000_Apps_But_Most_Are_U
   nused.html)




                                                                                                      5
Initialquestions
    Does it make sense?
    Mobile apps reach ROI is over two times smaller than an mobile websites
                                                                                   Reach (Persons per €) in Finland
                                                Mobile website

                             Mobile app (WP, Android, iOS)
                                                                                                                                  Reach (Persons per €)
                                         Mobile app (Android)


                                                                      0           10            20   30   40       50        60
Assumptions in calculation:
- Mobile App (Android) costs 28 000€                            - Smartphone penetration 38%
-Mobile App (iOS, Android, WP) costs 84 000€                    - Finland’s population 2012: 5 262 930
- Mobile website costs 28 000€                                  - Market share: WP 33%, Android 33%, iPhone15%, other 19%
 Data sources:                                                  - 78% of smartphone users browse internet with there phone                          6
 http://www.thinkwithgoogle.com/mobileplanet, Finland data set
 http://wmpoweruser.com/finnish-carrier-data-shows-windows-phone-had-33-market-share-in-june/
Initialquestions
Doyouneedit and doesitfityour business?
Asked whether he lost a big promotional opportunity by leaving the
   iTunes store, he replied: “I don’t need Apple to tell the world the
   Financial Times is here. We’ve been here for 120 years.” He added
   that iOS apps don’t seem to be working for publishers, as they’re
   not bringing in enough revenue. Said Grimshaw: “I’m not sure it’s all
   that it’s cracked up to be.”
   Source: PaidContent.org(http://paidcontent.org/2012/05/23/ft-web-app-success/)




                                                                                    7
Initialquestions
Areyourcompetitorsthere?
  Howwellaretheydoing?
 AppStore App   Sweden         Uk           Germany    USA
 IKEA           #210     #15   #148         #42        #284
 Walmart        NA             NA           NA         #32
 H&M            #29      #2    #112   #12   #28   #4   #67




                                                              8
Decissionmodel

    Customer       Content             Use             Company        Development

 • Country     • Lifetime        • Type             • Goal           • Speed
 • Ecosystem   • When            • Where            • Budget         • Quality
 • Age         • User created    • Offline/Online   • ROI            • Complexity
 • Gender      • Private/Share   • Session length   • App Lifetime   • Maintenance
               • Connectivity    • “Max” delay                       • Features




                                                                                     9
Customer
 Country/Ecosystem
 Age
 Gender




                      10
Customer: Country/Ecosystem




  Globally: Android, iPhone                                                                           Finland: Android, Windows Phone

                                                                                                                                        11
Sources:
WM Power User.com, http://wmpoweruser.com/finnish-carrier-data-shows-windows-phone-had-33-market-share-in-june/
Tech Thoughts.net,http://www.tech-thoughts.net/2012/07/global-smartphone-market-share-trends.html#.UUiLAVuPhW0
Customer: Country/Ecosystem
    2012 Smartphone ranks

     Elisa consumer (FIN)                         DNA (FIN)                                    Sonera (FIN)
     1. Nokia Lumia 800                           1. Samsung Galaxy Y                          1. Nokia Lumia 800
     2. Apple iPhone 4S                           2.Nokia Lumia 920                            2. AppleiPhone 4S
     3. Nokia C2-01                               3. Nokia Lumia 800                           3. Samsung Galaxy Xcover
     4. Samsung Galaxy S III                      4. iPhone 5                                  4. Samsung Galaxy Gio
     5. Samsung Galaxy S II                       5. Nokia 113                                 5. Apple iPhone 5




                                                                                                                           12
Sources:
Mobiili.fi, http://mobiili.fi/2013/01/02/dnan-elisan-ja-soneran-suosituimmat-vuonna-2012-nokian-lumiat-parjasivat-hyvin/
Customer: Age




                                                                                                                                                                     13
Sources:
Business Insider, http://www.businessinsider.com/chart-of-the-day-smartphone-demographics-still-skew-young-and-moneyed-2012-7
MarktingCharts.com, http://www.marketingcharts.com/wp/topics/demographics/tablet-adoption-less-age-dependent-than-smartphone-ownership-in-developed-markets-25824/
Customer: Age




                                                                                                      14
Sources:
Telecom Circle, http://www.telecomcircle.com/2011/10/chart-demographics-of-tablet-and-ereader-user/
Customer: Age




                                                                                                                    15

Sources:
Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Differences
Customer: Sex




                                                                                                                    16
Sources:
Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Differences
Content
 Lifetime
 Context
 Usercreated
 Private/Share
 Connectivity


                  17
Content: Lifetime
What is your contents average lifetime?


  EXAMPLE:
  FACEBOOK POST




“The average Post Lifetime for a Page is 3 hours and 7 minutes. The median Post Lifetime is 2
hours and 56 minutes, illustrating that most Pages are experiencing Post Lifetimes around 3
hours.” Source: EdgerankChecker                                                                      18
         http://edgerankchecker.com/blog/2012/01/post-lifetime-how-long-does-a-facebook-post-live/
Content: Lifetime



                    Source:
                    http://www.seomoz.org/blog/when-is-my-
                    tweets-prime-of-life




                                                       19
Content: When
 When is yourappused and in whatcontext?




                                                                                     20
Source:
http://searchengineland.com/infographic-how-where-when-people-share-content-100539
Content: Usercreated
Howmuch data doesyouruser
producepassively?

Howmuch data canyour
usercreate?

Whatkind of data doyouwant
from the user?


Source:                                                                   21
http://www.byreputation.com/User-Generated-Content-Statistics_a/319.htm
Content
 Private/Share
  Is the data privateorsomethink the
   usercan/shouldshare
 Connectivity
  Does the contentneed to
   movetroughdifferentdevices?
  Is the content a sub-group of largercontent?
                                                  22
Use
 Type
 Where
 Offline/Online
 Session length
 Delay


                   23
Use: Type
                                                                 Whattype of application
                                                                  is yourapp?
                                                                      Social network
                                                                      Game
                                                                      Read/consumecontent
                                                                      Producedata/content


                                                                                                                   24

Sources:
Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Difference
Use: Where
                                                                IN FINLAND
 Where is yourappment
  to beused?
 Someapps, likefoursque
  reareusedon-the-
  gowhileothersarn’tlocati
  onspecific.
 Notice, thatlocationeffec
  tsoften the use-case
                                                                             25

Data sources:
http://www.thinkwithgoogle.com/mobileplanet, Finland data set
Use: Where
                                                                 Differentuse for
                                                                  differentdevice
                                                                      Tabletsmoreentertainment
                                                                       oriented (76%)
                                                                      Smartphoneshavemorewi
                                                                       deruse
                                                                       - Utilities: 17%
                                                                       - Social Networking 24%
                                                                       - Entertainent: 42%
                                                                      * Hereentertainmentmeans
                                                                      Games + Enternainmentfrom the chart

                                                                                                                   26

Sources:
Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Difference
Use
 Offline/Online
  Ifyourapp is to help fishers,
   youcanasumethatitshouldsupportofflineuse.
 Session length
                          Related: Article
                          http://www.academia.edu/1606806/The_Effect_of_Context_on_Smartp
                          hone_Usage_Sessions




                                                                                            27
Use
 Delay
  What is yourcontentsprefereddelay.
   Example:
   - E-mail’sshouldbenotified in ”real-time”
   - Blogpostscanbeordered in RSS for ”real-time” updating



                                                             28
Company
 Goal
     The appcanhave a differentgoals and the
      goalsshouldreflect the appsintendedoveralllifetime and
      audience.
 Budget
     Appscostoftenmuchmorethanwebsites. The dilemma
      in a budget is thatifyougo to cheep the
      endresultmightnotmakeanyimpact.
      Largeenoughbudget is key.
 ROI
    Appshave a smallerreach and each person
Source:
       costsmore, however, youimpactcanbealsogreater.                                29


http://searchengineland.com/infographic-how-where-when-people-share-content-100539
Development
 Applifetime
     Appcanhave a shortlifetime, soprepare to promote
     Appsarenot a fire-and-forgetinvestment


 Interestingslide show fromPinc Media
  (littleoutdated)
     http://www.slideshare.net/pinchmedia/iphone-appstore-secrets-pinch-media
                                                                                     30
Source:
http://searchengineland.com/infographic-how-where-when-people-share-content-100539
Development: Complexity
 In native approach you will have 3-5 different client
  projects and at least one backend.
 In hybrid you will have 1-2 different clients projects
  and at least one backend
 In web, you have one client side (if any) and one
  backend.

Projects increase rapidly
Web: 1-2 projects
Hybrid: 2-3 projects, 50-100% increase from web
Native: 4-6 projects, 300-400% increase from web
                                                           31
Development: Complexity
Android screen fragmentation increases development and testing complexity




                                                                            32
Development

 Maintenace
 Oftenmorecomplex = Moremaintenance
 According to Roy Chomko at Adage Technologie
   “ Typically, application maintenance ranges from 15 to 20 percent of the
   original development costs. “
 Source: http://www.manufacturing.net/articles/2012/07/the-real-cost-of-developing-an-app




                                                                                            33
Development
 Features
  Doesyourappneed to heavy calculations?
   Example: Augmentedreality, imageeffects etc.
  Doesyourappproducelot’s of offline data?
  Is yourapp



                                                  34
Conclusion
             35
Comparison: Web/Hybrid to
Native




                            36
37
38
39
40
41
42
43
Responsive design

                    44
Responsive design
 MediaQuery
   Enables us to specify css for specific: screen size, orientation and dpi
 Problems
   Mainly used for hiding data
   Loading data we don't see (images etc.)
   Retina content
 Fixes
   Layzy loading with JavaScript
 Dedicated mobile sites can offer better experience
   However, this requires a good detection code
                                                                               45
Examples:
Demi, Costume, Exove




                       46
Dedicated mobile
site

                   47
Dedicated mobile site
 Service data that is needed, ratherthanhideit
 Userexperiencecanbecustomized for mobile devices
 Requiresredirectlogic and possibility to view in desktop
  mode
 Oftenhas a differentuse case




                                                             48
Example: Finnlines




                     49
Example: Finnlines




                     50
PhoneGap

           51
PhoneGap
 Provides an ”chromeless” webbrowserswithaccess to
  nativecode
 In theory, youcandevelopeonce, useanywhere
 In practise, suffersfrom the sameproblems as
  anywebdevelopment (test on everybrowserenviroment)

 Good of rapidprototyping and developingapps
 Canbehard to get JS/HTML5 to mimicnativeexperience
                                                       52
Example: Easy Break




                      53
Example: BBC Olympics



                        NOT DEVELOPED BY EXOVE




                                            54
Native

         55
Example: Golf GameBook




                         56
57

More Related Content

PDF
AppTalk Frontline: Web vs Hybrid vs Native
PDF
Luke Wroblewski: Mobile First
PDF
Marketers guide to ipad for business
PPTX
Hot house istrategy_presentation_february_2012_original-1
PDF
Executive's guide to the iPad for business
PDF
Mobile Means Business
PDF
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
PPT
Web 3 Tom Gruber
AppTalk Frontline: Web vs Hybrid vs Native
Luke Wroblewski: Mobile First
Marketers guide to ipad for business
Hot house istrategy_presentation_february_2012_original-1
Executive's guide to the iPad for business
Mobile Means Business
Native vs. Mobile Web vs. Hybrid Apps for Mobile Development
Web 3 Tom Gruber

What's hot (20)

PDF
Distimo report full year 2010
KEY
Designing For Mobile First
PDF
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
PDF
Mobile First and App Trends 2012
PPTX
Multiscreen mobile email design strategy silverpop
PPTX
Email Design for All Devices
PDF
Mobile strategies for the tourism industry
PDF
The future is mobile
PDF
Next Generation Media Quarterly October 2012
PDF
Messaging platforms are the kings of mobile
PDF
Mobile 101 For the Education Industry
PPTX
Mobile News Madness - March 2012
PDF
Chrome for android_devfestx
PDF
Domain7: Mobile Web Market Analysis
PDF
Mobile Trends | October 2013
PDF
Startup Turkey _ Mobile Where All Technologies Emerge
PDF
Apps White Papers
PDF
The App Frenzy Just A Short Lived Fad (2)
PDF
Millward Brown AdReaction Africa - Marketing in the Mobile World
PDF
General Assembly Sydney: Digital Frontiers Workshop
Distimo report full year 2010
Designing For Mobile First
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
Mobile First and App Trends 2012
Multiscreen mobile email design strategy silverpop
Email Design for All Devices
Mobile strategies for the tourism industry
The future is mobile
Next Generation Media Quarterly October 2012
Messaging platforms are the kings of mobile
Mobile 101 For the Education Industry
Mobile News Madness - March 2012
Chrome for android_devfestx
Domain7: Mobile Web Market Analysis
Mobile Trends | October 2013
Startup Turkey _ Mobile Where All Technologies Emerge
Apps White Papers
The App Frenzy Just A Short Lived Fad (2)
Millward Brown AdReaction Africa - Marketing in the Mobile World
General Assembly Sydney: Digital Frontiers Workshop
Ad

Viewers also liked (15)

PPTX
Journal of Emergency Medicine
PDF
Drug – related emergency
PDF
First aid kit
PPTX
First Aid & Emergency Kit
PDF
CBRNE - An Introduction
PPTX
Drugs used in emergency and operation theatre
PPT
Common Emergencies
PPTX
Basic First Aid Emme [Autosaved]
PPT
Bandaging principles and techniques
PPTX
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)
PPT
ppt on Bandaging
PPT
PDF
First aid & bandaging
PPT
Basic first aid & cpr
PPTX
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary Speciality
Journal of Emergency Medicine
Drug – related emergency
First aid kit
First Aid & Emergency Kit
CBRNE - An Introduction
Drugs used in emergency and operation theatre
Common Emergencies
Basic First Aid Emme [Autosaved]
Bandaging principles and techniques
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)
ppt on Bandaging
First aid & bandaging
Basic first aid & cpr
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary Speciality
Ad

Similar to AppTalk Frontline: Web vs Hybrid vs Native (20)

PDF
The new web is mobile
KEY
Perfect pitch 2010
PDF
Innovation Norway ICT Summit 2009 - Inge Andre Sandvik
PDF
10 reasons why now is the perfect time to get serious about the mobile web
KEY
Michael Schneider - Next10 Berlin Presentation
PDF
Mobile Web Vs Mobile Apps
PDF
Mark Cody O2
PDF
I phone, I am case study
PDF
Effective Mobile Marketing
PPTX
Van wyk hothouse mobile 2012 sydney
PDF
Mobile Web Content And Services In Europe
PPTX
Hot house istrategy_presentation_february_2012_original-1
PPTX
Advancement in mobile apps
PDF
Mobile Application Design & Development
PPTX
Mobile web
PDF
Ten reasons why now is the perfect time to get serious about the mobile web
PDF
Designing Content for Multiple Devices
PDF
iFront 2010 prezentacija na Jure Sustersic
PPT
Netcetera Presentation on Mobile Marketing
PDF
Comm215 - Mobile Applications
The new web is mobile
Perfect pitch 2010
Innovation Norway ICT Summit 2009 - Inge Andre Sandvik
10 reasons why now is the perfect time to get serious about the mobile web
Michael Schneider - Next10 Berlin Presentation
Mobile Web Vs Mobile Apps
Mark Cody O2
I phone, I am case study
Effective Mobile Marketing
Van wyk hothouse mobile 2012 sydney
Mobile Web Content And Services In Europe
Hot house istrategy_presentation_february_2012_original-1
Advancement in mobile apps
Mobile Application Design & Development
Mobile web
Ten reasons why now is the perfect time to get serious about the mobile web
Designing Content for Multiple Devices
iFront 2010 prezentacija na Jure Sustersic
Netcetera Presentation on Mobile Marketing
Comm215 - Mobile Applications

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Modernizing your data center with Dell and AMD
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Approach and Philosophy of On baking technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Per capita expenditure prediction using model stacking based on satellite ima...
Network Security Unit 5.pdf for BCA BBA.
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Modernizing your data center with Dell and AMD
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
20250228 LYD VKU AI Blended-Learning.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Digital-Transformation-Roadmap-for-Companies.pptx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The AUB Centre for AI in Media Proposal.docx
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
Understanding_Digital_Forensics_Presentation.pptx

AppTalk Frontline: Web vs Hybrid vs Native

  • 2. Agenda  Welcomingwords by Karl Ots, Symbio  Native, HybridorWeb app?  Mobile frontend  Discussion&networking 2
  • 3. Speaker  Sebastian de Mel, frontend developer at Exove Oy.  Been in the web business as a entrepreneur for over 5 years until recently when he joined the ranks of Exove Oy, whose customers include: Nelonen, Fiskars, Bonnier publication and others.  Studied algorithms in University of Tampere and has a Media-assistant degree.  Technologies used in daily work:  JavaScript, Underscore, jQuery, Zepto etc.  PhoneGap  eZPublish, Drupal, Concrete5 3
  • 5. Initialquestions Doesitmakesense? ”According to AppsFire's analysis, by the time you hit the 1000th app (as far as popularity), you're looking at only 1.76 percent of users with the program installed. Once you pass the 2000th program, the number of active installs is barely a blip on the radar.” Source:PCWorld(http://www.pcworld.com/article/181448/Apples_App_Store_100000_Apps_But_Most_Are_U nused.html) 5
  • 6. Initialquestions Does it make sense? Mobile apps reach ROI is over two times smaller than an mobile websites Reach (Persons per €) in Finland Mobile website Mobile app (WP, Android, iOS) Reach (Persons per €) Mobile app (Android) 0 10 20 30 40 50 60 Assumptions in calculation: - Mobile App (Android) costs 28 000€ - Smartphone penetration 38% -Mobile App (iOS, Android, WP) costs 84 000€ - Finland’s population 2012: 5 262 930 - Mobile website costs 28 000€ - Market share: WP 33%, Android 33%, iPhone15%, other 19% Data sources: - 78% of smartphone users browse internet with there phone 6 http://www.thinkwithgoogle.com/mobileplanet, Finland data set http://wmpoweruser.com/finnish-carrier-data-shows-windows-phone-had-33-market-share-in-june/
  • 7. Initialquestions Doyouneedit and doesitfityour business? Asked whether he lost a big promotional opportunity by leaving the iTunes store, he replied: “I don’t need Apple to tell the world the Financial Times is here. We’ve been here for 120 years.” He added that iOS apps don’t seem to be working for publishers, as they’re not bringing in enough revenue. Said Grimshaw: “I’m not sure it’s all that it’s cracked up to be.” Source: PaidContent.org(http://paidcontent.org/2012/05/23/ft-web-app-success/) 7
  • 8. Initialquestions Areyourcompetitorsthere? Howwellaretheydoing? AppStore App Sweden Uk Germany USA IKEA #210 #15 #148 #42 #284 Walmart NA NA NA #32 H&M #29 #2 #112 #12 #28 #4 #67 8
  • 9. Decissionmodel Customer Content Use Company Development • Country • Lifetime • Type • Goal • Speed • Ecosystem • When • Where • Budget • Quality • Age • User created • Offline/Online • ROI • Complexity • Gender • Private/Share • Session length • App Lifetime • Maintenance • Connectivity • “Max” delay • Features 9
  • 11. Customer: Country/Ecosystem Globally: Android, iPhone Finland: Android, Windows Phone 11 Sources: WM Power User.com, http://wmpoweruser.com/finnish-carrier-data-shows-windows-phone-had-33-market-share-in-june/ Tech Thoughts.net,http://www.tech-thoughts.net/2012/07/global-smartphone-market-share-trends.html#.UUiLAVuPhW0
  • 12. Customer: Country/Ecosystem 2012 Smartphone ranks Elisa consumer (FIN) DNA (FIN) Sonera (FIN) 1. Nokia Lumia 800 1. Samsung Galaxy Y 1. Nokia Lumia 800 2. Apple iPhone 4S 2.Nokia Lumia 920 2. AppleiPhone 4S 3. Nokia C2-01 3. Nokia Lumia 800 3. Samsung Galaxy Xcover 4. Samsung Galaxy S III 4. iPhone 5 4. Samsung Galaxy Gio 5. Samsung Galaxy S II 5. Nokia 113 5. Apple iPhone 5 12 Sources: Mobiili.fi, http://mobiili.fi/2013/01/02/dnan-elisan-ja-soneran-suosituimmat-vuonna-2012-nokian-lumiat-parjasivat-hyvin/
  • 13. Customer: Age 13 Sources: Business Insider, http://www.businessinsider.com/chart-of-the-day-smartphone-demographics-still-skew-young-and-moneyed-2012-7 MarktingCharts.com, http://www.marketingcharts.com/wp/topics/demographics/tablet-adoption-less-age-dependent-than-smartphone-ownership-in-developed-markets-25824/
  • 14. Customer: Age 14 Sources: Telecom Circle, http://www.telecomcircle.com/2011/10/chart-demographics-of-tablet-and-ereader-user/
  • 15. Customer: Age 15 Sources: Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Differences
  • 16. Customer: Sex 16 Sources: Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Differences
  • 17. Content  Lifetime  Context  Usercreated  Private/Share  Connectivity 17
  • 18. Content: Lifetime What is your contents average lifetime? EXAMPLE: FACEBOOK POST “The average Post Lifetime for a Page is 3 hours and 7 minutes. The median Post Lifetime is 2 hours and 56 minutes, illustrating that most Pages are experiencing Post Lifetimes around 3 hours.” Source: EdgerankChecker 18 http://edgerankchecker.com/blog/2012/01/post-lifetime-how-long-does-a-facebook-post-live/
  • 19. Content: Lifetime Source: http://www.seomoz.org/blog/when-is-my- tweets-prime-of-life 19
  • 20. Content: When  When is yourappused and in whatcontext? 20 Source: http://searchengineland.com/infographic-how-where-when-people-share-content-100539
  • 21. Content: Usercreated Howmuch data doesyouruser producepassively? Howmuch data canyour usercreate? Whatkind of data doyouwant from the user? Source: 21 http://www.byreputation.com/User-Generated-Content-Statistics_a/319.htm
  • 22. Content  Private/Share Is the data privateorsomethink the usercan/shouldshare  Connectivity Does the contentneed to movetroughdifferentdevices? Is the content a sub-group of largercontent? 22
  • 23. Use  Type  Where  Offline/Online  Session length  Delay 23
  • 24. Use: Type  Whattype of application is yourapp? Social network Game Read/consumecontent Producedata/content 24 Sources: Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Difference
  • 25. Use: Where IN FINLAND  Where is yourappment to beused?  Someapps, likefoursque reareusedon-the- gowhileothersarn’tlocati onspecific.  Notice, thatlocationeffec tsoften the use-case 25 Data sources: http://www.thinkwithgoogle.com/mobileplanet, Finland data set
  • 26. Use: Where  Differentuse for differentdevice Tabletsmoreentertainment oriented (76%) Smartphoneshavemorewi deruse - Utilities: 17% - Social Networking 24% - Entertainent: 42% * Hereentertainmentmeans Games + Enternainmentfrom the chart 26 Sources: Flurry.com, http://blog.flurry.com/bid/90987/The-Truth-About-Cats-and-Dogs-Smartphone-vs-Tablet-Usage-Difference
  • 27. Use  Offline/Online Ifyourapp is to help fishers, youcanasumethatitshouldsupportofflineuse.  Session length Related: Article http://www.academia.edu/1606806/The_Effect_of_Context_on_Smartp hone_Usage_Sessions 27
  • 28. Use  Delay What is yourcontentsprefereddelay. Example: - E-mail’sshouldbenotified in ”real-time” - Blogpostscanbeordered in RSS for ”real-time” updating 28
  • 29. Company  Goal The appcanhave a differentgoals and the goalsshouldreflect the appsintendedoveralllifetime and audience.  Budget Appscostoftenmuchmorethanwebsites. The dilemma in a budget is thatifyougo to cheep the endresultmightnotmakeanyimpact. Largeenoughbudget is key.  ROI Appshave a smallerreach and each person Source: costsmore, however, youimpactcanbealsogreater. 29 http://searchengineland.com/infographic-how-where-when-people-share-content-100539
  • 30. Development  Applifetime Appcanhave a shortlifetime, soprepare to promote Appsarenot a fire-and-forgetinvestment  Interestingslide show fromPinc Media (littleoutdated) http://www.slideshare.net/pinchmedia/iphone-appstore-secrets-pinch-media 30 Source: http://searchengineland.com/infographic-how-where-when-people-share-content-100539
  • 31. Development: Complexity  In native approach you will have 3-5 different client projects and at least one backend.  In hybrid you will have 1-2 different clients projects and at least one backend  In web, you have one client side (if any) and one backend. Projects increase rapidly Web: 1-2 projects Hybrid: 2-3 projects, 50-100% increase from web Native: 4-6 projects, 300-400% increase from web 31
  • 32. Development: Complexity Android screen fragmentation increases development and testing complexity 32
  • 33. Development  Maintenace Oftenmorecomplex = Moremaintenance According to Roy Chomko at Adage Technologie “ Typically, application maintenance ranges from 15 to 20 percent of the original development costs. “ Source: http://www.manufacturing.net/articles/2012/07/the-real-cost-of-developing-an-app 33
  • 34. Development  Features Doesyourappneed to heavy calculations? Example: Augmentedreality, imageeffects etc. Doesyourappproducelot’s of offline data? Is yourapp 34
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 45. Responsive design  MediaQuery  Enables us to specify css for specific: screen size, orientation and dpi  Problems  Mainly used for hiding data  Loading data we don't see (images etc.)  Retina content  Fixes  Layzy loading with JavaScript  Dedicated mobile sites can offer better experience  However, this requires a good detection code 45
  • 48. Dedicated mobile site  Service data that is needed, ratherthanhideit  Userexperiencecanbecustomized for mobile devices  Requiresredirectlogic and possibility to view in desktop mode  Oftenhas a differentuse case 48
  • 51. PhoneGap 51
  • 52. PhoneGap  Provides an ”chromeless” webbrowserswithaccess to nativecode  In theory, youcandevelopeonce, useanywhere  In practise, suffersfrom the sameproblems as anywebdevelopment (test on everybrowserenviroment)  Good of rapidprototyping and developingapps  Canbehard to get JS/HTML5 to mimicnativeexperience 52
  • 54. Example: BBC Olympics NOT DEVELOPED BY EXOVE 54
  • 55. Native 55
  • 57. 57