23
1 © Vodafone Group 2010 v1.0 October What Do Mobile Network Operators Know about Open Source Web Apps? @sanjmatharu / @wolframkreising Vodafone Internet Services October 2010 Vodafone, the Vodafone logo and Vodafone 360 are trade marks of the Vodafone Group. Other product and company names mentioned herein may be the trade marks of their respective owners.

What do mobile network operators know about open source web apps

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: What do mobile network operators know about open source web apps

1 © Vodafone Group 2010

v1.0 October

What Do Mobile Network Operators Know about Open Source Web Apps?@sanjmatharu / @wolframkreisingVodafone Internet ServicesOctober 2010

Vodafone, the Vodafone logo and Vodafone 360 are trade marks of the Vodafone Group. Other product and company names mentioned herein may

be the trade marks of their respective owners.

Page 2: What do mobile network operators know about open source web apps

2 © Vodafone Group 2010

v1.0 October

The Landscape

Page 3: What do mobile network operators know about open source web apps

3 © Vodafone Group 2010

v1.0 October

Vodafone and Open Source

• Vodafone Mobile Connect Card driver for Linux

• GPRS/UMTS/HSDPA device manager written in Python, licensed under the GPL.

• Features: Data call handling Send/Receive SMS SIM phone book management Graphical user interface using GTK

• Intended Audience: Developers, End Users/Desktop

• Licence: GNU General Public License (GPL)

• Operating System: Linux

• 1.1 m downloads

• http://bit.ly/aoBm2I

• Vodafone 3G Femto Cell. Provides a 3G Cell with 30m radius of installation point.

• Features: User controls access. 3G data is encrypted over broadband. Product is based on Open Source Linux.

• Intended Audience: Developers, End Users/Desktop

• Licence: GNU General Public License (GPL)

• Operating System: Linux

• http://bit.ly/958gny

Page 4: What do mobile network operators know about open source web apps

4 © Vodafone Group 2010

v1.0 October

Vodafone and Open Source

• http://developer.vodafone.com/labs/opensource/

• Wayfinder is the navigation engine.

• Map data free to download from OpenStreetMap

• Intended Audience: Developers

• Licence: BSD

Page 5: What do mobile network operators know about open source web apps

5 © Vodafone Group 2010

v1.0 October

Vodafone and Open Source

• 360 devices – LiMo based

Page 6: What do mobile network operators know about open source web apps

6 © Vodafone Group 2010

v1.0 October

Page 7: What do mobile network operators know about open source web apps

7 © Vodafone Group 2010

v1.0 October

Vodafone and Web Standards – widget run times

71% of all phones have a modern xHTML browser

Develop with open W3C Web standards you already know

HTML/JavaScript development

CSS / SVG (graphics scaling)

Rolling out Network Enablers

Billing

Flexible charging

Presence

Cell ID location

Browser

UI toolkitApplication

APIs

Middleware

KernelH/W abstraction layer

(HAL)Hardware

Web app

Web app

xHTML

CSS SVG

JavaScriptJIL WRT

Responsiveness

Web

Rich UI

Scripting

e.g. S60

e.g. Symbian

Page 8: What do mobile network operators know about open source web apps

8 © Vodafone Group 2010

v1.0 October

Delivery

Page 9: What do mobile network operators know about open source web apps

9 © Vodafone Group 2010

v1.0 October

Joint Innovation Lab

Developers Customers

UMTS/W-CDMA TD-SCDMA GPRS CDMA-2000

LiMo RIM Android Symbian Others

JIL Widgets

JIL Store (backend)Developer Website Warehouse

V CASTm-MarketY! Keitai

Page 10: What do mobile network operators know about open source web apps

10 © Vodafone Group 2010

v1.0 October

Woohoo!

Page 11: What do mobile network operators know about open source web apps

11 © Vodafone Group 2010

v1.0 October

VF developer

Give us your feedback!developer.vodafone.com@vodafonedev

Page 12: What do mobile network operators know about open source web apps

12 © Vodafone Group 2010

v1.0 October

So what does all this mean for my app?• There is an opportunity for you to distribute your apps through a cross platform digital shop (70/30) and 8 EU markets for now…

• Support for • Android apps – upload live today! https://developer.vodafone.com/publish/ • Widget runtime for Android in Nov 2010 and upload available in Q1 2011

Page 13: What do mobile network operators know about open source web apps

13 © Vodafone Group 2010

v1.0 October• http://farm5.static.flickr.com/4064/4495029619_640551bf30_o.jpg

Widget Run Time features

Page 14: What do mobile network operators know about open source web apps

14 © Vodafone Group 2010

v1.0 October

GPS

Page 15: What do mobile network operators know about open source web apps

15 © Vodafone Group 2010

v1.0 October

Accelerometer

Page 16: What do mobile network operators know about open source web apps

16 © Vodafone Group 2010

v1.0 October

Page 17: What do mobile network operators know about open source web apps

17 © Vodafone Group 2010

v1.0 October

For devs?

Page 18: What do mobile network operators know about open source web apps

18 © Vodafone Group 2010

v1.0 October

Page 19: What do mobile network operators know about open source web apps

19 © Vodafone Group 2010

v1.0 October

Page 20: What do mobile network operators know about open source web apps

20 © Vodafone Group 2010

v1.0 October

Open Source

•a developer must have

•developer.vodafone.comhttp://developer.vodafone.com/widgets/tools-resources/object-browser/

•githubhttp://github.com/wolframkriesing/object-browser

Page 21: What do mobile network operators know about open source web apps

21 © Vodafone Group 2010

v1.0 October

PowerInfo

var wdp = Widget.Device.PowerInfo;

wdp.isCharging

wdp.percentRemaining

wdp.onChargeLevelChange = function(newCapacity){}

wdp.onChargeStateChange = function(stage){}

Page 22: What do mobile network operators know about open source web apps

22 © Vodafone Group 2010

v1.0 October

RadioInfo

var wdr = Widget.Device.RadioInfo;

wdr.isRadioEnabled

wdr.isRoaming

wdr.radioSignalSource

wdr.radioSignalStrengthPercent

wdr.onSignalSourceChange = function(src, isRoaming){}

Page 23: What do mobile network operators know about open source web apps

23 © Vodafone Group 2010

v1.0 October

developer.vodafone.com

@vodafonedev