Injustice - Developers Among Us (SciFiDevCon 2024)
What do mobile network operators know about open source web apps
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.
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
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!)