SlideShare a Scribd company logo
Technological strategies
           &
     Monetization
           Ivano Malavolta
      ivano.malavolta@univaq.it
  http://www.di.univaq.it/malavolta
Roadmap

• Native vs Web vs Hybrid Apps
• Monetization Strategies
Mobile Web

  Mobile web seems to be the only long-term
                                  long-
  commercially viable content platform for mobile
  devices

Reasons:
• Fragmentation
• The web
• Distribution Control
• Consumer expectations
• Web Ubiquity
Fragmentation

If you go native…
  there are too many platforms to be supported
The Web
the only medium for information and services that lasts
  from over 15 years

The web is an advanced technology
• webGL
• Local storage management
• Positioning & mapping
• Physical engines
• Real-time data
• Push
• …
The Web
Distribution Control

         Before..
         Before..
        Operators

            Now
Device and Platform makers

         Future
       Developers
Distribution Control
 $$$
       Store
         A
       Store
         B
       Store
         C
       Store
         D
Consumer expectations
Users expect things to just work

  they don’t care about what platform they have

  they simply expect that your app will be available
  for their device

so…

                       CROSS-
        YOU HAVE TO BE CROSS-PLATFORM
Web Ubiquity

The web is the only platform that
• works across devices
• apps share the same set of standards
• the same app can work also on a desktop
Web Ubiquity

The mobile web is also

•   The easiest platform to learn
•   The cheapest to produce
•   The most standardized
•   The easiest to distribute
Native vs Web vs Hybrid Apps

  There are no golden rules here…

  It depends on a lot of factors, such as
  • Which type of app are you creating?
  • When do you need it?
  • What are your skills
                   skills?




http://bit.ly/GWOaP1
A first look at native VS Web…




http://bit.ly/GWPgdm
Skills/tools


         Native            Hybrid                    Mobile Web
Objective-C       HTML                        HTML
Java              CSS                         CSS
C                 Javascript                  Javascript
C++               Mobile development
C#                framework (like PhoneGap)
VB.net
Distribution


         Native             Hybrid           Mobile Web
App Store/Market   App Store/Market   Internet
Number of applications needed to
    reach major smartphone platforms



      Native       Hybrid       Mobile Web
4              1            1
Ongoing application maintenance



            Native              Hybrid         Mobile Web
Difficult            Moderate            Low
Device Access



          Native                       Hybrid                   Mobile Web
Full access:                 Full access:                Partial access:
(Camera, microphone, GPS,    (Camera, microphone, GPS,   (GPS, gyroscope,
gyroscope, accelerometer,    gyroscope, accelerometer,   accelerometer, file upload)
file upload, etc…)           file upload, etc…)
Offline access


      Native          Hybrid         Mobile Web
Yes             Yes            Yes
Native App
PRO
Lets you create apps with rich user interfaces
  and/or heavy graphics

CONS
• Development Time
• Development Cost
• Ongoing Maintenance
• No portability (apps cannot be used on other
  platforms)
Native App - Example




http://www.whatsapp.com/
Mobile Web App
PRO
Offers fast development, simple maintenance, and
  full application portability

One mobile web app works on any platform

CONS
• Can’t handle heavy graphics
• Can’t access camera or microphone
Mobile Web App - Example




http://asidemag.com/
Hybrid App

PRO
Combines the development speed of mobile web
  apps with the device access and app store
  distribution of native apps

CONS
• Can’t handle heavy graphics.
• Requires familiarity with a mobile framework
Hybrid App - Example




http://flipboard.com/
Roadmap

• Native vs Web vs Hybrid Apps
• Monetization Strategies
Mobile Business Models

There are 4 main ways to make money with apps:
1. Paid
2. Ad-supported
3. Freemium (virtual goods)
4. Subscriptions
Paid Apps
You simply set a price for your app and sell it in a
  store/market

There are 3 main stores:
• Apple Store
   – 30% of revenue + 99$ subscription
• Android Market
   – 30% of revenue + 25$ subscription
• Windows Phone Marketplace
   – 30% of revenue + 99$ subscription
http://bit.ly/HgTyvH
Price Definition
The key is finding a balance between functionality and
  what users will find reasonable

If users are not satisfied, then they will make bad
  reviews
A bad review keeps potential users away

Experiment with different price ranges

TIP:
TIP paid apps are downloaded far less, but may be
  perceived as being of higher quality
Price Ranges
                                                         4.99+ $
   < .99 $
                           < 4.99 $




simple apps                                    qualitative apps with
http://bit.ly/HgYdxH                            great expectations
                                                    http://bit.ly/HgYock
                        complex apps
                          utilities
                        http://bit.ly/HgYmkR
Ideal Workflow
1.       Analyze competitors and their apps price
2.       Set an initial price (high)
     –     Remember, new apps get more visibility
3.    Experiment with price ranges to find the right
     balance

TIP:
TIP people love free and on sale stuff

Putting your app “on sale for a limited time” helps a lot in
   getting visibility within the store and in dedicated
   blogs
Ads
  You develop your app and then you place ads within it

  Ad service providers will show ads
  in your app and pay you 60-70% of
  the money they collect from
  advertisers

  It is the easiest way to monetize
  free apps
http://bit.ly/Hh4sBL
Ads workflow

1.   Sign up to an ad service
2.   Register your app to the service
3.   Embed the ad code into your app
4.   Get money from the ad service provider
Ad services

  There are hundreds of Ad services providers, like:
  • AdMob
  • Apple iAds
  • TapJoy
  • Mobclix
  • InMobi
  • …

  There are also mobile ads aggregators, like Inneractive
http://inner-active.com/
Freemium (Virtual Goods)

You distribute a free copy of the application
but there are some paid “premium” services
  that you offer in addition to the basic free
  service

You can also provide a discriminatory free:
  consumers get it free, businesses pay
Virtual goods

Premium services may be anything:
• calling credits for Skype
• virtual items in games
• “ego services” in social networks
  – like badges, virtual objects, etc.
• new levels
• extra features
Implementation

You may realize it by:
• Proposing two version of the same app:
   – the lite version, usually free
   – the full version, paid app with a complete set of features


• Single app with in-app purchases for additional
                  in-
  goods
Examples




http://bit.ly/Hhal1L
                                         http://bit.ly/HhaaDy




           http://bit.ly/Hh9NsP
Subscriptions
 Users subscribe to a service and pay a regular fee
  to continue accessing the service

Existing subscribers can input their username and
  password in the same way as on the website

Those who want to subscribe can via your website
Subscriptions

The revenue is sustainable and can auto-renew just as
  other Web-based subscriptions

However, it requires users to leave the app and visit
  the publisher's website to subscribe
Examples

         ESPN Score Center
Wired Magazine
How to choose your BM?




http://bit.ly/GXo8bW
How to choose your BM?




http://bit.ly/GXo8bW
If everything else fails…


         Build apps for someone else!

That is, help companies who don’t have the
  expertise to build mobile applications and
  develop apps for them
References




Chapters 9 -10- 14

More Related Content

PPTX
ZygurAds.com Classified Ads Website
PPTX
Online classifieds PROJECT using .NET
PPT
EyeMags Platform V4 release July2015 v1.1
PDF
A guide to getting your app reviewed
PDF
MediaCampNottingham3 presentation
PPTX
Presentation vadim rogovskiy
PDF
Mobile App Monetization Mistakes and Tips
PPTX
App monetization
ZygurAds.com Classified Ads Website
Online classifieds PROJECT using .NET
EyeMags Platform V4 release July2015 v1.1
A guide to getting your app reviewed
MediaCampNottingham3 presentation
Presentation vadim rogovskiy
Mobile App Monetization Mistakes and Tips
App monetization

What's hot (20)

PPT
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
PPT
Infinite Monkeys - Company Introduction
PPT
Have you got the X Factor? Building accessible and mobile websites
PDF
How I Achieved $15,000 Daily Sales on Google Play | Android App Monetization
PDF
Ai global credentials_eng (pdf.io) (2)
PDF
iPhone Treemo Labs
PDF
Mobile Design. Strategic Solutions.
PPTX
Tapliving pitch
PDF
Platform update and super apps ON BB App World
PDF
Yo! What's the Big Deal?
PPTX
Introducing Zuckerbid: The Open Auction for Facebook Apps
PDF
EyeMags Whitepaper Jul2015 v1.0
PDF
AEM Apps Enhanced: In-app Messaging and Beacons by John Fait
PDF
WebMOBI Event Platform Presentation 2017
PPTX
Workshop session A6: Building a Low Cost Mobile Web Presence
PPT
Mobile Monday Silicon Valley App Store Secrets Increasing Sales Feb 8 2010
PDF
The Dangers of the Wrong Mobile Strategy
PPT
Wimob Presentation - English
PDF
Mobile Applications – Market Evaluation and Opportunities
PDF
Mobile for B2B: Native or Web?
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Infinite Monkeys - Company Introduction
Have you got the X Factor? Building accessible and mobile websites
How I Achieved $15,000 Daily Sales on Google Play | Android App Monetization
Ai global credentials_eng (pdf.io) (2)
iPhone Treemo Labs
Mobile Design. Strategic Solutions.
Tapliving pitch
Platform update and super apps ON BB App World
Yo! What's the Big Deal?
Introducing Zuckerbid: The Open Auction for Facebook Apps
EyeMags Whitepaper Jul2015 v1.0
AEM Apps Enhanced: In-app Messaging and Beacons by John Fait
WebMOBI Event Platform Presentation 2017
Workshop session A6: Building a Low Cost Mobile Web Presence
Mobile Monday Silicon Valley App Store Secrets Increasing Sales Feb 8 2010
The Dangers of the Wrong Mobile Strategy
Wimob Presentation - English
Mobile Applications – Market Evaluation and Opportunities
Mobile for B2B: Native or Web?
Ad

Similar to Technological Strategies & Monetization (20)

PPTX
Consider Starting Small
KEY
Michael Slater Mobile Opportunity
PDF
Whitepaper - Native App or HTML5
KEY
WITI Mobile Development Workshop 2012
PDF
MOBILE-APP-DEVELOPMENT.for college students
PDF
Mobile Apps 2012 conference: From concept to release
KEY
Creating Next-Generation ADF Mobile Applications
PPT
UNIT_1_1626771386169.ppt
PDF
Mobile app development converted
KEY
WITI.ORG Women Technology Summit 2012
PPTX
Mobile Application Development and Types(1)
PDF
The App Frenzy Just A Short Lived Fad (2)
PPT
Mobile Marketing Strategy
KEY
Mobile Lean UX
PPTX
Advancement in mobile apps
PDF
Future of Mobile Web Application and Web App Store
PDF
Blog Talk 2010 | Apps are Bad
PDF
Mobile web vs. native apps: It's not about technology, it's about psychology
KEY
Library Mobile Web Design: Tips, Tricks and Resources
PDF
App and/or Mobile Web
Consider Starting Small
Michael Slater Mobile Opportunity
Whitepaper - Native App or HTML5
WITI Mobile Development Workshop 2012
MOBILE-APP-DEVELOPMENT.for college students
Mobile Apps 2012 conference: From concept to release
Creating Next-Generation ADF Mobile Applications
UNIT_1_1626771386169.ppt
Mobile app development converted
WITI.ORG Women Technology Summit 2012
Mobile Application Development and Types(1)
The App Frenzy Just A Short Lived Fad (2)
Mobile Marketing Strategy
Mobile Lean UX
Advancement in mobile apps
Future of Mobile Web Application and Web App Store
Blog Talk 2010 | Apps are Bad
Mobile web vs. native apps: It's not about technology, it's about psychology
Library Mobile Web Design: Tips, Tricks and Resources
App and/or Mobile Web
Ad

More from Ivano Malavolta (20)

PDF
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
PDF
Conducting Experiments on the Software Architecture of Robotic Systems (QRARS...
PDF
The H2020 experience
PDF
The Green Lab - Research cocktail @Vrije Universiteit Amsterdam (October 2020)
PDF
Software sustainability and Green IT
PDF
Navigation-aware and Personalized Prefetching of Network Requests in Android ...
PDF
How Maintainability Issues of Android Apps Evolve [ICSME 2018]
PDF
Collaborative Model-Driven Software Engineering: a Classification Framework a...
PDF
Experimenting on Mobile Apps Quality - a tale about Energy, Performance, and ...
PDF
Modeling objects interaction via UML sequence diagrams [Software Design] [Com...
PDF
Modeling behaviour via UML state machines [Software Design] [Computer Science...
PDF
Object-oriented design patterns in UML [Software Design] [Computer Science] [...
PDF
Structure modeling with UML [Software Design] [Computer Science] [Vrije Unive...
PDF
Requirements engineering with UML [Software Design] [Computer Science] [Vrije...
PDF
Modeling and abstraction, software development process [Software Design] [Com...
PDF
[2017/2018] Agile development
PDF
Reconstructing microservice-based architectures
PDF
[2017/2018] AADL - Architecture Analysis and Design Language
PDF
[2017/2018] Architectural languages
PDF
[2017/2018] Introduction to Software Architecture
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Conducting Experiments on the Software Architecture of Robotic Systems (QRARS...
The H2020 experience
The Green Lab - Research cocktail @Vrije Universiteit Amsterdam (October 2020)
Software sustainability and Green IT
Navigation-aware and Personalized Prefetching of Network Requests in Android ...
How Maintainability Issues of Android Apps Evolve [ICSME 2018]
Collaborative Model-Driven Software Engineering: a Classification Framework a...
Experimenting on Mobile Apps Quality - a tale about Energy, Performance, and ...
Modeling objects interaction via UML sequence diagrams [Software Design] [Com...
Modeling behaviour via UML state machines [Software Design] [Computer Science...
Object-oriented design patterns in UML [Software Design] [Computer Science] [...
Structure modeling with UML [Software Design] [Computer Science] [Vrije Unive...
Requirements engineering with UML [Software Design] [Computer Science] [Vrije...
Modeling and abstraction, software development process [Software Design] [Com...
[2017/2018] Agile development
Reconstructing microservice-based architectures
[2017/2018] AADL - Architecture Analysis and Design Language
[2017/2018] Architectural languages
[2017/2018] Introduction to Software Architecture

Recently uploaded (20)

PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Business Ethics Teaching Materials for college
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PDF
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Open Quiz Monsoon Mind Game Prelims.pptx
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
master seminar digital applications in india
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
human mycosis Human fungal infections are called human mycosis..pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Cell Structure & Organelles in detailed.
The Final Stretch: How to Release a Game and Not Die in the Process.
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Microbial diseases, their pathogenesis and prophylaxis
102 student loan defaulters named and shamed – Is someone you know on the list?
2.FourierTransform-ShortQuestionswithAnswers.pdf
Anesthesia in Laparoscopic Surgery in India
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Business Ethics Teaching Materials for college
Cardiovascular Pharmacology for pharmacy students.pptx
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
Microbial disease of the cardiovascular and lymphatic systems
Open Quiz Monsoon Mind Game Prelims.pptx
Week 4 Term 3 Study Techniques revisited.pptx
master seminar digital applications in india
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx

Technological Strategies & Monetization

  • 1. Technological strategies & Monetization Ivano Malavolta ivano.malavolta@univaq.it http://www.di.univaq.it/malavolta
  • 2. Roadmap • Native vs Web vs Hybrid Apps • Monetization Strategies
  • 3. Mobile Web Mobile web seems to be the only long-term long- commercially viable content platform for mobile devices Reasons: • Fragmentation • The web • Distribution Control • Consumer expectations • Web Ubiquity
  • 4. Fragmentation If you go native… there are too many platforms to be supported
  • 5. The Web the only medium for information and services that lasts from over 15 years The web is an advanced technology • webGL • Local storage management • Positioning & mapping • Physical engines • Real-time data • Push • …
  • 7. Distribution Control Before.. Before.. Operators Now Device and Platform makers Future Developers
  • 8. Distribution Control $$$ Store A Store B Store C Store D
  • 9. Consumer expectations Users expect things to just work they don’t care about what platform they have they simply expect that your app will be available for their device so… CROSS- YOU HAVE TO BE CROSS-PLATFORM
  • 10. Web Ubiquity The web is the only platform that • works across devices • apps share the same set of standards • the same app can work also on a desktop
  • 11. Web Ubiquity The mobile web is also • The easiest platform to learn • The cheapest to produce • The most standardized • The easiest to distribute
  • 12. Native vs Web vs Hybrid Apps There are no golden rules here… It depends on a lot of factors, such as • Which type of app are you creating? • When do you need it? • What are your skills skills? http://bit.ly/GWOaP1
  • 13. A first look at native VS Web… http://bit.ly/GWPgdm
  • 14. Skills/tools Native Hybrid Mobile Web Objective-C HTML HTML Java CSS CSS C Javascript Javascript C++ Mobile development C# framework (like PhoneGap) VB.net
  • 15. Distribution Native Hybrid Mobile Web App Store/Market App Store/Market Internet
  • 16. Number of applications needed to reach major smartphone platforms Native Hybrid Mobile Web 4 1 1
  • 17. Ongoing application maintenance Native Hybrid Mobile Web Difficult Moderate Low
  • 18. Device Access Native Hybrid Mobile Web Full access: Full access: Partial access: (Camera, microphone, GPS, (Camera, microphone, GPS, (GPS, gyroscope, gyroscope, accelerometer, gyroscope, accelerometer, accelerometer, file upload) file upload, etc…) file upload, etc…)
  • 19. Offline access Native Hybrid Mobile Web Yes Yes Yes
  • 20. Native App PRO Lets you create apps with rich user interfaces and/or heavy graphics CONS • Development Time • Development Cost • Ongoing Maintenance • No portability (apps cannot be used on other platforms)
  • 21. Native App - Example http://www.whatsapp.com/
  • 22. Mobile Web App PRO Offers fast development, simple maintenance, and full application portability One mobile web app works on any platform CONS • Can’t handle heavy graphics • Can’t access camera or microphone
  • 23. Mobile Web App - Example http://asidemag.com/
  • 24. Hybrid App PRO Combines the development speed of mobile web apps with the device access and app store distribution of native apps CONS • Can’t handle heavy graphics. • Requires familiarity with a mobile framework
  • 25. Hybrid App - Example http://flipboard.com/
  • 26. Roadmap • Native vs Web vs Hybrid Apps • Monetization Strategies
  • 27. Mobile Business Models There are 4 main ways to make money with apps: 1. Paid 2. Ad-supported 3. Freemium (virtual goods) 4. Subscriptions
  • 28. Paid Apps You simply set a price for your app and sell it in a store/market There are 3 main stores: • Apple Store – 30% of revenue + 99$ subscription • Android Market – 30% of revenue + 25$ subscription • Windows Phone Marketplace – 30% of revenue + 99$ subscription
  • 30. Price Definition The key is finding a balance between functionality and what users will find reasonable If users are not satisfied, then they will make bad reviews A bad review keeps potential users away Experiment with different price ranges TIP: TIP paid apps are downloaded far less, but may be perceived as being of higher quality
  • 31. Price Ranges 4.99+ $ < .99 $ < 4.99 $ simple apps qualitative apps with http://bit.ly/HgYdxH great expectations http://bit.ly/HgYock complex apps utilities http://bit.ly/HgYmkR
  • 32. Ideal Workflow 1. Analyze competitors and their apps price 2. Set an initial price (high) – Remember, new apps get more visibility 3. Experiment with price ranges to find the right balance TIP: TIP people love free and on sale stuff Putting your app “on sale for a limited time” helps a lot in getting visibility within the store and in dedicated blogs
  • 33. Ads You develop your app and then you place ads within it Ad service providers will show ads in your app and pay you 60-70% of the money they collect from advertisers It is the easiest way to monetize free apps http://bit.ly/Hh4sBL
  • 34. Ads workflow 1. Sign up to an ad service 2. Register your app to the service 3. Embed the ad code into your app 4. Get money from the ad service provider
  • 35. Ad services There are hundreds of Ad services providers, like: • AdMob • Apple iAds • TapJoy • Mobclix • InMobi • … There are also mobile ads aggregators, like Inneractive http://inner-active.com/
  • 36. Freemium (Virtual Goods) You distribute a free copy of the application but there are some paid “premium” services that you offer in addition to the basic free service You can also provide a discriminatory free: consumers get it free, businesses pay
  • 37. Virtual goods Premium services may be anything: • calling credits for Skype • virtual items in games • “ego services” in social networks – like badges, virtual objects, etc. • new levels • extra features
  • 38. Implementation You may realize it by: • Proposing two version of the same app: – the lite version, usually free – the full version, paid app with a complete set of features • Single app with in-app purchases for additional in- goods
  • 39. Examples http://bit.ly/Hhal1L http://bit.ly/HhaaDy http://bit.ly/Hh9NsP
  • 40. Subscriptions Users subscribe to a service and pay a regular fee to continue accessing the service Existing subscribers can input their username and password in the same way as on the website Those who want to subscribe can via your website
  • 41. Subscriptions The revenue is sustainable and can auto-renew just as other Web-based subscriptions However, it requires users to leave the app and visit the publisher's website to subscribe
  • 42. Examples ESPN Score Center Wired Magazine
  • 43. How to choose your BM? http://bit.ly/GXo8bW
  • 44. How to choose your BM? http://bit.ly/GXo8bW
  • 45. If everything else fails… Build apps for someone else! That is, help companies who don’t have the expertise to build mobile applications and develop apps for them