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

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Kürzlich hochgeladen (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

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