SlideShare ist ein Scribd-Unternehmen logo
1 von 112
Downloaden Sie, um offline zu lesen
vs            vs




native        hybrid        web
@fling
the format
ask questions.
get answers.
my sad love story
of the mobile web
vs            vs




native        hybrid        web
bradfrostweb.com
“[Brian] made me feel the same
way I feel when my grandpa talks
to me about surviving the Great
Depression.
                       —Brad Frost


          bradfrostweb.com
That Guy
3:1
QA : Dev
For every hour spent on
development, three had to
     be spent in QA.
web



mobile         ux
web




mobile         ux
2010
“If the web was my
 religion, I feel as
though I’ve lost my
        faith.
                       2010
mobiledesign.org
“[Brian] states making a native
application can be the best thing for a
product, but confirms on the other
hand that the mobile web is the only
long term commercially viable
content platform for mobile devices
                    —Thibault Imbert
MADE WITH LOVE IN SEATTLE BY
while my friends were rolling
 in cash from native apps,
while my friends were rolling
 in cash from native apps,
   I couldn’t pay my rent
     building web apps.
“I want desperately to be a
web developer again, but if I
have to wait until 2020 for
browsers to do what Cocoa
can do in 2010, I won’t wait.
                     —Joe Hewitt
                        29 April 2010
pinch / zoom




 pinchzoom.com
!   Price Apps
iflowreader.com
“We bet everything on Apple
and iOS and then Apple killed
us by changing the rules in the
middle of the game.


          iflowreader.com
suck my ass
I bet everything on
the web and I lost.
That Guy
Why?
MADE WITH LOVE IN SEATTLE BY
1970           1980   1990     2000          2010                    2020

computing          mainframe        pc’s          mobility




network



internet



devices



web




                                                             MADE WITH LOVE IN SEATTLE BY
1970           1980   1990     2000          2010                    2020

computing          mainframe        pc’s          mobility                       ubiquity




network



internet



devices



web




                                                             MADE WITH LOVE IN SEATTLE BY
1970           1980     1990          2000             2010                         2020

computing          mainframe          pc’s                  mobility                            ubiquity




network                        1G            2G      2.5G              3G




internet



devices



web




                                                                            MADE WITH LOVE IN SEATTLE BY
1970           1980     1990          2000             2010                         2020

computing          mainframe          pc’s                  mobility                            ubiquity




network                        1G            2G      2.5G              3G                              4G




internet



devices



web




                                                                            MADE WITH LOVE IN SEATTLE BY
1970           1980     1990            2000             2010                         2020

computing          mainframe            pc’s                  mobility                            ubiquity




network                        1G              2G      2.5G              3G                              4G




internet                             IPv4




devices



web




                                                                              MADE WITH LOVE IN SEATTLE BY
1970           1980     1990            2000             2010                         2020

computing          mainframe            pc’s                  mobility                            ubiquity




network                        1G              2G      2.5G              3G                              4G




internet                             IPv4                                                               IPv6




devices



web




                                                                              MADE WITH LOVE IN SEATTLE BY
1970           1980        1990               2000                2010                      2020

computing          mainframe               pc’s                     mobility                            ubiquity




network                        1G                 2G         2.5G              3G                              4G




internet                                IPv4                                                                  IPv6




devices                        brick           candybar             feature




web




                                                                                    MADE WITH LOVE IN SEATTLE BY
1970           1980        1990               2000                2010                      2020

computing          mainframe               pc’s                     mobility                            ubiquity




network                        1G                 2G         2.5G              3G                              4G




internet                                IPv4                                                                  IPv6




devices                        brick           candybar             feature                           touch




web




                                                                                    MADE WITH LOVE IN SEATTLE BY
1970           1980           1990               2000                2010                      2020

computing          mainframe                  pc’s                     mobility                            ubiquity




network                         1G                   2G         2.5G              3G                              4G




internet                                   IPv4                                                                  IPv6




devices                         brick             candybar             feature                           touch




web                            academia               dot-com           web 2.0




                                                                                       MADE WITH LOVE IN SEATTLE BY
1970           1980           1990               2000                2010                      2020

computing          mainframe                  pc’s                     mobility                            ubiquity




network                         1G                   2G         2.5G              3G                              4G




internet                                   IPv4                                                                  IPv6




devices                         brick             candybar             feature                           touch




web                            academia               dot-com           web 2.0                            next




                                                                                       MADE WITH LOVE IN SEATTLE BY
1970           1980           1990               2000                2010                      2020

computing          mainframe                  pc’s                     mobility                            ubiquity




network                         1G                   2G         2.5G              3G                              4G




internet                                   IPv4                                                                  IPv6




devices                         brick             candybar             feature                           touch




web                            academia               dot-com           web 2.0                            next




                                                                                       MADE WITH LOVE IN SEATTLE BY
1970           1980           1990               2000                2010                      2020

computing          mainframe                  pc’s                     mobility                            ubiquity




network                         1G                   2G         2.5G              3G                              4G




internet                                   IPv4                                                                  IPv6




devices                         brick             candybar             feature                           touch




web                            academia               dot-com           web 2.0                            next




                                                                                       MADE WITH LOVE IN SEATTLE BY
everything has led
 to this moment
the future of mobile will
   not be the web...
the future of mobile will
   not be the web...
        ...or apps
it’s everything everywhere
That Guy
vs            vs




native        hybrid        web
native app
An application that is
specifically written for a
device platform.
“ They are expensive to create
  —a simple app could cost
  you $32,639 and take two
  months to create.
$32,639 for a simple app
   2 months to create
   2 weeks per feature
        4 features
  $8,160 per feature
“ A complex app could have a
  price tag of more than
  $163,200 and take six
  months to develop.
$163,200 for a complex app
    6 months to create
    2 weeks per feature
        12 features
   $13,600 per feature
“ This price multiplies if you
  decide you want to make it
  available on more than one
  operating system.
PLATFORM     RESOURCES



 iPhone        100%

  iPad         150%

 Android       175%

Honeycomb      200%

Blackberry     300%
Cost of Native
                 Simple App   Complex App

iPhone             $32,639      $163,200

iPad               $48,959      $244,800

Android            $57,118      $285,600

Honeycomb          $65,278      $326,400

Blackberry         $97,917      $489,600

Total              $301,911     $1,509,600
hybrid app
An application using
primarily web technologies
inside a native container.
hybrid app
...to be in the App Store.
!   Price Apps
The PhoneGap Box Score



Stars
        53 1.2
        Reviews   Platforms
PLATFORM        RESOURCES



  Hybrid iPhone       113%

   Hybrid iPad        141%

 Hybrid Android       225%

Hybrid Honeycomb      225%

Hybrid Blackberry     338%
wtf?
2.85:1
  QA : Dev
For every hour spent on
development, three has to
     be spent in QA.
Simple App
             Native     Hybrid     Mobile Web

iPhone       $32,639    $36,719      $24,479

iPad         $48,959    $45,899      $30,599

Android      $57,118    $73,438      $48,959

Honeycomb    $65,278    $73,438      $48,959

Blackberry   $97,917    $110,157     $73,438

Total        $301,911   $339,650     $226,433
Complex App
               Native       Hybrid      Mobile Web

iPhone        $163,200     $183,600       $122,400

iPad          $244,800     $229,500       $153,000

Android       $285,600     $367,200      $244,800

Honeycomb     $326,400     $367,200      $244,800

Blackberry    $489,600     $550,800      $367,200

Total         $1,509,600   $1,698,300    $1,132,200
web app
An application that runs
within a web browser.
p/z universal
build a website that provided the best
possible experience to the context.

      iPad         iPhone        Desktop
      magazine     web app       website
Content in Context
MADE WITH LOVE IN SEATTLE BY
1x HTML5 Markup
1x Hexadecimal CSS Framework
1x Typography Framework
3x Javascript Frameworks
12x Media-Query-based Layouts
a hexadecimal what?
the hex-grid
Typically when using a grid
web designers are typically
only using vertical units.
the hex-grid
but in mobile design, we must use
horizontal units as well. this
means that any unit size must
work vertically as well as
horizontally.
iPad                           iPhone                          Desktop
               magazine                       web app                         website


‣ pagination   was a nightmare.                ‣ largeimage needs for iPad were
‣ had
                                                 brutal.
     to create an entirely new css
 framework to deal with all the screen         ‣ had to add device detection to reduce
 sizes.                                          JS page load per context.
‣ every page had to be designed                ‣ typical   navigation had to be scrapped.
 individually.                                 ‣ design sacrifices had to be made to
‣ content had to be type fitted, similar to      make it work.
 print layout workflow.                        ‣ page    flow was less than ideal.
‣ had   to disable pinch to zoom.
2.85:1
  QA : Dev
sni er.pinchzoom.com
Simple App
             Native     Hybrid     Mobile Web

iPhone       $32,639    $36,719      $24,479

iPad         $48,959    $45,899      $30,599

Android      $57,118    $73,438      $48,959

Honeycomb    $65,278    $73,438      $48,959

Blackberry   $97,917    $110,157     $73,438

Total        $301,911   $339,650     $226,433
Complex App
               Native       Hybrid      Mobile Web

iPhone        $163,200     $183,600       $122,400

iPad          $244,800     $229,500       $153,000

Android       $285,600     $367,200      $244,800

Honeycomb     $326,400     $367,200      $244,800

Blackberry    $489,600     $550,800      $367,200

Total         $1,509,600   $1,698,300    $1,132,200
That Guy
ask questions.
get answers.
+             +



native?       hybrid?       web?

Weitere ähnliche Inhalte

Andere mochten auch

Crestwood investor presentation jan 2017
Crestwood investor presentation jan 2017Crestwood investor presentation jan 2017
Crestwood investor presentation jan 2017CrestwoodCorporate
 
Global BBC iPlayer designed by pinch/zoom
Global BBC iPlayer designed by pinch/zoomGlobal BBC iPlayer designed by pinch/zoom
Global BBC iPlayer designed by pinch/zoomBrian Fling
 
Workflow Approval Solution Infographic by RapidValue Solutions
Workflow Approval Solution Infographic by RapidValue SolutionsWorkflow Approval Solution Infographic by RapidValue Solutions
Workflow Approval Solution Infographic by RapidValue SolutionsRapidValue
 
Web Directions South 2007: Mobile Design and Development Workshop
Web Directions South 2007: Mobile Design and Development WorkshopWeb Directions South 2007: Mobile Design and Development Workshop
Web Directions South 2007: Mobile Design and Development WorkshopBrian Fling
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentNick Landry
 
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Justin O'Neill
 
Future of Mobile iPhone Presentation
Future of Mobile iPhone PresentationFuture of Mobile iPhone Presentation
Future of Mobile iPhone PresentationBrian Fling
 
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackHybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackJacques De Vos
 
Communication 2020 - Are you ready?
Communication 2020 - Are you ready?Communication 2020 - Are you ready?
Communication 2020 - Are you ready?Prezly
 
Communication 2020 – Spokesperson conference visual summary
Communication 2020 – Spokesperson conference visual summaryCommunication 2020 – Spokesperson conference visual summary
Communication 2020 – Spokesperson conference visual summaryPrezly
 
Sketchnotes of the PRCA annual conference 2013
Sketchnotes of the PRCA annual conference 2013Sketchnotes of the PRCA annual conference 2013
Sketchnotes of the PRCA annual conference 2013Prezly
 
The future of PR - visual summary of the ICCO conference in Paris
The future of PR - visual summary of the ICCO conference in ParisThe future of PR - visual summary of the ICCO conference in Paris
The future of PR - visual summary of the ICCO conference in ParisPrezly
 
Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...RapidValue
 
Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!July Systems
 
6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)Brian Fling
 
Responsive Design Workflow: Mobilism 2012
Responsive Design Workflow: Mobilism 2012Responsive Design Workflow: Mobilism 2012
Responsive Design Workflow: Mobilism 2012Stephen Hay
 

Andere mochten auch (16)

Crestwood investor presentation jan 2017
Crestwood investor presentation jan 2017Crestwood investor presentation jan 2017
Crestwood investor presentation jan 2017
 
Global BBC iPlayer designed by pinch/zoom
Global BBC iPlayer designed by pinch/zoomGlobal BBC iPlayer designed by pinch/zoom
Global BBC iPlayer designed by pinch/zoom
 
Workflow Approval Solution Infographic by RapidValue Solutions
Workflow Approval Solution Infographic by RapidValue SolutionsWorkflow Approval Solution Infographic by RapidValue Solutions
Workflow Approval Solution Infographic by RapidValue Solutions
 
Web Directions South 2007: Mobile Design and Development Workshop
Web Directions South 2007: Mobile Design and Development WorkshopWeb Directions South 2007: Mobile Design and Development Workshop
Web Directions South 2007: Mobile Design and Development Workshop
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?
 
Future of Mobile iPhone Presentation
Future of Mobile iPhone PresentationFuture of Mobile iPhone Presentation
Future of Mobile iPhone Presentation
 
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackHybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stack
 
Communication 2020 - Are you ready?
Communication 2020 - Are you ready?Communication 2020 - Are you ready?
Communication 2020 - Are you ready?
 
Communication 2020 – Spokesperson conference visual summary
Communication 2020 – Spokesperson conference visual summaryCommunication 2020 – Spokesperson conference visual summary
Communication 2020 – Spokesperson conference visual summary
 
Sketchnotes of the PRCA annual conference 2013
Sketchnotes of the PRCA annual conference 2013Sketchnotes of the PRCA annual conference 2013
Sketchnotes of the PRCA annual conference 2013
 
The future of PR - visual summary of the ICCO conference in Paris
The future of PR - visual summary of the ICCO conference in ParisThe future of PR - visual summary of the ICCO conference in Paris
The future of PR - visual summary of the ICCO conference in Paris
 
Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...Approach to Unified Mobile Application Implementation for Multisystem Integra...
Approach to Unified Mobile Application Implementation for Multisystem Integra...
 
Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!
 
6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)
 
Responsive Design Workflow: Mobilism 2012
Responsive Design Workflow: Mobilism 2012Responsive Design Workflow: Mobilism 2012
Responsive Design Workflow: Mobilism 2012
 

Ähnlich wie Native v. Hybrid v. Web

20090906 On Future Internet, Cloud Computing, and Semantics – You name it
20090906 On Future Internet, Cloud Computing, and Semantics – You name it20090906 On Future Internet, Cloud Computing, and Semantics – You name it
20090906 On Future Internet, Cloud Computing, and Semantics – You name itArian Zwegers
 
인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화
인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화
인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화Hugh Choi 최형욱
 
The Why, What and How of Mobile
The Why, What and How of MobileThe Why, What and How of Mobile
The Why, What and How of MobileMartijn Pannevis
 
Multi-network Solutions in the Real World: NAB 2012, Will Law, Akamai
Multi-network Solutions in the Real World: NAB 2012, Will Law, AkamaiMulti-network Solutions in the Real World: NAB 2012, Will Law, Akamai
Multi-network Solutions in the Real World: NAB 2012, Will Law, AkamaiVerimatrix
 
Accenture - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture  - Bubble over Barcelona 2013 MWC - Mobility TrendsAccenture  - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture - Bubble over Barcelona 2013 MWC - Mobility TrendsLars Kamp
 
Mobile Web Vs Mobile Apps
Mobile Web Vs Mobile AppsMobile Web Vs Mobile Apps
Mobile Web Vs Mobile AppsJoe Hass
 
Wireless Access Systems Shared Blog
Wireless Access Systems Shared BlogWireless Access Systems Shared Blog
Wireless Access Systems Shared BlogBP Tiwari
 
Mobile networks for Sistem Informasi ITS
Mobile networks for Sistem Informasi ITSMobile networks for Sistem Informasi ITS
Mobile networks for Sistem Informasi ITSKiki Ahmadi
 
20090630 Business models for the Internet of Services
20090630 Business models for the Internet of Services20090630 Business models for the Internet of Services
20090630 Business models for the Internet of ServicesArian Zwegers
 
How IPv6 Impacts SIP and Telecom
How IPv6 Impacts SIP and TelecomHow IPv6 Impacts SIP and Telecom
How IPv6 Impacts SIP and TelecomInternet Society
 
iPod touch for mobile learning
iPod touch for mobile learningiPod touch for mobile learning
iPod touch for mobile learningJonathan Nalder
 
Spring VON 2003 Keynote
Spring VON 2003 KeynoteSpring VON 2003 Keynote
Spring VON 2003 KeynoteBrough Turner
 
Building eastern european champions (final)
Building eastern european champions (final)Building eastern european champions (final)
Building eastern european champions (final)Philippe Botteri
 
Innovation Challenges in the Wireless Broadband Eco-System
Innovation Challenges in the Wireless Broadband Eco-System Innovation Challenges in the Wireless Broadband Eco-System
Innovation Challenges in the Wireless Broadband Eco-System Dr. Mazlan Abbas
 
The Next Five Years
The Next Five YearsThe Next Five Years
The Next Five YearsCisco Canada
 

Ähnlich wie Native v. Hybrid v. Web (20)

20090906 On Future Internet, Cloud Computing, and Semantics – You name it
20090906 On Future Internet, Cloud Computing, and Semantics – You name it20090906 On Future Internet, Cloud Computing, and Semantics – You name it
20090906 On Future Internet, Cloud Computing, and Semantics – You name it
 
Korea squared internet squared by josanku wehome 201903
Korea squared internet squared by josanku wehome 201903Korea squared internet squared by josanku wehome 201903
Korea squared internet squared by josanku wehome 201903
 
인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화
인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화
인터넷과 지식기술 3강: 기술이 가져오는 환경/사회의 변화
 
The Why, What and How of Mobile
The Why, What and How of MobileThe Why, What and How of Mobile
The Why, What and How of Mobile
 
Multi-network Solutions in the Real World: NAB 2012, Will Law, Akamai
Multi-network Solutions in the Real World: NAB 2012, Will Law, AkamaiMulti-network Solutions in the Real World: NAB 2012, Will Law, Akamai
Multi-network Solutions in the Real World: NAB 2012, Will Law, Akamai
 
Accenture - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture  - Bubble over Barcelona 2013 MWC - Mobility TrendsAccenture  - Bubble over Barcelona 2013 MWC - Mobility Trends
Accenture - Bubble over Barcelona 2013 MWC - Mobility Trends
 
Mobile Web Vs Mobile Apps
Mobile Web Vs Mobile AppsMobile Web Vs Mobile Apps
Mobile Web Vs Mobile Apps
 
3d internet
3d internet3d internet
3d internet
 
Wireless Access Systems Shared Blog
Wireless Access Systems Shared BlogWireless Access Systems Shared Blog
Wireless Access Systems Shared Blog
 
Mobile networks for Sistem Informasi ITS
Mobile networks for Sistem Informasi ITSMobile networks for Sistem Informasi ITS
Mobile networks for Sistem Informasi ITS
 
20090630 Business models for the Internet of Services
20090630 Business models for the Internet of Services20090630 Business models for the Internet of Services
20090630 Business models for the Internet of Services
 
Mobile experiences
Mobile experiencesMobile experiences
Mobile experiences
 
How IPv6 Impacts SIP and Telecom
How IPv6 Impacts SIP and TelecomHow IPv6 Impacts SIP and Telecom
How IPv6 Impacts SIP and Telecom
 
iPod touch for mobile learning
iPod touch for mobile learningiPod touch for mobile learning
iPod touch for mobile learning
 
Spring VON 2003 Keynote
Spring VON 2003 KeynoteSpring VON 2003 Keynote
Spring VON 2003 Keynote
 
Building eastern european champions (final)
Building eastern european champions (final)Building eastern european champions (final)
Building eastern european champions (final)
 
Internet
Internet Internet
Internet
 
Innovation Challenges in the Wireless Broadband Eco-System
Innovation Challenges in the Wireless Broadband Eco-System Innovation Challenges in the Wireless Broadband Eco-System
Innovation Challenges in the Wireless Broadband Eco-System
 
The Next Five Years
The Next Five YearsThe Next Five Years
The Next Five Years
 
2010 Tech Trends
2010 Tech Trends 2010 Tech Trends
2010 Tech Trends
 

Mehr von Brian Fling

6 Rules for Building Amazing Apps for Mobile & Tablet Devices
6 Rules for Building Amazing Apps for Mobile & Tablet Devices6 Rules for Building Amazing Apps for Mobile & Tablet Devices
6 Rules for Building Amazing Apps for Mobile & Tablet DevicesBrian Fling
 
Designing Mobile Experiences
Designing Mobile ExperiencesDesigning Mobile Experiences
Designing Mobile ExperiencesBrian Fling
 
What's Next: How Mobile is Changing Design
What's Next: How Mobile is Changing DesignWhat's Next: How Mobile is Changing Design
What's Next: How Mobile is Changing DesignBrian Fling
 
Mobile 2.0: Design & Develop for the iPhone and Beyond
Mobile 2.0: Design & Develop for the iPhone and BeyondMobile 2.0: Design & Develop for the iPhone and Beyond
Mobile 2.0: Design & Develop for the iPhone and BeyondBrian Fling
 
Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)
Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)
Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)Brian Fling
 
How the iPhone will forever change the mobile space (Over the Air)
How the iPhone will forever change the mobile space (Over the Air)How the iPhone will forever change the mobile space (Over the Air)
How the iPhone will forever change the mobile space (Over the Air)Brian Fling
 
Mobile Monday Austin: How the iPhone will forever change the Mobile Space
Mobile Monday Austin: How the iPhone will forever change the Mobile SpaceMobile Monday Austin: How the iPhone will forever change the Mobile Space
Mobile Monday Austin: How the iPhone will forever change the Mobile SpaceBrian Fling
 
Web Builder 2.0 Workshop: iPhone Design and Development Workshop
Web Builder 2.0 Workshop:  iPhone Design and Development WorkshopWeb Builder 2.0 Workshop:  iPhone Design and Development Workshop
Web Builder 2.0 Workshop: iPhone Design and Development WorkshopBrian Fling
 
Web 2.0 Expo 2007
Web 2.0 Expo 2007Web 2.0 Expo 2007
Web 2.0 Expo 2007Brian Fling
 
Web Design World 2007: iPhone Design and Development Workshop
Web Design World 2007: iPhone Design and Development WorkshopWeb Design World 2007: iPhone Design and Development Workshop
Web Design World 2007: iPhone Design and Development WorkshopBrian Fling
 
The Next Generation of the Mobile Web
The Next Generation of the Mobile WebThe Next Generation of the Mobile Web
The Next Generation of the Mobile WebBrian Fling
 
Getting Started in the Mobile Web
Getting Started in the Mobile WebGetting Started in the Mobile Web
Getting Started in the Mobile WebBrian Fling
 
Designing for Mobile
Designing for MobileDesigning for Mobile
Designing for MobileBrian Fling
 
Blue Flavor's Leaflets
Blue Flavor's LeafletsBlue Flavor's Leaflets
Blue Flavor's LeafletsBrian Fling
 

Mehr von Brian Fling (14)

6 Rules for Building Amazing Apps for Mobile & Tablet Devices
6 Rules for Building Amazing Apps for Mobile & Tablet Devices6 Rules for Building Amazing Apps for Mobile & Tablet Devices
6 Rules for Building Amazing Apps for Mobile & Tablet Devices
 
Designing Mobile Experiences
Designing Mobile ExperiencesDesigning Mobile Experiences
Designing Mobile Experiences
 
What's Next: How Mobile is Changing Design
What's Next: How Mobile is Changing DesignWhat's Next: How Mobile is Changing Design
What's Next: How Mobile is Changing Design
 
Mobile 2.0: Design & Develop for the iPhone and Beyond
Mobile 2.0: Design & Develop for the iPhone and BeyondMobile 2.0: Design & Develop for the iPhone and Beyond
Mobile 2.0: Design & Develop for the iPhone and Beyond
 
Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)
Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)
Mobile 2.0: Design and Develop for the iPhone and Beyond (Web 2.0 Expo)
 
How the iPhone will forever change the mobile space (Over the Air)
How the iPhone will forever change the mobile space (Over the Air)How the iPhone will forever change the mobile space (Over the Air)
How the iPhone will forever change the mobile space (Over the Air)
 
Mobile Monday Austin: How the iPhone will forever change the Mobile Space
Mobile Monday Austin: How the iPhone will forever change the Mobile SpaceMobile Monday Austin: How the iPhone will forever change the Mobile Space
Mobile Monday Austin: How the iPhone will forever change the Mobile Space
 
Web Builder 2.0 Workshop: iPhone Design and Development Workshop
Web Builder 2.0 Workshop:  iPhone Design and Development WorkshopWeb Builder 2.0 Workshop:  iPhone Design and Development Workshop
Web Builder 2.0 Workshop: iPhone Design and Development Workshop
 
Web 2.0 Expo 2007
Web 2.0 Expo 2007Web 2.0 Expo 2007
Web 2.0 Expo 2007
 
Web Design World 2007: iPhone Design and Development Workshop
Web Design World 2007: iPhone Design and Development WorkshopWeb Design World 2007: iPhone Design and Development Workshop
Web Design World 2007: iPhone Design and Development Workshop
 
The Next Generation of the Mobile Web
The Next Generation of the Mobile WebThe Next Generation of the Mobile Web
The Next Generation of the Mobile Web
 
Getting Started in the Mobile Web
Getting Started in the Mobile WebGetting Started in the Mobile Web
Getting Started in the Mobile Web
 
Designing for Mobile
Designing for MobileDesigning for Mobile
Designing for Mobile
 
Blue Flavor's Leaflets
Blue Flavor's LeafletsBlue Flavor's Leaflets
Blue Flavor's Leaflets
 

Kürzlich hochgeladen

FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 

Kürzlich hochgeladen (20)

FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 

Native v. Hybrid v. Web

  • 1. vs vs native hybrid web
  • 5. my sad love story of the mobile web
  • 6. vs vs native hybrid web
  • 8. “[Brian] made me feel the same way I feel when my grandpa talks to me about surviving the Great Depression. —Brad Frost bradfrostweb.com
  • 10.
  • 11.
  • 12.
  • 14. For every hour spent on development, three had to be spent in QA.
  • 17.
  • 18. 2010
  • 19. “If the web was my religion, I feel as though I’ve lost my faith. 2010
  • 21.
  • 22. “[Brian] states making a native application can be the best thing for a product, but confirms on the other hand that the mobile web is the only long term commercially viable content platform for mobile devices —Thibault Imbert
  • 23. MADE WITH LOVE IN SEATTLE BY
  • 24. while my friends were rolling in cash from native apps,
  • 25. while my friends were rolling in cash from native apps, I couldn’t pay my rent building web apps.
  • 26.
  • 27. “I want desperately to be a web developer again, but if I have to wait until 2020 for browsers to do what Cocoa can do in 2010, I won’t wait. —Joe Hewitt 29 April 2010
  • 28. pinch / zoom pinchzoom.com
  • 29. ! Price Apps
  • 31. “We bet everything on Apple and iOS and then Apple killed us by changing the rules in the middle of the game. iflowreader.com
  • 33. I bet everything on the web and I lost.
  • 35. Why?
  • 36.
  • 37. MADE WITH LOVE IN SEATTLE BY
  • 38. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility network internet devices web MADE WITH LOVE IN SEATTLE BY
  • 39. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network internet devices web MADE WITH LOVE IN SEATTLE BY
  • 40. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G internet devices web MADE WITH LOVE IN SEATTLE BY
  • 41. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet devices web MADE WITH LOVE IN SEATTLE BY
  • 42. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 devices web MADE WITH LOVE IN SEATTLE BY
  • 43. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 IPv6 devices web MADE WITH LOVE IN SEATTLE BY
  • 44. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 IPv6 devices brick candybar feature web MADE WITH LOVE IN SEATTLE BY
  • 45. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 IPv6 devices brick candybar feature touch web MADE WITH LOVE IN SEATTLE BY
  • 46. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 IPv6 devices brick candybar feature touch web academia dot-com web 2.0 MADE WITH LOVE IN SEATTLE BY
  • 47. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 IPv6 devices brick candybar feature touch web academia dot-com web 2.0 next MADE WITH LOVE IN SEATTLE BY
  • 48. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 IPv6 devices brick candybar feature touch web academia dot-com web 2.0 next MADE WITH LOVE IN SEATTLE BY
  • 49. 1970 1980 1990 2000 2010 2020 computing mainframe pc’s mobility ubiquity network 1G 2G 2.5G 3G 4G internet IPv4 IPv6 devices brick candybar feature touch web academia dot-com web 2.0 next MADE WITH LOVE IN SEATTLE BY
  • 50. everything has led to this moment
  • 51. the future of mobile will not be the web...
  • 52. the future of mobile will not be the web... ...or apps
  • 53.
  • 54.
  • 57. vs vs native hybrid web
  • 58. native app An application that is specifically written for a device platform.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66. “ They are expensive to create —a simple app could cost you $32,639 and take two months to create.
  • 67. $32,639 for a simple app 2 months to create 2 weeks per feature 4 features $8,160 per feature
  • 68. “ A complex app could have a price tag of more than $163,200 and take six months to develop.
  • 69. $163,200 for a complex app 6 months to create 2 weeks per feature 12 features $13,600 per feature
  • 70. “ This price multiplies if you decide you want to make it available on more than one operating system.
  • 71. PLATFORM RESOURCES iPhone 100% iPad 150% Android 175% Honeycomb 200% Blackberry 300%
  • 72. Cost of Native Simple App Complex App iPhone $32,639 $163,200 iPad $48,959 $244,800 Android $57,118 $285,600 Honeycomb $65,278 $326,400 Blackberry $97,917 $489,600 Total $301,911 $1,509,600
  • 73. hybrid app An application using primarily web technologies inside a native container.
  • 74. hybrid app ...to be in the App Store.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79. ! Price Apps
  • 80.
  • 81. The PhoneGap Box Score Stars 53 1.2 Reviews Platforms
  • 82.
  • 83. PLATFORM RESOURCES Hybrid iPhone 113% Hybrid iPad 141% Hybrid Android 225% Hybrid Honeycomb 225% Hybrid Blackberry 338%
  • 84. wtf?
  • 85. 2.85:1 QA : Dev
  • 86. For every hour spent on development, three has to be spent in QA.
  • 87. Simple App Native Hybrid Mobile Web iPhone $32,639 $36,719 $24,479 iPad $48,959 $45,899 $30,599 Android $57,118 $73,438 $48,959 Honeycomb $65,278 $73,438 $48,959 Blackberry $97,917 $110,157 $73,438 Total $301,911 $339,650 $226,433
  • 88. Complex App Native Hybrid Mobile Web iPhone $163,200 $183,600 $122,400 iPad $244,800 $229,500 $153,000 Android $285,600 $367,200 $244,800 Honeycomb $326,400 $367,200 $244,800 Blackberry $489,600 $550,800 $367,200 Total $1,509,600 $1,698,300 $1,132,200
  • 89.
  • 90. web app An application that runs within a web browser.
  • 91. p/z universal build a website that provided the best possible experience to the context. iPad iPhone Desktop magazine web app website
  • 92.
  • 94.
  • 95. MADE WITH LOVE IN SEATTLE BY
  • 96. 1x HTML5 Markup 1x Hexadecimal CSS Framework 1x Typography Framework 3x Javascript Frameworks 12x Media-Query-based Layouts
  • 98. the hex-grid Typically when using a grid web designers are typically only using vertical units.
  • 99. the hex-grid but in mobile design, we must use horizontal units as well. this means that any unit size must work vertically as well as horizontally.
  • 100.
  • 101.
  • 102. iPad iPhone Desktop magazine web app website ‣ pagination was a nightmare. ‣ largeimage needs for iPad were ‣ had brutal. to create an entirely new css framework to deal with all the screen ‣ had to add device detection to reduce sizes. JS page load per context. ‣ every page had to be designed ‣ typical navigation had to be scrapped. individually. ‣ design sacrifices had to be made to ‣ content had to be type fitted, similar to make it work. print layout workflow. ‣ page flow was less than ideal. ‣ had to disable pinch to zoom.
  • 103.
  • 104.
  • 105. 2.85:1 QA : Dev
  • 106.
  • 108. Simple App Native Hybrid Mobile Web iPhone $32,639 $36,719 $24,479 iPad $48,959 $45,899 $30,599 Android $57,118 $73,438 $48,959 Honeycomb $65,278 $73,438 $48,959 Blackberry $97,917 $110,157 $73,438 Total $301,911 $339,650 $226,433
  • 109. Complex App Native Hybrid Mobile Web iPhone $163,200 $183,600 $122,400 iPad $244,800 $229,500 $153,000 Android $285,600 $367,200 $244,800 Honeycomb $326,400 $367,200 $244,800 Blackberry $489,600 $550,800 $367,200 Total $1,509,600 $1,698,300 $1,132,200
  • 112. + + native? hybrid? web?