SlideShare ist ein Scribd-Unternehmen logo
1 von 57
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

Weitere ähnliche Inhalte

Was ist angesagt?

Distimo report full year 2010
Distimo report   full year 2010Distimo report   full year 2010
Distimo report full year 2010Marketingfacts
 
Designing For Mobile First
Designing For Mobile FirstDesigning For Mobile First
Designing For Mobile FirstJoe Hass
 
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...
Distimo Mobile World Congress 2010 Presentation - Mobile Application Stores S...Distimo
 
Mobile First and App Trends 2012
Mobile First and App Trends 2012Mobile First and App Trends 2012
Mobile First and App Trends 2012Magnus Jern
 
Multiscreen mobile email design strategy silverpop
Multiscreen mobile email design strategy silverpopMultiscreen mobile email design strategy silverpop
Multiscreen mobile email design strategy silverpopSilverpop
 
Email Design for All Devices
Email Design for All DevicesEmail Design for All Devices
Email Design for All DevicesSilverpop
 
Mobile strategies for the tourism industry
Mobile strategies for the tourism industryMobile strategies for the tourism industry
Mobile strategies for the tourism industryJames Burnes
 
The future is mobile
The future is mobileThe future is mobile
The future is mobileShannon Smith
 
Next Generation Media Quarterly October 2012
Next Generation Media Quarterly October 2012 Next Generation Media Quarterly October 2012
Next Generation Media Quarterly October 2012 dentsu
 
Messaging platforms are the kings of mobile
Messaging platforms are the kings of mobileMessaging platforms are the kings of mobile
Messaging platforms are the kings of mobileApplicoInc
 
Mobile 101 For the Education Industry
Mobile 101 For the Education IndustryMobile 101 For the Education Industry
Mobile 101 For the Education IndustrySignal
 
Mobile News Madness - March 2012
Mobile News Madness - March 2012Mobile News Madness - March 2012
Mobile News Madness - March 2012Jeff Bollinger
 
Chrome for android_devfestx
Chrome for android_devfestxChrome for android_devfestx
Chrome for android_devfestxDominic Travers
 
Domain7: Mobile Web Market Analysis
Domain7: Mobile Web Market AnalysisDomain7: Mobile Web Market Analysis
Domain7: Mobile Web Market AnalysisRyan Hanawalt
 
Mobile Trends | October 2013
Mobile Trends | October 2013Mobile Trends | October 2013
Mobile Trends | October 2013space150
 
Startup Turkey _ Mobile Where All Technologies Emerge
Startup Turkey _ Mobile Where All Technologies EmergeStartup Turkey _ Mobile Where All Technologies Emerge
Startup Turkey _ Mobile Where All Technologies EmergeMonitise MEA
 
The App Frenzy Just A Short Lived Fad (2)
The App Frenzy   Just A Short Lived Fad (2)The App Frenzy   Just A Short Lived Fad (2)
The App Frenzy Just A Short Lived Fad (2)Laurent Viviez
 
Millward Brown AdReaction Africa - Marketing in the Mobile World
Millward Brown AdReaction Africa - Marketing in the Mobile WorldMillward Brown AdReaction Africa - Marketing in the Mobile World
Millward Brown AdReaction Africa - Marketing in the Mobile WorldKantar
 
General Assembly Sydney: Digital Frontiers Workshop
General Assembly Sydney: Digital Frontiers WorkshopGeneral Assembly Sydney: Digital Frontiers Workshop
General Assembly Sydney: Digital Frontiers WorkshopAlex Young
 

Was ist angesagt? (20)

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

Andere mochten auch

Drug – related emergency
Drug – related emergencyDrug – related emergency
Drug – related emergencyIAU Dent
 
First Aid & Emergency Kit
First Aid & Emergency KitFirst Aid & Emergency Kit
First Aid & Emergency KitAthirah Adman
 
Drugs used in emergency and operation theatre
Drugs used in emergency and operation theatreDrugs used in emergency and operation theatre
Drugs used in emergency and operation theatreRUCHIT PATEL
 
Common Emergencies
Common EmergenciesCommon Emergencies
Common Emergencies000 07
 
Basic First Aid Emme [Autosaved]
Basic First Aid Emme [Autosaved]Basic First Aid Emme [Autosaved]
Basic First Aid Emme [Autosaved]Patty Buononato
 
Bandaging principles and techniques
Bandaging principles and techniquesBandaging principles and techniques
Bandaging principles and techniquesSatyajeet Singh
 
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)Bandaging and Splinting & Slings; Techniques and Types (Health Subject)
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)Jewel Jem
 
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary Speciality
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary SpecialityMedical Ophthalmology - An Exciting and Emerging Interdisciplinary Speciality
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary SpecialityNima Ghadiri
 

Andere mochten auch (15)

Journal of Emergency Medicine
Journal of Emergency MedicineJournal of Emergency Medicine
Journal of Emergency Medicine
 
Drug – related emergency
Drug – related emergencyDrug – related emergency
Drug – related emergency
 
First aid kit
First aid kitFirst aid kit
First aid kit
 
First Aid & Emergency Kit
First Aid & Emergency KitFirst Aid & Emergency Kit
First Aid & Emergency Kit
 
CBRNE - An Introduction
CBRNE - An IntroductionCBRNE - An Introduction
CBRNE - An Introduction
 
Drugs used in emergency and operation theatre
Drugs used in emergency and operation theatreDrugs used in emergency and operation theatre
Drugs used in emergency and operation theatre
 
Common Emergencies
Common EmergenciesCommon Emergencies
Common Emergencies
 
Basic First Aid Emme [Autosaved]
Basic First Aid Emme [Autosaved]Basic First Aid Emme [Autosaved]
Basic First Aid Emme [Autosaved]
 
Bandaging principles and techniques
Bandaging principles and techniquesBandaging principles and techniques
Bandaging principles and techniques
 
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)Bandaging and Splinting & Slings; Techniques and Types (Health Subject)
Bandaging and Splinting & Slings; Techniques and Types (Health Subject)
 
ppt on Bandaging
ppt on Bandagingppt on Bandaging
ppt on Bandaging
 
Bandaging
BandagingBandaging
Bandaging
 
First aid & bandaging
First aid & bandaging First aid & bandaging
First aid & bandaging
 
Basic first aid & cpr
Basic first aid & cprBasic first aid & cpr
Basic first aid & cpr
 
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary Speciality
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary SpecialityMedical Ophthalmology - An Exciting and Emerging Interdisciplinary Speciality
Medical Ophthalmology - An Exciting and Emerging Interdisciplinary Speciality
 

Ähnlich wie AppTalk Frontline: Web vs Hybrid vs Native

Small Business Mobile Marketing
Small Business Mobile MarketingSmall Business Mobile Marketing
Small Business Mobile MarketingBarb Cagley
 
Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPRZasadzinski
 
Mobile Web vs. Native Apps | Design4Mobile
Mobile Web vs. Native Apps | Design4MobileMobile Web vs. Native Apps | Design4Mobile
Mobile Web vs. Native Apps | Design4MobileJason Grigsby
 
Apps builder
Apps builderApps builder
Apps builderguidom86
 
Understanding the Complex Mobile Landscape
Understanding the Complex Mobile Landscape Understanding the Complex Mobile Landscape
Understanding the Complex Mobile Landscape R2integrated
 
Smart phones
Smart phonesSmart phones
Smart phonesthatimp
 
Smart Phones
Smart PhonesSmart Phones
Smart Phonesclonevil
 
Smartphones
SmartphonesSmartphones
Smartphonesbrendahj
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptHannaAnvar1
 
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstBP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstJohn Head
 
Mobile opportunity and options for it
Mobile opportunity and options   for itMobile opportunity and options   for it
Mobile opportunity and options for itTim McGovern
 
Droidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenbergDroidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenbergDroidcon Berlin
 
AD502: The Mobile Disruption: Why XPages Development is Targeting Mobile First
AD502: The Mobile Disruption: Why XPages Development is Targeting Mobile FirstAD502: The Mobile Disruption: Why XPages Development is Targeting Mobile First
AD502: The Mobile Disruption: Why XPages Development is Targeting Mobile FirstJohn Head
 
R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...
R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...
R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...Wayne Chen
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Shane Church
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Effective
 
SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012
SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012
SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012Mobilosoft
 

Ähnlich wie AppTalk Frontline: Web vs Hybrid vs Native (20)

Small Business Mobile Marketing
Small Business Mobile MarketingSmall Business Mobile Marketing
Small Business Mobile Marketing
 
Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIP
 
Mobile Web vs. Native Apps | Design4Mobile
Mobile Web vs. Native Apps | Design4MobileMobile Web vs. Native Apps | Design4Mobile
Mobile Web vs. Native Apps | Design4Mobile
 
Apps builder
Apps builderApps builder
Apps builder
 
Understanding the Complex Mobile Landscape
Understanding the Complex Mobile Landscape Understanding the Complex Mobile Landscape
Understanding the Complex Mobile Landscape
 
Smart phones
Smart phonesSmart phones
Smart phones
 
Smartphones
SmartphonesSmartphones
Smartphones
 
Smart Phones
Smart PhonesSmart Phones
Smart Phones
 
Smartphones
SmartphonesSmartphones
Smartphones
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.ppt
 
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile FirstBP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
 
Mobile opportunity and options for it
Mobile opportunity and options   for itMobile opportunity and options   for it
Mobile opportunity and options for it
 
Mobile input lukew
Mobile input lukewMobile input lukew
Mobile input lukew
 
Droidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenbergDroidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenberg
 
AD502: The Mobile Disruption: Why XPages Development is Targeting Mobile First
AD502: The Mobile Disruption: Why XPages Development is Targeting Mobile FirstAD502: The Mobile Disruption: Why XPages Development is Targeting Mobile First
AD502: The Mobile Disruption: Why XPages Development is Targeting Mobile First
 
Mobile Marketing
Mobile MarketingMobile Marketing
Mobile Marketing
 
R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...
R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...
R2i State of Mobile App and Web: Tips and Trends to Building a Solid Mobile P...
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?
 
SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012
SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012
SoLoMo University by Mobilosoft - Conference 1 - 23/11/2012
 

Kürzlich hochgeladen

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Kürzlich hochgeladen (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

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