Skip to content

Our blog has moved!

September 15, 2010

Inline with the new refresh of we now have an integrated blog. As such all future Vodafone developer blog posts will be found at,


We’ve updated

September 15, 2010

Check out our refreshed developer website! We’ve been listening to your feedback and have been working hard to rid our site of pdf’s, there’re still a few to go but we hope to be relatively pdf free very soon, hurrah!

We’ve also integrated our blog, added a Labs area for our Open Source projects and content, and the site is fully searchable now!

In the coming months we’ll be adding more content, features and functionality to the site so please bookmark us and keep an eye on our updates.

Vodafone Mobile Clicks 2010 Second Round Nominees Announced!

September 1, 2010

Today Vodafone Mobile Clicks 2010 moved into its second phase with the announcement of the 20 second round nominees.

Overall the competition had a stunning total of 160 competing mobile startups. This made it a big challenge for our jury and it was a close call on many occasions, which really shows the quality of this year’s entries!

The jury selected the very best entries based on the 5 criteria mentioned below:

– Originality, creativity and innovativeness
– Technical and operational ability
– Economic and financial viability (business case)
– Use case and end-user value
– The quality of the members of the (management) team (e.g. their experience, knowledge, skills, relationships)

Here are the nominees (in alphabetical order)


MALCOLM Visit Website
No Excuse Accounting Visit Website
Oonair Visit Website
vFacer Visit Website
Wannataxi No Website Available

The Netherlands:

AED4 Visit Website
Akvo Phone Visit Website
Smart HomeCare Visit Website
Snapje Visit Website
Track and Protect Visit Website


Cardmobili Visit Website
Cube Visit Website
Eunoia Visit Website
Live City Visit Website
MobilePLUX Visit Website

United Kingdom:

Little World Gifts Visit Website
Milestone Planner Visit Website
Movirtu Visit Website
RouletteCricket Visit Website
Touchnote Postcards Visit Website

Many thanks to all participating startups for their time and effort and congrats to the 20 nominees!

More details about this announcement can be seen here.

Vodafone 360 Shop Image Style Guide

August 25, 2010

Are you looking to publish your application to the Vodafone 360 Shop? Then before you do, please check out the Vodafone 360 Shop Image Style Guide here.

The Vodafone 360 Shop Image Style Guide is a document for anyone that wants to submit content to the Vodafone 360 Shop. The guide contains information regarding the necessary imagery that is required when submitting content to the Vodafone 360 Shop.

Below are a couple of examples from the guide,

Floating Mode For Samsung H1/M1 Widgets

August 24, 2010

A JIL/W3C mobile widget can run in one of the 3 modes: full screen, floating, docked. All runtimes (Samsung, S60, Android) support the full screen mode, but the floating mode is supported only by Samsung (H1/M1) and docked mode is supported only by S60.

The floating mode is that state where the widget runs on the home screen, in a square container, the size of 4 widget/application icons. Multiple widgets can run in floating mode at the same time.

In order to enable floating mode for a widget, the following setting is required in the config.xml file:

  • Opera/W3C config format: <widget … floatable=”yes” … >
  • JIL 1.2 format: <widget … viewmodes=”fullscreen, floating” … >

On Samsung H1/M1, the runtime will start the widget in floating mode (if this mode was enabled in config.xml). Taping a second time on the widget will cause it to go to full screen mode. From the full screen mode, the user can go back to floating mode (the button in the top-right corner) or he can close the widget.

An important aspect between switching from floating mode to full screen mode and back is to adjust the user interface. In floating mode, since there is less space available, a stripped-down version of the full screen interface should be presented.

The widget object (lowercase ‘w’) has the ‘widgetMode’ property that we can use the find the current mode and it also has the ‘widgetmodechange’ event, which gets fired every time the mode is changed. Putting it all together we get the following Javascript code that we can use to adjust the user interface:

if (window.widget) { 
  widget.addEventListener("widgetmodechange", function (e) {
    switch (e.mode) { // we can use e.mode or widget.widgetMode
      case 'floating':
        // adjust user interface for floating mode
      case 'application':
        // display full screen interface

If you only want to make some CSS adjustments or show/hide divs when the mode changes, you could use the ‘-o-widget-mode’ media query extension. It takes a widget mode name as argument and applies the corresponding style when the widget is in that mode:

@media all and (-o-widget-mode: floating) {
  .fullScreenContainer { display: none; }
  .floatingContainer { display: block; }

The floating mode is a nice way for a widget to provide some useful information, without requiring the user’s undivided attention and taking up the whole phone screen.

The Vodafone developer Support Team

Vodafone Mobile Clicks 2010 – last few days to enter!

August 19, 2010

Registration for Vodafone Mobile Clicks 2010 ends at midnight on August 22nd, 2010, don’t miss out! Find out more here and follow the news via the Twitter tag #vmc2010.

London Ajax User Group Happening: JavaScript MiniConf

August 19, 2010

On Saturday18th Sept we’ll be hosting the London Ajax User Group Happening: JavaScript MiniConf at our offices here in London.

This is a great opportunity to network and learn from likeminded JavaScript developers.

The current schedule looks like this:

  • 9:00am: Meet & Greet, Introduction
  • 9:30am: Talks about Client-side JS
  • 12:00pm: Lunch
  • 12:45pm: Talks about Server-side JS
  • 2:30pm-4:30pm: Talks about Mobile JS
  • 4:30-5:00 Wrap-up
  • 5:00-? Union Bar

Find out more about the event, see who’s attending and sign up here.

Directions to the Vodafone Paddington offices can be found here – How to get to One Kingdom Street.