No one logged in. Log in

Print RSS

Blog by Paul Golding

Pipes, Platforms and Smart Pipes...

Paul Golding - Friday, February 27, 2009
Pipe = something that value flows through.

Platform = something that value can be built on.

Smart Pipe = oxymoron.

Stay tuned - I shall be discussing this topic ALL next week on this blog.

Have a good weekend!

UGC = User Generated Crisps

Paul Golding - Thursday, February 26, 2009

Yummy new crisps

In the UK, it is difficult to miss the latest marketing venture by Walkers Crisps, especially if you're a crisp lover, as I am. Walkers held a fantastic competition to get crisp eaters to suggest new flavours. The winner gets his or her flavour on the shelves and a slice of the potato, as in the profits. User generated crisps!

Walkers have selected the final six and now the vote is on. The final six are: Onion Bhaji, Fish & Chips, Cajun Squirrel, Builder's Breakfast, Chillo & Chocolate and Crisp Duck & Hoisin (which is my favourite).


What better way to collect the votes than mobile. Text the flavour to a short code or visit the mobile site m.walkers.co.uk 

And yes, there's even a Facebook site to cast your vote.

Great idea - great marketing - great mobile marketing! Well done Walkers.

(p.s. my overall favourite is still Ready Salted. Sorry to be so plain!)

Becoming Operator 2.0 - The Manual?

Paul Golding - Wednesday, February 25, 2009
If there's ONE book that you need to read to provoke ideas about how an operator might rethink its business, then it's "What Would Google Do?" by Jeff Jarvis.

Read it, give it out to the board and senior staff and all the quirky outliers in the business. Brainstorm and ask about your MNO business - "What Would Google Do?"

How could an MNO become an open scalable platform - not pipe (even a smart one) - that adds value to as many people trying to connect as possible? This alone is a difficult question to answer, but needs deep thought. Do you have to own the customer? Do you have to own all the customers? Can you make more by sharing the customers? What are the fundamental units of transaction? What should they be? Not minutes and texts, not if you're thinking Googlejuice.

MNOs have already missed many major opportunities, had they thought of being in the 'connecting people' business, not the 'completing circuits' business. I've talked about this very theme for years. What is the Google version of an operator?

You MUST READ this book!


Collaborative Online Web Specification

Paul Golding - Tuesday, February 24, 2009
Recently I've been consulting for a mobile ads start-up, including requirements and wire-framing for their entire site. As always, I looked for techniques that enabled me to 'go digital early,' This means:

  • Thinking directly into a tool
  • Using a tool that can output into the next phase of the process (unlike many 'drawing' tools)
  • Using a tool that could manage the collaboration/creativity process in an agile fashion
For wire-framing and functional spec, I found all these things in one tool called Protoshare. I thoroughly recommend it.

Operator 2.0 - Switcher or Connector?

Paul Golding - Monday, February 23, 2009
In the old telco model, the switch was everything - the heart of the system. In the current MNO model, it's still the heart of the network, but then there's also the SMSC, although these are gradually being replaced by SMS 'edge' routers for most P2P traffic. That said, the MNO probably places most emphasis on the billing system! It's possibly the real heart of the operation.

However, these are switching models, not connecting models. They are ignorant of the content and any emotional and human value associated with the content and the need to switch in the first place - i.e. to connect. And they are not open systems. They are not platforms.

The future is open distributed platforms - using the network as a means to connect and make transactions, the value being in those connections, not the pipes underneath.

What's your open platform strategy? Should it be something like Alpha One release of ExperiaSphere from CIMI Corp? At the heart of their open system is the Social Framework - SocioPATH. Not a switch, but a socially-aware connection framework in the services layer.

These guys seem to get it.

Looking back at MWC 09 and thinking forward...

Paul Golding - Sunday, February 22, 2009
There's been lots of news coverage about MWC, so I won't repeat what's been widely reported. I'll focus on my favourite moments and picks in terms of people and products.

I wish I could say that there was a certain buzz in the wings, among the crowds, but there wasn't. Nothing shone as the talk of the show, on track or off track. The crowds seemed light to me. Apparently, attendance was down from last year. The recession is taking its toll. Nonetheless, stands and fold were cheery and bright. Optimism was the dominant mood.

Of course, lots of touch screens and smart phones flooded the floors. No Apple of course, but then they turn up by proxy - their influence was felt everywhere. Lots of imitation devices, lots of talk about app stores and barely a presentation that didn't mention iPhone, despite the complaint of one irate member of the audience - "it's only 1% of the world's phones." And I'm sure that Google was once only 1% of the world's search traffic.

And, talking of Google and 1%, there was only one new Android phone, But that doesn't mean a thing - it's just timing. We all know that there are plenty of Android projects in the design rooms. Anyone who doubts the influence Android is having and will have on the market is deluded.

So, what were my moments?

For interesting platform moment - that came from Yahoo...

I had a great chat with my old mobilist friend Alex Linde from Yahoo about Blueprint, which he thoroughly plugged in the Developer Garage track, which was an otherwise moribund affair - but I'll get to that. Blueprint is now out of the Yahoo box, meaning that any developer can use the platform to deliver their own mobile apps across a wide range of devices outside of the Yahoo properties. Blueprint was developed in-house. One Search is written in Blueprint, which is YAML (Yet Another Mark-up Language) built on XForms. Version 2.0 was due for announcement at the show and promises a lot of new features, including iPhone (via static libraries) and Blackberry support.

Yes - we know that we all want open standards, like W3C widgets, BONDI, and so on, but as Alex said on the stage, some of us need a solution that works today on today's handsets. Anyhow, he promised me that I'd get access to the closed 2.0 beta. I hope to report on its features in due course.

I have blogged about the middleware idea as far back as 2001 when I suggested that operators should host middleware for developers, I think at the time I suggested Volantis. This is what Yahoo is now doing and it's worthy of attention because it follows the distributed platform model [e.g. Read Jarvis] that operators need to understand and embrace. And this is coming from Yahoo, considered by many to be an 'old-school' media company in this new-media age.

For interesting mobile-ads moment, that came from Gigafone...

Mobile ad solutions were in abundance at the show. Not much new here - there are only so many ways that ads can be delivered via mobiles, and I've probably written about most of them over the years. In fact, I invented some of them! I did apply for location based ads patent as far back as 1992, dismissed by my then employer Motorola as 'not core to our business.'

The real issue is about the business model and the ongoing debate and uncertainty about the basic unit of advertising monetization. As we know, what matters is conversion and it is here that Gigafone shines, not only because of their solution design but because of their intrepid spokesperson, Andrew Grill, a force in the mobile ads debate. He also talked Trutap into giving away 3 cuddly bears for my kids, so I love him anyway :)

For interesting mobile browser moment, that came from Raj Singh of Skyfire...

Raj Singh is an engine of enthusiasm for mobile, especially browsing. Like myself, he's lived through the entire mobile browsing experience since the days of HDML. As crap as those early browsers were, there's no denying the excitement we felt back then when our mobiles (or more like the UP SDK) could suddenly interact with web servers. How far we've come, including the polished Skyfire browser. With Raj, I love drilling into the analytics that Skyfire has, courtesy of the way Skyfire proxy (Firefox) sits in the cloud. They even track where he user zooms on a page. How cool is that. But the think I love about Skyfire is the business model. Skyfire are attempting to monetize via search, following an Internet model and NOT the more traditional OEM model.

For interesting LTE demo moment, that came from Motorola...

On an otherwise dull and inglorious stand (and the handsets part was a joke), the Motorola LTE demo shone - see BBC coverage. It was a cool demo of live upstreaming of HD video from a test van driving around the streets of Barcelona. The picture quality was superb. It was hard to believe that this was a mobile demo. Motorola, for all their business woes, still has the technological shine that once powered cool products.

For coolest demo of MWC moment, that came from Alcatel Lucent...

Who showed a fully immersive virtual reality demo based on walking the streets of Paris, interacting with digital/real objects, leaving HD video messages in space and lots of augmented reality goodies. Futuristic stuff, perhaps not that far away!

For interesting brainstorm with a mobile consultant moment, that came from Andreas Constantinou (Vision Mobile)...

Andreas is an engaging, enthusiastic and thoroughly knowledgeable chap about the mobile ecosystem. His company do some excellent research and publish very insightful blog articles and reports. I recommend his Open Mobile workshop and hope to collaborate with him on this in the near future. Listen to the podcast interview I did with him about Open Mobile

For interesting 'Operator 2.0' moment, the One API seminar proved to be quite engaging...

Very slow coming, but the GSMA One API initiative is gathering steam. It's still early days and the current project is entirely technical requirements, whereas the real issue and question is all about the business models. Not surprisingly, the audience were more interested in this topic. After all, an API is an API is an API - and we've seen them all before. My own suggestion was to allow users to enable/pay access to APIs via their favorite sites (e.g. Twitter) rather than waiting for the site owners to partner with the operators. This will speed up adoption, especially for all those smaller start-ups. This needs more discussion in a later blog.

For interesting "Future of..." discussion, that was with Christian Sejersen of Mozilla...

We first met last year on a panel session and I was glad to hook up again with the affable Christian, a long-time mobile browser guru. I teased him with a question about the future of mobile browsing - as in beyond what we already expect with widgets, APIs etc. If you want to know what we concluded, or not, then you'll have to wait for a future blogisode! Hint: the mobile UI needs a radical overhaul. I'm glad that Christian agreed to collaborate on a writing project that I'm planning - more about that soon.

For the ANTI-MOMENT of MWC, that was the let down of the entire Developer Garage track...

Don't use the word garage just for marketing chic, especially when the sessions turn out to be more akin to walking through a giant Ikea warehouse manned by zombie staff. In short, developers DON'T DO corporate messages and sales pitches, they DO CODE and TECH! We need more tech, more code, more buzz! I recommend more investment into the developer track, including finding ways for real developers to turn up on a shoestring budget, enjoy the show, but hack, mash and mosh with the developer community.

For interesting fringe event moment, that was actually the O2/Telefonica bash...

Caught up again with the talented Alan Quayle and the O2 Litmus brainbox James Parton, with whom I discovered all kinds of interesting things in common! But also met some really interesting folks from various partner companies, including a former student of the genius Marshall McLuhan, whom I frequently quote in my slides.

AND, FINALLY...

BIG thanks to everyone I met with there - I don't have time to mention all of you. I enjoyed every single meeting and REALLY having the opportunity to meet with you all. Please stay in touch. And a last BIG thanks to Michael O'Hara, CMO of GSMA. Thanks for your help.

MWC 09 Agenda

Paul Golding - Friday, February 13, 2009
I shall be at MWC from Saturday, leaving Wednesday AM. Looking forward to meeting some of you. For open networking, I shall be popping by the following 'fringe' events:

1. Mobile Sunday event - Sunday evening (Early)
2. Mobile Peer Awards - Monday evening (Most of event)
3. Forum Oxford network - Tuesday  (6-7)
3. O2 Cocktail evening - Tuesday evening (7-8)
4. Mocom 2020 Mobile Media Tweet-Up - Tuesday evening (8 onwards)

Key sessions I shall be attending:

Monday - Mobile Innovation + Developer Garage
Tuesday - One API + Business of Mobile 2.0

Will probably visit Wiley stand Monday lunchtime-ish, for any fellow Wiley authors interested in meeting up.

Have fun, make contacts, win business!

Simulate 'iPhone Finger' on Mac

Paul Golding - Saturday, February 07, 2009
PhoneFinger from Wonderwarp is a useful utility tool for iPhone developers, allowing them to simulate the finger operation, but on the desktop during development.

Whilst there, why not check out the fantastic ShoveBox app - a catch-all dump and organise tool for collecting all those random bits of data and thoughts that persistently interrupt our time in front of the Mac. There's also a nice tool - SimpleChord - for chord sketching, for those of you with a musical bent, like myself. Understanding chord progressions is essential if you want to write music. Go HAVE FUN - let me know how it goes.

5 Cool Collaborative Tools for Web Projects...

Paul Golding - Saturday, February 07, 2009

As my forthcoming e-book says: "GO DIGITAL EARLY" - this is my motto. It means get as much of your thinking, work and project data into a digital, shareable and collaborative form as early as possible. It actually saves you time and makes you money, especially as an indie worker like myself.

Here are five suggestions for collaborative tools to go digital early in your web projects:

1 - Gliffy - diagramming software 'for the rest of us' - think of this as a low cost (free version available) and easier to use version of Visio - a versatile alround drawing tool. For web projects, it has UI tools for drawing wireframes and all the usual UML constructs for those who want to get deep and dirty with requirements modelling. Thanks Bryan Rieger for the intro to this tool.

2 - Jump Chart - 'nice and tidy website planning' is the promise. This is getting more sophisticated and even more agile than just drawing wireframes (as in Gliffy). It allows a real mock-up to be built allowing clients to actually click-through and navigate the site before you've programmed a lick, or should that be click? It also enables all the content to be uploaded and organised, such as images. Get all the approvals you need and then export the project to clean CSS/XHTML.

3 - Proto Share - This goes one step further than Jumpchart because not only does it provide clickable wireframes, but it supports team collaboration (creative review) within the same environment - discussions, comments and annotations, all supported with email alerts.

4 - Proto Notes - You've done your first real prototype. Now you need to get feedback. Anyone who's reviewed any kind of creative work knows the problem - how to describe what changes are required - and where! "Home page - top left - leading paragraph...." It isn't easy. The obvious solution is to add notes directly to the work. With just a tiny squirt of Javascript goodness, Protonotes provides a comments overlay on any website. Great idea!

5 - Dim Dim - You're still going back and forth with the client, talking about architecture, project ideas, web pages and so on. You want to do this online quickly and easily. Of course, you need web conferencing that works - and this is the promised of Dimdim. Go check it out. Thanks to Celso Pinto for pointing me to this cool tool.

HAVE FUN! Let me know which ones work for you or if you have any similar recommendations.

Games Programming is Child's Play...

Paul Golding - Saturday, February 07, 2009
On a recent course I held - and in my book - I describe the principles of 2D games programming for mobiles using sprite-based graphics, layers, textures and so on. It is a feature of the Games API on MIDP 2.0 and also of OpenGL ES for iPhone.

If you really want to learn the concepts in a hurry - OR, you want your kids to have a go whilst also learning the principles of programming, then check out Scratch, a visual programming tool for kids from MIT.

Within hours, all three of my kids (7,9,11) had some basic game up and running, or at least something that was animated - adding some actual gaming to the animations came later. It's a great tool. Check it out! I hope that something like this becomes available for mobiles.