wac and w3c technologies - world wide web consortium · 2011-04-05 · wac and w3c technologies...

26
GRUPPO TELECOM ITALIA W3C Track@WWW2011 Hyderabad Telecom Italia Strategy and Innovation Claudio Venezia WAC and W3C technologies Mobile Web Applications Camp

Upload: others

Post on 04-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

GRUPPO TELECOM ITALIA

W3C Track@WWW2011 Hyderabad

Telecom Italia Strategy and Innovation Claudio Venezia

WAC and W3C technologies Mobile Web Applications Camp

Page 2: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

By 2013, says Herlihy, Google vice president of Global Ad Operations, the desktop PC will be irrelevant, and the smart phone will be the platform of choice for most Internet use

Claudio Venezia, Telecom Italia/Strategy and Innovation

Page 3: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Mobile’s internet usage is going to take over desktop’s

Claudio Venezia, Telecom Italia/Strategy and Innovation 3

Source: comScore 2010 

Page 4: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Smartphone sales have already overtaken PC Sales

4

PC: 400M pieces 2010 sales stable

Smartphones: 500M in 2011, +20% YoY

•  Implications on Business Models, Communications, Social Networks, Ecommerce/Transaction

•  Strategic implication: Mobile Drives Volumes, Semiconductors, Tecnology

Claudio Venezia, Telecom Italia/Strategy and Innovation

Source: http://www.engadget.com/2011/02/08/idc-says-100-9m-smartphones-sold-in-fourth-quarter-pcs-outsold/

Page 5: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

…Smartphones

…PC…

Mainframe…

5

years

volumes “Innovators Dilemma” Technologies that start less powerful but simpler get larger scale and will overtake the established architecture

Strategic transformation of ICT driven by mobile technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation

Page 6: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Mobile Web: further indicators

•  One half of All local searches are performed on mobile devices

•  In US, on average, people spend more time socializing on their mobile device than eating

•  About 1/3 of Social Networking activity is being performed by mobile devices

Claudio Venezia, Telecom Italia/Strategy and Innovation 6

Source: comScore 2010 

Page 7: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation 7

How will the Web Infrastructure Adapt? Which is the timing for that? Desktop’s environments are still a strictly required success criterium for specs?

Page 8: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation 8

Fell into temptation to port Browser experience on mobile

Today Experiencing the Web from mobile browser is like skiing on the sand

Design’s best practices help but don’t solve

Page 9: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Traditional Web browsing through tight and costly pipes

Users accessing the Web via 3G inevitably incur in unwanted costs for the amount of redundant downloaded data while getting to the required information

Claudio Venezia, Telecom Italia/Strategy and Innovation 9

Page 10: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation 10

Apps have much higher usability than Web sites

•  Small screens

•  Unpractical input

•  Download delays even with a 3G service

•  Mis-designed sites

•  Better exploitation of the available 3G pipe: lower costs, lower waiting time, win win

•  Easy to map Web information sources of interest

Page 11: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Mobile Web: what is it about?

•  Adapting the Web to mobile (.mobi, Wap…)

•  Or finally bridging Web and mobile experiences?

Claudio Venezia, Telecom Italia/Strategy and Innovation 11

Page 12: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation 12

Mobile Apps: a history of two tales

•  Native apps (iPhone, iPad, Android, RIM, Symbian etc)

•  HTML5 Apps (Mobile Web, Widgets)

And the second has to be concretely started

Page 13: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Mobile Application Stores Downloads trends, Worldwide, 2009-2014

13

Mln downloads 

2.500 8.153 

31.237 

17.695 

49.236 

76.100 

13%  14%  19%  16%  14%  13% 

9x 

% paid          apps 

Source: Gartner dec. 2010 

Paid apps 

Free apps 

Claudio Venezia, Telecom Italia/Strategy and Innovation

Page 14: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Worldwide Mobile apps revenues trends, Worldwide, 2009-2014

14 

Source: Gartner dec. 2010 

1.389 5.223 

25.797 

15.125 

38.089 

58.065 

116% 

74% 

83% 

End user spending 

Adver>sing revenues 

Avg. price per paid download ($) 

3,7  3,7  3,9  4,0  4,1 3,6 

Mln $ 

Claudio Venezia, Telecom Italia/Strategy and Innovation

Page 15: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Mobile App Frameworks: Downloads and Development

Smartphone Application Downloads (2009)

66%

14%

6%

5%9% 0% Apple iPhone

Android

Microsoft WindowsPhoneBlackberry

Symbian

Other Smartphone

Smartphone Application Downloads (2013)

27%

25%10%

13%

21%

4%Apple iPhone

Android

Microsoft WindowsPhoneBlackberry

Symbian

Other Smartphone

Source: Ovum, 2010 Source: Ovum, 2010

15

The easiest platform to master is Android

40

20 30

10

50 60

Source : Vision Mobile, 2010

Learning Curve (Months)

5 10

Use

d B

y D

evel

oper

s (%

)

Note: made before Nokia/Microso3 announcement 15 Claudio Venezia, Telecom Italia/Strategy and Innovation

Page 16: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation 16

Mobile Native Apps are setting the pace and providing the requirements

•  Access to device API

•  Micropayments

•  Offline usage

•  Distribution via app stores – trustiness – Identity Management

•  Handling of heavy graphics

•  Bridging between virtual and physical spaces

Page 17: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Choosing between Native and Web App

Without at least standard and secure access to device services it is an unfair competition since the beginning

Claudio Venezia, Telecom Italia/Strategy and Innovation 17

Page 18: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation 18

Mobile HTML5 Apps (Mobile Web, Widgets) •  Are supposed to fill the gap, HTML5 is doing great (Web

Workers, Local Storage, Video, Web Sockets, New Semantic Elements)

•  Interoperability is painful even on desktops

•  Work is fragmented (Web App WG, HTML5, DAP WG)

•  Coordination is not easy

•  Timing is a problem

•  Best practices’ identification may not be enough to provide a consolidated view

Page 19: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

WAC

•  Launched in February 2010, the Wholesale Applications Community (WAC) is an open global alliance formed from leading organisations within the telecoms sector.

•  Telecom Italia is part of the Board of Directors

Claudio Venezia, Telecom Italia/Strategy and Innovation 19

Page 20: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Why WAC?

WAC’s goal is creating a unified and open platform to allow mobile software developers to more easily write applications usable on a variety of devices, operating systems and networks.

Claudio Venezia, Telecom Italia/Strategy and Innovation 20

Page 21: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Claudio Venezia, Telecom Italia/Strategy and Innovation 21

WAC 2.0 Principles

•  Reuse web standards as much as possible

•  Create a Wide Mobile Web developer base

•  Create an Open Process

•  Propose Consolidated compliance programs

Page 22: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

What is WAC doing in concrete?

•  Adopting HTML5 as a core element of the platform.

•  Combining HTML5 and W3C’s widget packaging standard with mobile specific functionalities

•  Extensive reuse of CSS3 and DOM

Claudio Venezia, Telecom Italia/Strategy and Innovation 22

Page 23: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

WAC’s vs W3C’s APIs mapping

Claudio Venezia, Telecom Italia/Strategy and Innovation 23

Accelerometer (w3c geolocation wg) using the device accelerometer sensor.

Orientation (w3c geolocation wg) using the device orientation sensor.

Camera (w3c dap wg) capturing media through the device camera.

Devicestatus access to the device status information.

Filesystem (w3c web App wg) accessing the device file system.

Messagging message sending and retrieval.

Geolocation (w3c geolocation wg) device location (as specified in W3C).

Contact (w3c dap wg) management of contact information.

Calendar (w3c dap wg) management of calendar information.

Task management of task information.

Deviceinteration interaction with the end user through different device capabilities

Page 24: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

What is WAC aiming to?

•  allow developers to write mobile applications that rival native applications in terms of feature richness leveraging pure web technologies know how

•  allow users to leverage WAC 2.0 security, privacy monitoring and parental control enablers

Claudio Venezia, Telecom Italia/Strategy and Innovation 24

Page 25: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

What specs is WAC defining?

•  the core requirements for WAC-compliant web runtime environment

•  execution of standard Web applications running in Web browser or widget contexts

•  supplemental functions such as security framework, application lifecycle, user interface, and terminal integration

Claudio Venezia, Telecom Italia/Strategy and Innovation 25

Page 26: WAC and W3C technologies - World Wide Web Consortium · 2011-04-05 · WAC and W3C technologies Claudio Venezia, Telecom Italia/Strategy and Innovation 8 Fell into temptation to port

W3C track @WWW2011 WAC and W3C technologies

Conclusions

•  Bridging Web and Mobile experience, virtual and physical, is the next frontier

•  Current Mobile Internet usage forecasts imply increased focus on mobile

•  Fragmentation and lack of interoperability are threats

•  Shipping HTML5 to mobile is great perspective but devices’ services access and security features come first

Claudio Venezia, Telecom Italia/Strategy and Innovation 26