What do mobile network operators know about open source web apps


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Overview of with which technologies VF has to deal in our Software world, right? Many competing platforms Some driven by the industry, some by manufacturers, some by the industry…all very very confusing Convergence Now we are seeing the culmination of mobile and web communities
  • Main reason being that network manager is not supporting things like top up etc but made it easy for people to get hold of
  • We have built this platform on well known web standards such as xHTML, CSS, SVG and JavaScript, or as its collectively known AJAX unleashes an army of developers already familiar with the technology is open standards based: W3C (Subject to announcement: W3C contribution of JIL spec is an example of the commitment to open standards) Find out more about web standards & W3C in Wolfram’s talk The web runtime has rich input Not only touch but also keyboard and 5 way navigation Built from the core to run on many platforms e.g. LiMo & Symbian / S60 and is Hardware and OS agnostic JIL APIs, provide access to features lower down the software stack E.g. GPS location More to come as we shall see on the next slide In addition to the web runtime engine & JIL APIs we’re enabling new access to Vodafone’s core enablers: Billing – pay per download billing in beta today – will be opened to everyone by end March Following availability we’ll announce in due course Flexible Charging – microbilling Presence –get access to a host of presence information for example if the device is on 2g/3g/on roaming/is phone on/off Cell ID location Web Standards and Widgets How to build a widget
  • Key points 4 operators > 1 billion customers 1 SDK > 1 publishing system > Consolidated settlement Separate storefronts optimized for local consumers 1 device already in China, more across Europe with today’s Vodafone announcement Points to avoid Reactive to Apple, other device and OS vendors “ dumb pipe” Benefits Develop with open Web standards you already know – HTML, CSS, JS Publish once, distribute/sell across multiple operators addressing 1 billion customers Tailor marketing message/strategy/pricing for local consumers
  • open standardized technologies driving scaled deployment of those technologies and providing complimentary commercial models. This will allow developers to deploy a single application across multiple devices (through the use of standard technologies) and across multiple operators (without the need to negotiate with each of them). WAC will provide the commercial enablers which will allow the developer to be paid for the applications which are then sold through any associated application store. To find out the latest on WAC, take a look at the  Analyst briefing  from May 5th 2010.
  • Widget Packager Object Browser What’s coming – Widget Packager + Object Browser Challenges for VF: developer tools are expensive, focus in VF isn’t always there – communication overheads slow things by 2, open source would help speed up the development planning The future – Not really happy with progress, we’re learning - VF developer program (support, open sourcing more tools etc)
  • - VF shop is the only cross platform distribution system (in opposite to Androif market and iTunes, etc.) - Widgets can be uploaded for S60, , Limo, Symbian^3 (near future,)Android (near future) and RIM (near future) as cross platform approach (not the same as mentioned above!)
  • What do mobile network operators know about open source web apps

    1. 1. 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.
    2. 2. The Landscape Ajax
    3. 3. Vodafone and Open Source <ul><li>Vodafone Mobile Connect Card driver for Linux </li></ul><ul><li>GPRS/UMTS/HSDPA device manager written in Python, licensed under the GPL. </li></ul><ul><li>Features: Data call handling Send/Receive SMS SIM phone book management Graphical user interface using GTK </li></ul><ul><li>Intended Audience:  Developers ,  End Users/Desktop </li></ul><ul><li>Licence:  GNU General Public License (GPL) </li></ul><ul><li>Operating System:  Linux </li></ul><ul><li>1.1 m downloads </li></ul><ul><li>http://bit.ly/aoBm2I </li></ul><ul><li>Vodafone 3G Femto Cell. Provides a 3G Cell with 30m radius of installation point. </li></ul><ul><li>Features: User controls access. 3G data is encrypted over broadband. Product is based on Open Source Linux. </li></ul><ul><li>Intended Audience:  Developers ,  End Users/Desktop </li></ul><ul><li>Licence:  GNU General Public License (GPL) </li></ul><ul><li>Operating System:  Linux </li></ul><ul><li>http://bit.ly/958gny </li></ul>
    4. 4. Vodafone and Open Source <ul><li>http: // developer.vodafone.com/labs/opensource/ </li></ul><ul><li>Wayfinder is the navigation engine. </li></ul><ul><li>Map data free to download from OpenStreetMap </li></ul><ul><li>Intended Audience:  Developers </li></ul><ul><li>Licence: BSD </li></ul>
    5. 5. Vodafone and Open Source <ul><li>360 devices – LiMo based </li></ul>
    6. 7. 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 toolkit Application APIs Middleware Kernel H/W abstraction layer (HAL) Hardware Web app Web app xHTML CSS SVG JavaScript JIL WRT Responsiveness Web Rich UI Scripting e.g. S60 e.g. Symbian
    7. 8. Delivery
    8. 9. 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 CAST m-Market Y! Keitai
    9. 10. Woohoo!
    10. 11. VF developer Give us your feedback! developer.vodafone.com @vodafonedev
    11. 12. So what does all this mean for my app? <ul><li>There is an opportunity for you to distribute your apps through a cross platform digital shop (70/30) and 8 EU markets for now… </li></ul><ul><li>Support for </li></ul><ul><ul><li>Android apps – upload live today! https://developer.vodafone.com/publish/ </li></ul></ul><ul><ul><li>Widget runtime for Android in Nov 2010 and upload available in Q1 2011 </li></ul></ul>
    12. 13. <ul><li>http://farm5.static.flickr.com/4064/4495029619_640551bf30_o.jpg </li></ul>Widget Run Time features
    13. 14. GPS
    14. 15. Accelerometer
    15. 17. For devs?
    16. 20. Open Source <ul><li>a developer must have </li></ul><ul><li>developer.vodafone.com http://developer.vodafone.com/widgets/tools-resources/object-browser/ </li></ul><ul><li>github http://github.com/wolframkriesing/object-browser </li></ul>
    17. 21. PowerInfo var wdp = Widget.Device.PowerInfo; wdp.isCharging wdp.percentRemaining wdp.onChargeLevelChange = function(newCapacity){} wdp.onChargeStateChange = function(stage){}
    18. 22. RadioInfo var wdr = Widget.Device.RadioInfo; wdr.isRadioEnabled wdr.isRoaming wdr.radioSignalSource wdr.radioSignalStrengthPercent wdr.onSignalSourceChange = function(src, isRoaming){}
    19. 23. developer.vodafone.com @vodafonedev