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




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

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

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

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

     PhoneGap

     eZPublish, Drupal, Concrete5

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




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

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


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




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




                                                              8
Decissionmodel

    Customer       Content             Use             Company        Development

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




                                                                                     9
Customer
 Country/Ecosystem
 Age
 Gender




                      10
Customer: Country/Ecosystem




  Globally: Android, iPhone                                                                           Finland: Android, Windows Phone

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

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




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




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




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




                                                                                                                    15

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




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


                  17
Content: Lifetime
What is your contents average lifetime?


  EXAMPLE:
  FACEBOOK POST




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



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




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




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

Howmuch data canyour
usercreate?

Whatkind of data doyouwant
from the user?


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


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


                                                                                                                   24

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

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

                                                                                                                   26

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




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



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


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


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

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




                                                                            32
Development

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




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



                                                  34
Conclusion
             35
Comparison: Web/Hybrid to
Native




                            36
37
38
39
40
41
42
43
Responsive design

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




                       46
Dedicated mobile
site

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




                                                             48
Example: Finnlines




                     49
Example: Finnlines




                     50
PhoneGap

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

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




                      53
Example: BBC Olympics



                        NOT DEVELOPED BY EXOVE




                                            54
Native

         55
Example: Golf GameBook




                         56
57

More Related Content

What's hot

Distimo report full year 2010
Distimo report   full year 2010Distimo report   full year 2010
Distimo report full year 2010
Marketingfacts
 
Designing For Mobile First
Designing For Mobile FirstDesigning For Mobile First
Designing For Mobile First
Joe 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 2012
Magnus Jern
 
Multiscreen mobile email design strategy silverpop
Multiscreen mobile email design strategy silverpopMultiscreen mobile email design strategy silverpop
Multiscreen mobile email design strategy silverpop
Silverpop
 
Email Design for All Devices
Email Design for All DevicesEmail Design for All Devices
Email Design for All Devices
Silverpop
 
Mobile strategies for the tourism industry
Mobile strategies for the tourism industryMobile strategies for the tourism industry
Mobile strategies for the tourism industry
James Burnes
 
The future is mobile
The future is mobileThe future is mobile
The future is mobile
Shannon 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 mobile
ApplicoInc
 
Mobile 101 For the Education Industry
Mobile 101 For the Education IndustryMobile 101 For the Education Industry
Mobile 101 For the Education Industry
Signal
 
Mobile News Madness - March 2012
Mobile News Madness - March 2012Mobile News Madness - March 2012
Mobile News Madness - March 2012
Jeff Bollinger
 
Chrome for android_devfestx
Chrome for android_devfestxChrome for android_devfestx
Chrome for android_devfestx
Dominic Travers
 
Domain7: Mobile Web Market Analysis
Domain7: Mobile Web Market AnalysisDomain7: Mobile Web Market Analysis
Domain7: Mobile Web Market Analysis
Ryan Hanawalt
 
Mobile Trends | October 2013
Mobile Trends | October 2013Mobile Trends | October 2013
Mobile Trends | October 2013
space150
 
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
Monitise MEA
 
Apps White Papers
Apps White PapersApps White Papers
Apps White Papers
Shay-Jahen Merritté
 
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 World
Kantar
 
General Assembly Sydney: Digital Frontiers Workshop
General Assembly Sydney: Digital Frontiers WorkshopGeneral Assembly Sydney: Digital Frontiers Workshop
General Assembly Sydney: Digital Frontiers Workshop
Alex Young
 

What's hot (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
 

Viewers also liked

Journal of Emergency Medicine
Journal of Emergency MedicineJournal of Emergency Medicine
Journal of Emergency Medicine
OMICS International
 
Drug – related emergency
Drug – related emergencyDrug – related emergency
Drug – related emergency
IAU Dent
 
First aid kit
First aid kitFirst aid kit
First aid kit
Alexander Tan
 
First Aid & Emergency Kit
First Aid & Emergency KitFirst Aid & Emergency Kit
First Aid & Emergency Kit
Athirah Adman
 
CBRNE - An Introduction
CBRNE - An IntroductionCBRNE - An Introduction
CBRNE - An Introduction
Chew Keng Sheng
 
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
RUCHIT PATEL
 
Common Emergencies
Common EmergenciesCommon Emergencies
Common Emergencies
000 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 techniques
Satyajeet 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
 
ppt on Bandaging
ppt on Bandagingppt on Bandaging
ppt on Bandaging
Dr Ashok dhaka Bishnoi
 
Bandaging
BandagingBandaging
First aid & bandaging
First aid & bandaging First aid & bandaging
First aid & bandaging
Maybelle Animas
 
Basic first aid & cpr
Basic first aid & cprBasic first aid & cpr
Basic first aid & cpr
Wilhelminareyes
 
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
Nima Ghadiri
 

Viewers also liked (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
 

Similar to AppTalk Frontline: Web vs Hybrid vs Native

Small Business Mobile Marketing
Small Business Mobile MarketingSmall Business Mobile Marketing
Small Business Mobile Marketing
Barb 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 FCIP
RZasadzinski
 
Mobile Web vs. Native Apps | Design4Mobile
Mobile Web vs. Native Apps | Design4MobileMobile Web vs. Native Apps | Design4Mobile
Mobile Web vs. Native Apps | Design4Mobile
Jason Grigsby
 
Apps builder
Apps builderApps builder
Apps builder
guidom86
 
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 Phones
clonevil
 
Smart phones
Smart phonesSmart phones
Smart phones
thatimp
 
Smartphones
SmartphonesSmartphones
Smartphones
Serene Loo
 
Smartphones
SmartphonesSmartphones
Smartphones
brendahj
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.ppt
HannaAnvar1
 
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
John Head
 
Mobile opportunity and options for it
Mobile opportunity and options   for itMobile opportunity and options   for it
Mobile opportunity and options for it
Tim McGovern
 
Mobile input lukew
Mobile input lukewMobile input lukew
Mobile input lukew
Youssef Rahoui
 
Droidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenbergDroidcon2013 commercialsuccess rannenberg
Droidcon2013 commercialsuccess rannenberg
Droidcon 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 First
John Head
 
Mobile Marketing
Mobile MarketingMobile Marketing
Mobile Marketing
George Crotty
 
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?
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
 
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
 
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
Mobilosoft
 

Similar to 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
 
Smart phones
Smart phonesSmart phones
Smart phones
 
Smartphones
SmartphonesSmartphones
Smartphones
 
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?
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? - 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...
 
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
 

Recently uploaded

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 

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