Rabu, 09 November 2005

Web 3.0

Or, why Web 2.0 doesn't cut it for mobile devices

One of the hottest conversations among the Silicon Valley insider crowd is Web 2.0. A number of big companies are pushing Web 2.0-related tools, and there’s a big crop of Web 2.0 startups. You can also find a lot of talk of “Bubble 2.0” among the more cautious observers.

It’s hard to get a clear definition of what Web 2.0 actually is. Much of the discussion has centered on the social aspirations of some of the people promoting it, a topic that I’ll come back to in a future post. But when you look at Web 2.0 architecturally, in terms of what’s different about the technology, a lot of it boils down to a simple idea: thicker clients.

A traditional web service is a very thin client -- the Browser displays images relayed by the server, and every significant user action goes back to the server for processing. The result, even on a high-speed connection, is online applications that suck bigtime when you start to do any significant level of user interaction. Most of us have probably had the experience of using a Java-enabled website to do some content-editing or other task. The experience often reminds me of using GEM in 1987, only GEM was a lot more responsive.

The experience isn’t just unpleasant -- it’s so bad that non-geeks are unlikely to tolerate it for long. It’s a big barrier to use of more sophisticated Web applications.

Enter Web 2.0, whose basic technical idea is to put a user interaction software layer on the client, so the user gets quick response to basic clicks and data entry. The storage and retrieval of data is conducted asynchronously in the background, so the user doesn’t have to wait for the network.

In other words, a thicker client. That makes sense to me -- for a PC.

Where Web 2.0 doesn’t make sense is for mobile devices, because the network doesn’t work the same way. For a PC, connectivity is an assumed thing. It may be slow sometimes (which is why you need Web 2.0), but it’s always there.

Mobile devices can’t assume that a connection will always be available. People go in and out of coverage unpredictably, and the amount of bandwidth available can surge for a moment and then dry up (try using a public WiFi hotspot in San Francisco if you want to get a feel for that). The same sort of thing can happen on cellular networks (the data throughput quoted for 2.5G and 3G networks almost always depends on on standing under a cell tower, and not having anyone else using data on that cell).

The more people start to depend on their web applications, the more unacceptable these outages will be. That’s why I think mobile web applications need a different architecture -- they need both a local client and a local cache of the client data, so the app can be fully functional even when the user is out of coverage. Call it Web 3.0.

That’s the way RIM works -- it keeps a local copy of your e-mail inbox, so you can work on it at any time. When you send a message, it looks to you as if you’ve sent it to the network, but actually it just goes to an internal cache in the device, where the message sits until a network connection is available. Same thing with incoming e-mail -- it sits in a cache on a server somewhere until your device is ready to receive.*

The system looks instantaneous to the user, but actually that’s just the local cache giving the illusion of always-on connectivity.

This is the way all mobile apps should work. For example, a mobile browser should keep a constant cache of all your favorite web pages (for starters, how about all the ones you’ve bookmarked?) so you can look at them anytime. We couldn’t have done this sort of trick on a mobile device five years ago, but with the advent of micro hard drives and higher-speed USB connectors, there’s no excuse for not doing it.

Of course, once we’ve put the application logic on the device, and created a local cache of the data, what we’ve really done is create a completely new operating system for the device. Thsat's another subject I'll come back to in a future post.

_______________

*This is an aside, but I tried to figure out one time exactly where an incoming message gets parked when it’s waiting to be delivered to your RIM device. Is it on a central RIM server in Canada somewhere, or does it get passed to a carrier server where it waits for delivery? I never was able to figure it out; please post a reply if you have the answer. The reason I wondered was because I wanted to compare the RIM architecture to what Microsoft’s doing with mobile Exchange. In Microsoft’s case, the message sits on your company’s Exchange server. If the server knows your device is online and knows the address for it, it forwards the message right away. Otherwise, it waits for the device to check in and announce where it is. So Microsoft’s system is a mix of push and pull. I don’t know if that’s a significant competitive difference from the way RIM works.

Rabu, 02 November 2005

How not to market a smartphone



The November 7 issue of BusinessWeek features this full-page ad for the LG VX9800 smart phone, which is currently available through Verizon.


The screen shows what looks like a video feed of a football game, and the “remote not included” headline implies that it’s a video product. But the presence of a keyboard implies e-mail, and look at the background of the photograph -- the phone is sitting on what looks like a polished granite table, and out the window you can see tall buildings, viewed from a height. It looks like we’re up in a corporate executive’s office.


So who’s this phone really for?


The text of the ad doesn’t help: “Now you can watch, listen, and enjoy all your favorite multimedia contents and exchange e-mails without missing a single call. With its sleek design, clarity of a mega-pixel camera, sounds of an audio player, easy-to-use QWERTY keypad, it’s the new mobile phone from LG!”


It’s just a feature list -- and, by the way, a feature list that reads like it was badly translated from Korean.


There’s no sense of who the product’s for, or what problems it’s supposed to solve in that customer’s life. Basically, this is a phone for geeks like me who enjoy playing with technology. And we all know what a big market that is -- we’re the people who made the Sony Clie a raging commercial success.


An added difficulty is that the features LG talks about don’t necessarily work the way you’d expect. The video service that comes with the phone shows only a small number of short clips, to get Outlook e-mail you have to run a redirector on your desktop computer, and the phone doesn’t even have a web browser. You can learn more in this PC Magazine review.


But I’m not all that concerned about customers being disappointed, because with this sort of feature-centric advertising, very few people are going to buy the phone anyway.


The ironic thing is that the people at LG are smarter than this. I’ve met with their smartphone folks. They’re bright, they learn fast, and LG definitely knows how to make cool hardware. But somewhere along the way they’re just not connecting with actual user needs.


Just like most of the other companies making smartphones today.

Epilog: Tonight (11/3) I saw that LG has created a television ad for the phone. We've now confirmed that the target user is a young guy with an untucked shirt and cool-looking girlfriend. Sounds like the geek aspirational market to me. Oh, and most of the commercial is...a feature list.

Minggu, 30 Oktober 2005

Google Base: Is eBay really the target?

There has already been a ton of commentary on the “leak” of information about Google Base, a Google service in development that would let people post their content on a Google database. Most of the speculation I've seen has positioned Google Base as a classified ad service that would let people sell things online, competing with eBay.

But that’s not what I read into the service. What I think I see is a freeform database, a free-of-charge data publishing service. Right now if you want to post information to the Internet, you need to create a website or post it on someone else’s site. I think this Google service would make it a lot easier for people to share content if they want to. That in itself will drive the placement of more information into the online world, which is a basic Google value.

To me, the most interesting commercial opportunity around Google Base would be if Google tied it to a payment system, so people could charge for the content they post. That would turn Google Base into a self-publishing platform for software developers, artists, authors, and other content creators.

If I’m right, the real target isn’t eBay or the classified ad services, but the commerce engines that content creators have to license separately today if they want to sell their stuff online. I think Google could do a lot to streamline that process, and the result would be a lot more sales of specialized content online. Speaking as someone who has a side business of creating content (consulting reports and a book on the way), I think a Google service like that would be hot.

I have no idea if Google’s planning to create this sort of commerce engine, but it’s what I’d do if I were in their shoes.

Rabu, 26 Oktober 2005

Helio talks the right story

Helio is the new name of the MVNO being created by SK Telecom and Earthlink. The name itself isn’t worth a posting (although I’m always happy when a company successfully gets a new brand, considering how hard it is to get legal clearance). But I like the story Helio’s telling about its target market.

Helio says it’s going to target young people with phones enhanced for music, games, video, and other entertainment. I like that they claim they’re working on both the hardware and the software together, because that’s the right way to create a successful mobile device. And I know from the research I’ve been involved in that there’s a substantial market of young people who are willing to pay extra for phones that also keep them entertained. But there are two catches.

The first (and it’s an important one) is that most of these young people, because they’re young, don’t have a huge amount of spare cash. It’ll be interesting to see how Helio balances the budgets of its target customers against the high revenue it says it’ll generate.

The second catch is that, although many young people do want phones that entertain them, most of them are not at all willing to pay extra for technology for its own sake. The products have to be iTunes/iPod-quality, or Helio won’t live up to expectations. This is sometimes a hard task for Asian companies, whose domestic markets are a little more willing to buy gadgets just because they’re cool.

Still, I hope Helio can pull it off.

Senin, 24 Oktober 2005

A modern marriage proposal

This has almost nothing to do with mobile computing, but I think it's cool and wanted to share it. A longtime friend and co-worker of mine proposed to his girlfriend this week. Like any good technologist, he found a Web-assisted way to do it. Check out his marriage proposal website.

By the way, she said yes.

Sabtu, 22 Oktober 2005

What does Google want?

I’ve been doing a lot of networking in the last couple of months, meeting new people and getting in touch with old friends and co-workers. It’s fun to have the time to share ideas again, after being heads-down with Palm for six years.

Most of the conversations eventually come around to the question, “What does Google want?” It’s a great topic because Google has enough money, and is ambitious enough, that it might be planning to do almost anything. Google is also deliberately coy about its intentions, creating a sort of giant corporate ink blot test. Our theories about it may say more about our own desires than they do about Google itself.

Here are the three leading theories I’m hearing:


Theory 1. Google wants to control the ultimate OS. In this perspective, Google views Microsoft as its most important competitor/target, and is carefully executing a long-term plan to make the Windows/Office monopoly irrelevant. By creating more and more programming interfaces to its services, Google is causing applications development to gradually shift away from the PC’s APIs to those embodied in servers on the network. Windows doesn’t necessarily disappear, but it stops being the control point for computing innovation.

It’s kind of like Sun’s old slogan, “The Network is the Computer,” except in this case someone’s actually making it happen.

Some people view Google’s recent semi-endorsement of Sun OpenOffice as proof that Google’s trying to undercut Microsoft Office. You can get a fairly enthusiastic account from InformationWeek.


Theory 2. Google wants to destroy all the carriers. In this view, Google’s main priority is to take over the transport of content and information, rather than just organizing it. Every company that distributes content and information -- phone companies, television networks, cable companies, and so on -- is a target as Google seeks to deliver everything through the Internet.

The prime exhibit in this theory is Google’s purchase of dark fiber resources. Combine that with Google’s experiments around video downloading and Google Talk, and you can draw a scenario in which Google uses the Internet to take down all of the middlemen who carry all of our entertainment, information, and communication.

I think this scenario is especially appealing to many people in Silicon Valley because of the visceral dislike that so many of us in the tech industry have toward carriers of any sort. I should probably do a whole article on why this is, but the short summary is that carriers get in the way of things that many tech companies would like to do. A lot of people in Silicon Valley would be very happy -- like, fall of the Berlin Wall happy -- if the carriers just disappeared some day.

Their hope is that Google’s going to make it happen.


Theory 3. Google is making it up as it goes along. Those of us who have worked in large, visible companies know how good people on the Internet are at making up conspiracy theories. At Apple and Palm I used to shake my head in amazement when some commentator came up with an amazing master plot that linked several completely independent things our company was doing, and presented them as a single conspiracy.

We were never sufficiently clever or organized enough to pull off most of the plots that were attributed to us. Sometimes big companies do things because there’s a plan, but just as often they do them because of internal politics or random unconnected ideas. In my experience the broader the supposed conspiracy, the more groups and business units it links, the less likely that there’s an actual plan.

Amid all the rumors about Google, one thing I know to be a fact is that it deliberately hires the best computing graduates in order to keep them off the street. Google’s founders came out of academia to steal a march on the search leaders, and they’re very worried that someone might do the same to them. The easiest way to prevent that is to hire all the brightest computing grads and put them to work. It doesn’t really matter what they do, as long as they do it for Google rather than someone else.

In this view, much of Google is more like a huge research lab rather than a traditional company. Sure it’s experimenting with VOIP and video downloading -- it experiments with everything. But that doesn’t mean all the experiments are controlled by a single master plan.

This theory isn’t nearly as popular online as the others, but I heard it from a very experienced consultant and technologist in the valley (who I won’t name because it might screw up his ability to do business with Google). It’s also the theory I believed -- until recently.


My opinion: It’s theory number 2.

What turned me around was Google’s recent proposal to blanket San Francisco with WiFi. Although the Google proposal is far short of a formal bid, the fact that they made it at all says a lot to me. They’re willing to put their brand and reputation on the line for a huge fixed infrastructure of wireless base stations, and all the customer support headaches that would go along with them. That’s a much different business model than Google has used in the past, and it’s not something a company would ever propose lightly. There’s no way this is a random experiment.

Now for my speculation. I don’t think Google would do this only for the Bay Area, and I don’t think local advertising would produce enough of a return on investment to justify the cost and risk associated with creating one of these networks. I think it’s a trade-up play -- you give away the 300 kbps service and then charge for a series of add-on services on top of it. Voice telephony (replace your landline), and video download (replace your cable TV company) are two obvious ones because there’s an established market for both of them that Google can cannibalize quickly. Plus of course they’ll trash the DSL business.

If I’m right, we should expect to see Google start dabbling in the creation of other services that it could drive over this network. They should also offer to un-wire other cities in the Bay Area.

Unfortunately for those who want the cellphone carriers to go away, I think the current technical limitations on WiFi phones -- standby battery life a tenth of a cellphone -- will make the wireless voice carriers the last domino to fall. But I believe Google is truly gunning for everyone else.

Minggu, 16 Oktober 2005

The myth of the smartphone market

Who will buy smartphones? And what are the “killer” features?

One of the most common themes among people watching the mobile market is the quest for the ultimate device. “Which is the one everyone will buy in the future?” reporters ask me. Discussion boards have endless debates over the relative merits of the Treo, Blackberry, Microsoft Smartphone, and so on. The underlying assumption is that at some point we’ll see the emergence of one converged killer device that gets universally adopted.

I’m not sure why we’re all looking for one ultimate winner. Maybe it’s a hangover from the PC market, where one basic design did dominate the market. (Please, no angry messages from Mac or Linux users -- I was at Apple for ten years and I’m not ever going to write off the Mac. But you gotta admit there was a winner, folks.)

Anyway, I think the PC market is not a good analog for the mobile world. We need to cast aside our PC assumptions, including the assumption that there’s going to be a single unified mobile market.

At PalmSource we did a lot of research on mobile customers and what they want. The basic outlines of what we found were released to the public, so it’s okay to talk about them. Here goes:

About 60% of mobile phone users in the US and the major European countries are unwilling to pay extra for anything other than basic voice and SMS. In the US they typically take a cheap phone with a low-cost service plan, while in Europe they tend to be on pay as you go plans that let them limit their billing very carefully. They’ll even turn off their phones sometimes to limit the number of calls they take.

If you give them a phone with free features, they’ll accept it, of course. But what makes them distinct is that they won’t pay extra to use those features.

For an example of this effect, look at the high sales of subsidized cameraphones, and compare that to the low number of people who pay to send lots of MMS messages containing those photos.

Maybe someday it’ll be possible to coax these people into doing more, but they’ll be the last adopters, so you can forget about selling them anything advanced right now.


Three value-added segments

The good news is that about 35%-40% of mobile phone users are willing to pay extra for additional features beyond voice and SMS. With worldwide mobile phone sales running at well over 600 million units a year, that means you could sell more than 200 million advanced phones a year. Not a bad market, and far beyond today’s sales of smartphones, which are running at somewhere between six million and 25 million units a year depending on how generously you define smartphone.

Unfortunately, these people don’t all want the same advanced features in their phones. They split into three different market segments, each about 12% of the population, with very different needs and demographics. I think there are probably also a lot of sub-segments within each of the major segments.

The first segment is a group of people I like to call communication enthusiasts. These are extroverts who live to communicate with other human beings, and they’re often in people-facing jobs like sales and business development. To picture this user, think of the best sales representative you’ve ever met, warm and enthusiastic and always ready to chat.

These people are willing to pay for any advanced phone feature that’ll help them communicate better. E-mail, short messaging, IM, video calls, whatever. I think they’re the main people buying Blackberries and Treos.

The second segment is information enthusiasts. These people are a little more introverted, and tend to be in information-heavy jobs like medicine, law, and research. They need a tool that helps them manage all that information. Think of a doctor, trying to keep track of patient records and reference information on thousands of drugs.

The information enthusiasts will pay extra for features that extend their memory and help them work with information. Databases, larger screens, reading PC documents, and running lots of third party apps. Right now I don’t think anyone’s designing an ideal mobile phone for them (the Motorola A780 is the right hardware, but disastrously wrong software). Today a lot of these people buy handhelds instead.

The third segment is entertainment enthusiasts. These users are younger people (late teens and twenties) who want to keep their fun lifestyles even as they enter the workforce. They’ll pay extra for enhanced entertainment features -- music, games, video, fun messaging. They don’t have as much money as the information and communication users, so they can’t pay as much for their phones. There’s some evidence that this market sub-segments into game enthusiasts, music lovers, and so on.

The Danger Hiptop is aimed squarely at this demographic (check out the Snoop commercials), as is the Motorola Rokr (although at a price of $250 to hold only 100 songs, I am deeply skeptical of how well the Rokr will sell).


The misguided drive for convergence

In reaction to these different needs, a lot of people in the industry are trying to create an ultimate converged device that has features appealing to all three groups. So you get smartphones dolled up with e-mail clients, MP-3 players, and loads of information management applications.

These typically don’t sell well, for two reasons. First, unlike a PC, when you add features to a mobile device you pay a heavy price. If a PC gets a little heavier, or uses a little more power, no one will even notice. But do that to a mobile device, and it may suddenly become too heavy for most people to carry, or its battery life may become too short. Tiny differences in specs can create surprisingly huge changes in sales.

The second reason why “Swiss Army Knife” products don’t sell well is because most mobile customers are intensely practical. They buy mobile products like appliances, to do a specific job. All of the most successful mobile products are associated with a particular task that they do well. They may be capable of doing more, but there’s always a lead feature that they excel at. The iPod is fantastic at music acquisition and playback. The Blackberry is great at Exchange e-mail (and stinky at almost everything else). And the original Palm Pilot excelled at calendar and address book.

As far as I can tell, the only place where Swiss Army Knife mobile products are popular is in the online discussion forums that we all read. We technophiles, we few proud pioneers, are utterly out of touch with the needs and desires of normal mobile customers.


There is no smartphone market

What all this means is that there’s no unified smartphone market. Instead, there are a series of markets for phones that are smart at particular tasks. The way to win is not to create one ultimate device; it’s to create a series of products that are great solutions for certain customer groups. The market’s a series of rifle shots, not a shotgun blast.

So the best analogy for the mobile device market isn’t PCs, it’s cars. There is no car market, there’s a market for sports cars, a market for SUVs, a market for sedans, and so on. If we think of the mobile market the same way, we’ll all have happier customers and we’ll sell a lot more products.

__________

Additional reading: Here are a couple of third party reports that explore elements of the smartphone myth. Unfortunately, you have to pay to read these reports, but if you work in a company that can afford it, the investment is worthwhile.

Jupiter Research: How to Succeed in Wireless Without Really Converging
A nice overview that, regrettably, doesn't dig into details on the value-added segments.

Forrester Research: Segmenting Europe's Mobile Consumers
This report is from 2002, but the findings are still valid. It's the best overview you can get, and at $700 it's a deal compared to a lot of other studies.