SlideShare a Scribd company logo
1 of 36
Download to read offline
Mobile Web Application &
Web Application Store
Jonghong Jeon
ETRI, SRC

Email: hollobit@etri.re.kr
Blog: http://mobile2.tistory.com
      http://twitter.com/hollobit




http://www.etri.re.kr
Age of Mobile App Store
“I am certain that the mobile telecoms world will count its time
       in two Eras. The Era BI: time Before the iPhone, and the ER
       A AI: time After the iPhone”
                                                Author of “Digital Korea”, Tomi T Ahonen
                     http://communities-dominate.blogs.com/brands/2007/05/entering_iphone.html
                                                                     http://www.tomiahonen.com/




                                                                                 hollobit@etri.re.kr



5
Apple … iPhone … App … App Store




6
“App” is …




7
Current count of App Stores ….
q WIPConnector.com




8
The App Store As A Digital BM




9
App Economy - Download Rates




                               Source: TechCrunch
10
App Economy - Download Rates




                               Source: TechCrunch
11
App Economy - Download Rates




12
Mobile App Store Revenue (2008~2014)
 Mobile Application Stores Revenue Opportunity, Worldwide, 2008-2014 (Millions of Dollars)




13
New words
q App Economy
q Appconomy
q Developer Economy
q Freemium
q In-App Purchase
q Appcosystem
q Paywall
q App Consulting
q App Marketing




14
Mobile Web Application
Web App vs. Native App




16
Web App vs. Native App




17
Web App vs. Native App




18
Why Native App ?




19
Why Web App ?




20
Hype Cycle for Web




21                   21
Emerging Working Items – W3C
q New WG & XG
     §   Web Performance Working Group
     §   Voice Browser Working Group
     §   Web Notification Working Group
     §   Web Application Security Working Group
     §   Web Event Working Group
     §   Point of Interest Working Group
     §   Linked Data for Government WG Charter
     §   Model-Based UI XG
     §   Social Web XG
q Workshop
     § Workshop on Augmented Reality on the Web
     § Workshop on Web on TV
     § Workshop on Privacy and data usage control
22
The Web as an application platform
q Standards for Web Applications on Mobile: February 2011 current
  state and roadmap
     § http://www.w3.org/2011/02/mobile-web-app-state.html




23
Web Application Architecture



                                     HTML5
                        (Web forms, Video/Audio, Canvas..)

                                Web Application APIs
                 (Web IDL, Web Socket, Web Worker, Web Database….)

            XMLHTTPRequest        Widgets API              Device APIs
                                                CSS         (Calendar,
      XML                    ECMASCript                 Camera GPS, File,..)


                                  DOM

                      HTTP + URI/IRI+ Unicode



24
Considering point
                        Mobile App
     Developer’s view                             End user’s view




25                                   http://blog.appsfire.com/infographic-ios-apps-vs-web-apps
Web App Store
Web App Store
q Mozilla’s Open Web App Store (2010.5.20)
     §   http://blog.mozilla.com/blog/2010/05/20/an-open-web-app-store/
     §   http://blog.mozilla.com/blog/2010/10/19/prototype-of-an-open-web-app-ecosystem/
     §   http://mozillalabs.com/blog/2010/12/building-the-open-web-app-ecosystem/
     §   http://techcrunch.com/2010/10/19/mozilla-web-apps/
     §   https://apps.mozillalabs.com/


q OpenAppMKt (2010.7.30)
     § http://www.openappmkt.com/


q Chrome Web Store (2010.12.7 open)
     § https://chrome.google.com/webstore


q GetJar HTML5 Mobile Web App Store (2010.12.23)
     § http://www.getjar.com/


q Opera, web-based mobile app store, called the Opera Mobile Store (2011.3.8)
     §   http://mobilestore.opera.com/us,en,usd/mobiledevice.html


27
Android Market Web Store
q http://market.android.com/




28
App Store vs. Web Store

                                             Any Devices
               Device     Devices       (PC, TV, Car, Tablet…)
     Client
              App Store   Browser                Browser




               Front      Front          Web           Web       Web
     Server
               Store       Web           App           App       App
               Server     Server         Store         Store     Store

               Native     Native                 Web           Cloud
                                    Native
               Appp        App       App         App

29
WAC - Technology Evolution




      WAC 1.0 demo devices available at MWC 2011


30
Mozilla’s Open Web Apps
q The basic set of concepts required to enable Open Web
  Applications are:
     § Application manifests, which describes the location, requirements, and
       capabilities of an application.
     § An application repository, which holds the manifests for all of the user's
       installed applications.
     § A method to install an application into a user's repository, which can be
       used by stores and directories or by an application developer (for self-
       published applications).
     § A application dashboard, which is a user interface through which to
       manage, browse, and launch installed applications.
     § An optional network interaction to allow applications to confirm the
       user's ownership of a paid registration (i.e. from an application store).



31
Google’s Installable Web Apps
q the experience of using a web app is still poor compared to that of using a
  desktop app.
q Problem: Web apps are special to users, but not to browsers
     § bookmarks for web apps look the same as bookmarks for other web pages.
     § security defaults that make sense for normal web pages are often a bad match for
       web apps.
q Solution: Installable web apps
     § installing a web app is like creating a super-bookmark to it.




                                               Source: http://code.google.com/intl/ko-KR/chrome/apps/docs/index.html

32
Web Store = Future of App Store


                                                    WAC




                http://www.distimo.com/appstores/

33
Mobile Web App Golden Age


                                                    Mobile
                                                    Golden
                           diversity                 Age

     Smartphone              Standardization
                             finish
                                Widely commercialize
        HTML5
        Apps                Beyond 4G
                     LTE

        2010      2011                 2012        2013
                                                  hollobit@etri.re.kr




34
Conclusions
q The App Store As A Digital BM
q New-generation web applications to challenge native app
  dominance in mobile service distribution
     § User interface and hardware capabilities dominate demand for native interface
     § Distribution control and cost advantages are key drivers behind web app
       development
q But, the experience of using a web app is still poor compared to
  that of using a desktop app.
     § User requires better user experience in mobile environment
     § Web should learn from the strong points of Native App
q Web could be the final winner of the Mobile App Race ?
     § Mobile Browser is just one of Native App.
     § We need new type of web application in mobile
         • Installable Web Application & Web App Store

35
Thank you
     For more discussion :
       JongHong Jeon (hollobit@etri.re.kr)
       +82-42-860-5333

     Blog : http://mobile2.tistory.com/m
            http://twitter.com/hollobit



                           OR
36

More Related Content

What's hot

Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat MobileRed Hat
 
Strategic Private Cloud - When and Why
Strategic Private Cloud - When and WhyStrategic Private Cloud - When and Why
Strategic Private Cloud - When and WhyMobile Labs
 
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...Richard Rabins
 
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Codemotion
 
Building The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseBuilding The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseKrishnan Subramanian
 
Microsoft vision and platform, cloud first-mobile first
Microsoft vision and platform, cloud first-mobile firstMicrosoft vision and platform, cloud first-mobile first
Microsoft vision and platform, cloud first-mobile firstGeneXus
 
Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016
Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016
Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016Melissa Luongo
 
Mobile first cloud first - keynote
Mobile first   cloud first - keynoteMobile first   cloud first - keynote
Mobile first cloud first - keynoteITProceed
 
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...VMware Tanzu
 
Windows Core IoT for Makers - MVPDays
Windows Core IoT for Makers - MVPDaysWindows Core IoT for Makers - MVPDays
Windows Core IoT for Makers - MVPDaysGuy Barrette
 
Windows Core IoT for Makers - Club Framboise
Windows Core IoT for Makers - Club FramboiseWindows Core IoT for Makers - Club Framboise
Windows Core IoT for Makers - Club FramboiseGuy Barrette
 
10 Trends in ICT
10 Trends in ICT10 Trends in ICT
10 Trends in ICTSiddhi
 
I Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at AmazonI Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at AmazonApigee | Google Cloud
 
Software Development Trends 2014
Software Development Trends 2014Software Development Trends 2014
Software Development Trends 2014IMC Institute
 
Open stack summit spring 2014 hybrid cloud landmines - 2014-05-15
Open stack summit spring 2014   hybrid cloud landmines - 2014-05-15Open stack summit spring 2014   hybrid cloud landmines - 2014-05-15
Open stack summit spring 2014 hybrid cloud landmines - 2014-05-15drumulonimbus
 
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...Eduardo Pelegri-Llopart
 
Top 5 Mistakes You Don’t Want to Make When Moving to the Cloud
Top 5 Mistakes You Don’t Want to Make When Moving to the CloudTop 5 Mistakes You Don’t Want to Make When Moving to the Cloud
Top 5 Mistakes You Don’t Want to Make When Moving to the CloudInternap
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyITCamp
 
Artificial Intelligence for Network Telkom Group
Artificial Intelligence for Network Telkom GroupArtificial Intelligence for Network Telkom Group
Artificial Intelligence for Network Telkom GroupDevOps Indonesia
 

What's hot (20)

Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
Strategic Private Cloud - When and Why
Strategic Private Cloud - When and WhyStrategic Private Cloud - When and Why
Strategic Private Cloud - When and Why
 
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
Alpha Anywhere presentation at the the Always on Summit -- Building Offline M...
 
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
Keynote Microsoft: The new Microsoft in a cloud-first, mobile-first open worl...
 
Building The Pillars Of Modern Enterprise
Building The Pillars Of Modern EnterpriseBuilding The Pillars Of Modern Enterprise
Building The Pillars Of Modern Enterprise
 
Node.js as an IOT Bridge
Node.js as an IOT BridgeNode.js as an IOT Bridge
Node.js as an IOT Bridge
 
Microsoft vision and platform, cloud first-mobile first
Microsoft vision and platform, cloud first-mobile firstMicrosoft vision and platform, cloud first-mobile first
Microsoft vision and platform, cloud first-mobile first
 
Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016
Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016
Through the Lens of the Business: Enterprise IT Trends that Matter Most in 2016
 
Mobile first cloud first - keynote
Mobile first   cloud first - keynoteMobile first   cloud first - keynote
Mobile first cloud first - keynote
 
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
Pivotal Digital Transformation Forum: Accelerate Time to Market with Business...
 
Windows Core IoT for Makers - MVPDays
Windows Core IoT for Makers - MVPDaysWindows Core IoT for Makers - MVPDays
Windows Core IoT for Makers - MVPDays
 
Windows Core IoT for Makers - Club Framboise
Windows Core IoT for Makers - Club FramboiseWindows Core IoT for Makers - Club Framboise
Windows Core IoT for Makers - Club Framboise
 
10 Trends in ICT
10 Trends in ICT10 Trends in ICT
10 Trends in ICT
 
I Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at AmazonI Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at Amazon
 
Software Development Trends 2014
Software Development Trends 2014Software Development Trends 2014
Software Development Trends 2014
 
Open stack summit spring 2014 hybrid cloud landmines - 2014-05-15
Open stack summit spring 2014   hybrid cloud landmines - 2014-05-15Open stack summit spring 2014   hybrid cloud landmines - 2014-05-15
Open stack summit spring 2014 hybrid cloud landmines - 2014-05-15
 
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
What is IoT and how Modulus and Pacific can Help - Featuring Node.js and Roll...
 
Top 5 Mistakes You Don’t Want to Make When Moving to the Cloud
Top 5 Mistakes You Don’t Want to Make When Moving to the CloudTop 5 Mistakes You Don’t Want to Make When Moving to the Cloud
Top 5 Mistakes You Don’t Want to Make When Moving to the Cloud
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 
Artificial Intelligence for Network Telkom Group
Artificial Intelligence for Network Telkom GroupArtificial Intelligence for Network Telkom Group
Artificial Intelligence for Network Telkom Group
 

Viewers also liked

The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical InterfaceJosh Clark
 
Lacta - Love in the end - MIPTV
Lacta - Love in the end -  MIPTVLacta - Love in the end -  MIPTV
Lacta - Love in the end - MIPTVpsambrakos
 
Climbing Cannes
Climbing CannesClimbing Cannes
Climbing Cannespsambrakos
 
How to make users talk about your brand, by talking about themselves!
How to make users talk about your brand, by talking about themselves!How to make users talk about your brand, by talking about themselves!
How to make users talk about your brand, by talking about themselves!psambrakos
 
O'Reilly Webcast: Tapworthy iPhone App Design
O'Reilly Webcast: Tapworthy iPhone App DesignO'Reilly Webcast: Tapworthy iPhone App Design
O'Reilly Webcast: Tapworthy iPhone App DesignJosh Clark
 
How to Transform Your Career by Petra Nemcova
How to Transform Your Career by Petra NemcovaHow to Transform Your Career by Petra Nemcova
How to Transform Your Career by Petra NemcovaLinkedIn
 
Beyond the Gig Economy
Beyond the Gig EconomyBeyond the Gig Economy
Beyond the Gig EconomyJon Lieber
 
8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith Yeung8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith YeungEdith Yeung
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?InterQuest Group
 
Network Effects
Network EffectsNetwork Effects
Network Effectsa16z
 
Lawhon - Catholes: History, research current use, and future application
Lawhon - Catholes: History, research current use, and future applicationLawhon - Catholes: History, research current use, and future application
Lawhon - Catholes: History, research current use, and future applicationSustainable Summits Initiative
 
The Future of Web Application Architectures
The Future of Web Application ArchitecturesThe Future of Web Application Architectures
The Future of Web Application ArchitecturesLucas Carlson
 
мой любимый вид спорта
мой любимый вид спортамой любимый вид спорта
мой любимый вид спортаmanecelena
 

Viewers also liked (16)

The Physical Interface
The Physical InterfaceThe Physical Interface
The Physical Interface
 
15 Millennial Mobile Statistics
15 Millennial Mobile Statistics 15 Millennial Mobile Statistics
15 Millennial Mobile Statistics
 
IoT Growth: A Forecast
IoT Growth: A ForecastIoT Growth: A Forecast
IoT Growth: A Forecast
 
Lacta - Love in the end - MIPTV
Lacta - Love in the end -  MIPTVLacta - Love in the end -  MIPTV
Lacta - Love in the end - MIPTV
 
Climbing Cannes
Climbing CannesClimbing Cannes
Climbing Cannes
 
How to make users talk about your brand, by talking about themselves!
How to make users talk about your brand, by talking about themselves!How to make users talk about your brand, by talking about themselves!
How to make users talk about your brand, by talking about themselves!
 
O'Reilly Webcast: Tapworthy iPhone App Design
O'Reilly Webcast: Tapworthy iPhone App DesignO'Reilly Webcast: Tapworthy iPhone App Design
O'Reilly Webcast: Tapworthy iPhone App Design
 
How to Transform Your Career by Petra Nemcova
How to Transform Your Career by Petra NemcovaHow to Transform Your Career by Petra Nemcova
How to Transform Your Career by Petra Nemcova
 
Beyond the Gig Economy
Beyond the Gig EconomyBeyond the Gig Economy
Beyond the Gig Economy
 
8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith Yeung8 Tips for Scaling Mobile Users in China by Edith Yeung
8 Tips for Scaling Mobile Users in China by Edith Yeung
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?
 
Network Effects
Network EffectsNetwork Effects
Network Effects
 
Lawhon - Catholes: History, research current use, and future application
Lawhon - Catholes: History, research current use, and future applicationLawhon - Catholes: History, research current use, and future application
Lawhon - Catholes: History, research current use, and future application
 
Canales
CanalesCanales
Canales
 
The Future of Web Application Architectures
The Future of Web Application ArchitecturesThe Future of Web Application Architectures
The Future of Web Application Architectures
 
мой любимый вид спорта
мой любимый вид спортамой любимый вид спорта
мой любимый вид спорта
 

Similar to Future of Mobile Web Application and Web App Store

The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeCaridy Patino
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformAspenware
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!Mobile Web Italy Meetup
 
Mobile development-e mag-version3
Mobile development-e mag-version3Mobile development-e mag-version3
Mobile development-e mag-version3nesrine attia
 
Html5 mobile develop tools
Html5 mobile develop toolsHtml5 mobile develop tools
Html5 mobile develop toolsLey Liu
 
I like i phone and android but know .net
I like i phone and android but know .netI like i phone and android but know .net
I like i phone and android but know .netChris Love
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Fluttervivatechijri
 
Omnichannel Applications with AngularJS
Omnichannel Applications with AngularJSOmnichannel Applications with AngularJS
Omnichannel Applications with AngularJSFITC
 
FEDM Meetup: Introducing Mojito
FEDM Meetup: Introducing MojitoFEDM Meetup: Introducing Mojito
FEDM Meetup: Introducing MojitoCaridy Patino
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...Eurapp
 
top-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdftop-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdfPixelQA
 
API-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App IntegrationAPI-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App IntegrationExist
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsPoluru S
 
Mobility today & what's next. Application ecosystems.
Mobility today & what's next.Application ecosystems.Mobility today & what's next.Application ecosystems.
Mobility today & what's next. Application ecosystems.Petru Jucovschi
 
What Are Progressive Web Application Development
What Are Progressive Web Application DevelopmentWhat Are Progressive Web Application Development
What Are Progressive Web Application DevelopmentApp Verticals
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Christian Heindel
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app developmentHarshul Shah
 
Ugly truths about html5 moosecon - robert virkus - 2013-03-07
Ugly truths about html5   moosecon - robert virkus - 2013-03-07Ugly truths about html5   moosecon - robert virkus - 2013-03-07
Ugly truths about html5 moosecon - robert virkus - 2013-03-07Enough Software
 

Similar to Future of Mobile Web Application and Web App Store (20)

The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - RecifeThe challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
 
Hybrid Apps / iPhoneDevCon 2010
Hybrid Apps / iPhoneDevCon 2010Hybrid Apps / iPhoneDevCon 2010
Hybrid Apps / iPhoneDevCon 2010
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platform
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
 
Mobile development-e mag-version3
Mobile development-e mag-version3Mobile development-e mag-version3
Mobile development-e mag-version3
 
Html5 mobile develop tools
Html5 mobile develop toolsHtml5 mobile develop tools
Html5 mobile develop tools
 
I like i phone and android but know .net
I like i phone and android but know .netI like i phone and android but know .net
I like i phone and android but know .net
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Flutter
 
Omnichannel Applications with AngularJS
Omnichannel Applications with AngularJSOmnichannel Applications with AngularJS
Omnichannel Applications with AngularJS
 
FEDM Meetup: Introducing Mojito
FEDM Meetup: Introducing MojitoFEDM Meetup: Introducing Mojito
FEDM Meetup: Introducing Mojito
 
Top 10 Cross-Platform App Development Frameworks 2024.pptx
Top 10 Cross-Platform App Development Frameworks 2024.pptxTop 10 Cross-Platform App Development Frameworks 2024.pptx
Top 10 Cross-Platform App Development Frameworks 2024.pptx
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
 
top-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdftop-10-best-mobile-app-development-frameworks-in-2021.pdf
top-10-best-mobile-app-development-frameworks-in-2021.pdf
 
API-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App IntegrationAPI-Centric Rails Web Apps and Hybrid Mobile App Integration
API-Centric Rails Web Apps and Hybrid Mobile App Integration
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web Apps
 
Mobility today & what's next. Application ecosystems.
Mobility today & what's next.Application ecosystems.Mobility today & what's next.Application ecosystems.
Mobility today & what's next. Application ecosystems.
 
What Are Progressive Web Application Development
What Are Progressive Web Application DevelopmentWhat Are Progressive Web Application Development
What Are Progressive Web Application Development
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app development
 
Ugly truths about html5 moosecon - robert virkus - 2013-03-07
Ugly truths about html5   moosecon - robert virkus - 2013-03-07Ugly truths about html5   moosecon - robert virkus - 2013-03-07
Ugly truths about html5 moosecon - robert virkus - 2013-03-07
 

More from Jonathan Jeon

Standardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in MedicineStandardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in MedicineJonathan Jeon
 
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제
IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제Jonathan Jeon
 
헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈Jonathan Jeon
 
4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈Jonathan Jeon
 
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...Jonathan Jeon
 
AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?Jonathan Jeon
 
Web Browser as Universal client for IoT
Web Browser as Universal client for IoTWeb Browser as Universal client for IoT
Web Browser as Universal client for IoTJonathan Jeon
 
OCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableOCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableJonathan Jeon
 
#3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup #3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup Jonathan Jeon
 
Trends on Smart Wearable Application Standardization
Trends on Smart Wearable Application StandardizationTrends on Smart Wearable Application Standardization
Trends on Smart Wearable Application StandardizationJonathan Jeon
 
New ICT Trends in CES 2016
New ICT Trends in CES 2016New ICT Trends in CES 2016
New ICT Trends in CES 2016Jonathan Jeon
 
The Web, After HTML5
The Web, After HTML5The Web, After HTML5
The Web, After HTML5Jonathan Jeon
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open StandardsJonathan Jeon
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open StandardsJonathan Jeon
 
Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Jonathan Jeon
 
HyWAI Web Bluetooth API
HyWAI Web Bluetooth APIHyWAI Web Bluetooth API
HyWAI Web Bluetooth APIJonathan Jeon
 
WoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source HardwareWoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source HardwareJonathan Jeon
 
IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)Jonathan Jeon
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Jonathan Jeon
 

More from Jonathan Jeon (20)

Standardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in MedicineStandardization for Artificial Intelligence in Medicine
Standardization for Artificial Intelligence in Medicine
 
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제
IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제IoT 및 인공지능을 활용한  헬스케어 제품․서비스  개발 동향 및 주요 과제
IoT 및 인공지능을 활용한 헬스케어 제품․서비스 개발 동향 및 주요 과제
 
헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈헬스케어 웨어러블 : 주요 동향과 이슈
헬스케어 웨어러블 : 주요 동향과 이슈
 
4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈4차 산업혁명 시대, 의료기기 표준화 이슈
4차 산업혁명 시대, 의료기기 표준화 이슈
 
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
Trends on standardization for smart wearable devices & services (ITU-T, OCF, ...
 
AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?AI and IoT : How do IoT and AI change the world?
AI and IoT : How do IoT and AI change the world?
 
Web Browser as Universal client for IoT
Web Browser as Universal client for IoTWeb Browser as Universal client for IoT
Web Browser as Universal client for IoT
 
OCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/WearableOCF/IoTivity for Healthcare/Fitness/Wearable
OCF/IoTivity for Healthcare/Fitness/Wearable
 
#3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup #3 Quantified Self Seoul Meetup
#3 Quantified Self Seoul Meetup
 
Trends on Smart Wearable Application Standardization
Trends on Smart Wearable Application StandardizationTrends on Smart Wearable Application Standardization
Trends on Smart Wearable Application Standardization
 
New ICT Trends in CES 2016
New ICT Trends in CES 2016New ICT Trends in CES 2016
New ICT Trends in CES 2016
 
The Web, After HTML5
The Web, After HTML5The Web, After HTML5
The Web, After HTML5
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open Standards
 
Open Source and Open Standards
Open Source and Open StandardsOpen Source and Open Standards
Open Source and Open Standards
 
Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5Hybrid App Platform - HyWAI 3.5
Hybrid App Platform - HyWAI 3.5
 
HyWAI Web Bluetooth API
HyWAI Web Bluetooth APIHyWAI Web Bluetooth API
HyWAI Web Bluetooth API
 
WoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source HardwareWoT.js - WoT App. Framework for Open Source Hardware
WoT.js - WoT App. Framework for Open Source Hardware
 
IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)IoT and WoT (Internet of Things and Web of Things)
IoT and WoT (Internet of Things and Web of Things)
 
Web Technology and Standards Tutorial
Web Technology and Standards Tutorial Web Technology and Standards Tutorial
Web Technology and Standards Tutorial
 
Mobile, IoT and Web
Mobile, IoT and WebMobile, IoT and Web
Mobile, IoT and Web
 

Recently uploaded

QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - AvrilIvanti
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 

Recently uploaded (20)

QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - Avril
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 

Future of Mobile Web Application and Web App Store

  • 1. Mobile Web Application & Web Application Store Jonghong Jeon ETRI, SRC Email: hollobit@etri.re.kr Blog: http://mobile2.tistory.com http://twitter.com/hollobit http://www.etri.re.kr
  • 2.
  • 3.
  • 4. Age of Mobile App Store
  • 5. “I am certain that the mobile telecoms world will count its time in two Eras. The Era BI: time Before the iPhone, and the ER A AI: time After the iPhone” Author of “Digital Korea”, Tomi T Ahonen http://communities-dominate.blogs.com/brands/2007/05/entering_iphone.html http://www.tomiahonen.com/ hollobit@etri.re.kr 5
  • 6. Apple … iPhone … App … App Store 6
  • 8. Current count of App Stores …. q WIPConnector.com 8
  • 9. The App Store As A Digital BM 9
  • 10. App Economy - Download Rates Source: TechCrunch 10
  • 11. App Economy - Download Rates Source: TechCrunch 11
  • 12. App Economy - Download Rates 12
  • 13. Mobile App Store Revenue (2008~2014) Mobile Application Stores Revenue Opportunity, Worldwide, 2008-2014 (Millions of Dollars) 13
  • 14. New words q App Economy q Appconomy q Developer Economy q Freemium q In-App Purchase q Appcosystem q Paywall q App Consulting q App Marketing 14
  • 16. Web App vs. Native App 16
  • 17. Web App vs. Native App 17
  • 18. Web App vs. Native App 18
  • 20. Why Web App ? 20
  • 21. Hype Cycle for Web 21 21
  • 22. Emerging Working Items – W3C q New WG & XG § Web Performance Working Group § Voice Browser Working Group § Web Notification Working Group § Web Application Security Working Group § Web Event Working Group § Point of Interest Working Group § Linked Data for Government WG Charter § Model-Based UI XG § Social Web XG q Workshop § Workshop on Augmented Reality on the Web § Workshop on Web on TV § Workshop on Privacy and data usage control 22
  • 23. The Web as an application platform q Standards for Web Applications on Mobile: February 2011 current state and roadmap § http://www.w3.org/2011/02/mobile-web-app-state.html 23
  • 24. Web Application Architecture HTML5 (Web forms, Video/Audio, Canvas..) Web Application APIs (Web IDL, Web Socket, Web Worker, Web Database….) XMLHTTPRequest Widgets API Device APIs CSS (Calendar, XML ECMASCript Camera GPS, File,..) DOM HTTP + URI/IRI+ Unicode 24
  • 25. Considering point Mobile App Developer’s view End user’s view 25 http://blog.appsfire.com/infographic-ios-apps-vs-web-apps
  • 27. Web App Store q Mozilla’s Open Web App Store (2010.5.20) § http://blog.mozilla.com/blog/2010/05/20/an-open-web-app-store/ § http://blog.mozilla.com/blog/2010/10/19/prototype-of-an-open-web-app-ecosystem/ § http://mozillalabs.com/blog/2010/12/building-the-open-web-app-ecosystem/ § http://techcrunch.com/2010/10/19/mozilla-web-apps/ § https://apps.mozillalabs.com/ q OpenAppMKt (2010.7.30) § http://www.openappmkt.com/ q Chrome Web Store (2010.12.7 open) § https://chrome.google.com/webstore q GetJar HTML5 Mobile Web App Store (2010.12.23) § http://www.getjar.com/ q Opera, web-based mobile app store, called the Opera Mobile Store (2011.3.8) § http://mobilestore.opera.com/us,en,usd/mobiledevice.html 27
  • 28. Android Market Web Store q http://market.android.com/ 28
  • 29. App Store vs. Web Store Any Devices Device Devices (PC, TV, Car, Tablet…) Client App Store Browser Browser Front Front Web Web Web Server Store Web App App App Server Server Store Store Store Native Native Web Cloud Native Appp App App App 29
  • 30. WAC - Technology Evolution WAC 1.0 demo devices available at MWC 2011 30
  • 31. Mozilla’s Open Web Apps q The basic set of concepts required to enable Open Web Applications are: § Application manifests, which describes the location, requirements, and capabilities of an application. § An application repository, which holds the manifests for all of the user's installed applications. § A method to install an application into a user's repository, which can be used by stores and directories or by an application developer (for self- published applications). § A application dashboard, which is a user interface through which to manage, browse, and launch installed applications. § An optional network interaction to allow applications to confirm the user's ownership of a paid registration (i.e. from an application store). 31
  • 32. Google’s Installable Web Apps q the experience of using a web app is still poor compared to that of using a desktop app. q Problem: Web apps are special to users, but not to browsers § bookmarks for web apps look the same as bookmarks for other web pages. § security defaults that make sense for normal web pages are often a bad match for web apps. q Solution: Installable web apps § installing a web app is like creating a super-bookmark to it. Source: http://code.google.com/intl/ko-KR/chrome/apps/docs/index.html 32
  • 33. Web Store = Future of App Store WAC http://www.distimo.com/appstores/ 33
  • 34. Mobile Web App Golden Age Mobile Golden diversity Age Smartphone Standardization finish Widely commercialize HTML5 Apps Beyond 4G LTE 2010 2011 2012 2013 hollobit@etri.re.kr 34
  • 35. Conclusions q The App Store As A Digital BM q New-generation web applications to challenge native app dominance in mobile service distribution § User interface and hardware capabilities dominate demand for native interface § Distribution control and cost advantages are key drivers behind web app development q But, the experience of using a web app is still poor compared to that of using a desktop app. § User requires better user experience in mobile environment § Web should learn from the strong points of Native App q Web could be the final winner of the Mobile App Race ? § Mobile Browser is just one of Native App. § We need new type of web application in mobile • Installable Web Application & Web App Store 35
  • 36. Thank you For more discussion : JongHong Jeon (hollobit@etri.re.kr) +82-42-860-5333 Blog : http://mobile2.tistory.com/m http://twitter.com/hollobit OR 36