SlideShare a Scribd company logo
Mobile web applications production for business
           GBG Alex 09 Nov, 2012
Native vs. web
●   Business View
    ●   User interface
    ●   Development
    ●   Capabilities
    ●   Monetization
    ●   Method of delivery
    ●   Versioning of the app
    ●   Strengths
    ●   Weaknesses
User Interface
●   "Almost" the same look and feel :)
Development
                  Native                                     Web
Each OS requires its own development      Doesn't require anything to run but a
process, native language and SDK          browser :)
                                          Choose your favorite language :)
Programmers availability, salaries.


Developing apps for deployment on multiple mobile OS platforms and web browsers
(e.g. PhoneGap, Sencha Touch 2, Appcelerator Titanium, etc.)
Capabilities
                  Native                                    Web
Can interface with the device’s native   Mobile web apps can access a limited
features, information and hardware       amount of the device’s native features and
(camera, accelerometer, etc.)            information (orientation, geolocation,
                                         media, etc.)
Monetization
                  Native                                        Web
Mobile-specific ad platforms such as        Mobile web apps can monetize through
AdMob (though there can be restrictions     site advertisement and subscription fees
set by the mobile device’s manufacturer)
Developers have the ability to charge a      Charging users to use the mobile web app
download price and app stores will typically requires you to set up your own paywall or
handle the payment process (in exchange subscription-based system
for a percentage of sales)
Delivery Method
                   Native                                       Web
Stand-alone installation must be manually    No downloads nor installations are
downloaded from a store or market            required
Must be manually updated                     Updates are made to the web server, no
                                             user intervention
                                       Versioning
User may ignore the update resulting         Same version all the time :)
different users running different versions
Strength
                 Native                                       Web
Perform faster                              Only one common base
Store or market can assure quality and      Can be released in any form and any time,
safety                                      no one has to prove it
Tools and support almost provideyd by the   You can provide tools and support using a
manufacturer                                Responsive Design
Weaknesses
                  Native                                        Web
Expensive development especially if you'll   Supporting multiple systems may raise the
support multiple systems                     cost but still will be better
Harder to maintain                           Can't access all device features
Launch delay due to approval process         Harder to find
Build Mobile Apps Questions
●   Do I need to use any special device features
    (i.e., camera, the camera’s flash,
    accelerometer, etc.)?
●   What’s my budget?
●   Online, semi-online or offline?
●   Do I need to target all mobile devices?
●   What programming languages do I already
    know?
●   How important is speed and performance?
●   How will this app be monetized effectively?

More Related Content

PPTX
Uniface Lectures Webinar - Extending Applications for Mobile
PPTX
Calatrava
PPTX
J query mobile tech talk
PPTX
Digital publishing Solutions - Dp2
PPTX
MoDevGov 2014 - Sustainable Solutions for Content and Function Parity Across ...
PDF
How to define an effective mobile development strategy
PPTX
Building a mobile website
PPTX
Mobile application
Uniface Lectures Webinar - Extending Applications for Mobile
Calatrava
J query mobile tech talk
Digital publishing Solutions - Dp2
MoDevGov 2014 - Sustainable Solutions for Content and Function Parity Across ...
How to define an effective mobile development strategy
Building a mobile website
Mobile application

What's hot (18)

PPTX
jQuery Mobile
PDF
Highly scalable web conferencing app
PDF
THE BREAK-UP - A user interface love story
PPTX
Mobile applications development
PDF
Design For Mobile Apps
ODP
Joomla web push notification
PPTX
Native Mobile Platforms vs Phonegap – A Comparison
PPTX
Teams Meeting Apps
PPT
Android overview part2
PDF
ShopLocal Native Mobile Applications Overview - PART ONE (1)
PDF
Mobile Widgets Development
PDF
Mobile application development - js meetup colombo
PPSX
presentation vizzywig
PDF
CloseBuy
PPTX
Video Conferencing Tools by Amber Goetz
PDF
Marketing with Video for the New Mobile First Screen
PDF
RivusMediaSupplyMR6pt
PDF
MWC/ADC 2013 Camera and Lenses - Photo extensibility for Windows Phone
jQuery Mobile
Highly scalable web conferencing app
THE BREAK-UP - A user interface love story
Mobile applications development
Design For Mobile Apps
Joomla web push notification
Native Mobile Platforms vs Phonegap – A Comparison
Teams Meeting Apps
Android overview part2
ShopLocal Native Mobile Applications Overview - PART ONE (1)
Mobile Widgets Development
Mobile application development - js meetup colombo
presentation vizzywig
CloseBuy
Video Conferencing Tools by Amber Goetz
Marketing with Video for the New Mobile First Screen
RivusMediaSupplyMR6pt
MWC/ADC 2013 Camera and Lenses - Photo extensibility for Windows Phone
Ad

Similar to Mobile web application production for business (20)

PPTX
Mobile testing
PDF
"WebView, the fifth element" por @fernando_cejas
PPTX
Rhodes vs Phonegap
PPTX
Navigating the Mobile maze
PDF
Webview: The fifth element
PDF
Dealing with-the-dilemma-mob-app-dev-approaches
PPTX
Mobile testing
PPTX
Mobile Web Apps
PDF
Hybrid App Development, Redefined
PPTX
Consider Starting Small
PDF
How are Hybrid Apps, Web apps and Native apps different from each other.pdf
PPTX
Introduction to hybrid application development
PPTX
Performance testing – mobile apps session1
PPTX
Performance testing – mobile apps session1
PPTX
Building Cross-Platform JavaScript Apps using Cordova
PDF
Building Cross-Platform Mobile Apps with PhoneGap and Sencha Touch
PDF
Native Mobile App Development_ Everything You Need to Know.pdf
PPTX
Top 11 Mobile App Development Frameworks
PDF
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
PDF
Creating Effective Mobile Applications with IBM Bluemix
Mobile testing
"WebView, the fifth element" por @fernando_cejas
Rhodes vs Phonegap
Navigating the Mobile maze
Webview: The fifth element
Dealing with-the-dilemma-mob-app-dev-approaches
Mobile testing
Mobile Web Apps
Hybrid App Development, Redefined
Consider Starting Small
How are Hybrid Apps, Web apps and Native apps different from each other.pdf
Introduction to hybrid application development
Performance testing – mobile apps session1
Performance testing – mobile apps session1
Building Cross-Platform JavaScript Apps using Cordova
Building Cross-Platform Mobile Apps with PhoneGap and Sencha Touch
Native Mobile App Development_ Everything You Need to Know.pdf
Top 11 Mobile App Development Frameworks
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Creating Effective Mobile Applications with IBM Bluemix
Ad

Mobile web application production for business

  • 1. Mobile web applications production for business GBG Alex 09 Nov, 2012
  • 2. Native vs. web ● Business View ● User interface ● Development ● Capabilities ● Monetization ● Method of delivery ● Versioning of the app ● Strengths ● Weaknesses
  • 3. User Interface ● "Almost" the same look and feel :)
  • 4. Development Native Web Each OS requires its own development Doesn't require anything to run but a process, native language and SDK browser :) Choose your favorite language :) Programmers availability, salaries. Developing apps for deployment on multiple mobile OS platforms and web browsers (e.g. PhoneGap, Sencha Touch 2, Appcelerator Titanium, etc.)
  • 5. Capabilities Native Web Can interface with the device’s native Mobile web apps can access a limited features, information and hardware amount of the device’s native features and (camera, accelerometer, etc.) information (orientation, geolocation, media, etc.)
  • 6. Monetization Native Web Mobile-specific ad platforms such as Mobile web apps can monetize through AdMob (though there can be restrictions site advertisement and subscription fees set by the mobile device’s manufacturer) Developers have the ability to charge a Charging users to use the mobile web app download price and app stores will typically requires you to set up your own paywall or handle the payment process (in exchange subscription-based system for a percentage of sales)
  • 7. Delivery Method Native Web Stand-alone installation must be manually No downloads nor installations are downloaded from a store or market required Must be manually updated Updates are made to the web server, no user intervention Versioning User may ignore the update resulting Same version all the time :) different users running different versions
  • 8. Strength Native Web Perform faster Only one common base Store or market can assure quality and Can be released in any form and any time, safety no one has to prove it Tools and support almost provideyd by the You can provide tools and support using a manufacturer Responsive Design
  • 9. Weaknesses Native Web Expensive development especially if you'll Supporting multiple systems may raise the support multiple systems cost but still will be better Harder to maintain Can't access all device features Launch delay due to approval process Harder to find
  • 10. Build Mobile Apps Questions ● Do I need to use any special device features (i.e., camera, the camera’s flash, accelerometer, etc.)? ● What’s my budget? ● Online, semi-online or offline? ● Do I need to target all mobile devices? ● What programming languages do I already know? ● How important is speed and performance? ● How will this app be monetized effectively?