How Google Unconquered The World

May 26th, 2009 by Jon Evans | 8 Comments » | Viewed 21505 since 04/15, 32 today

…and Apple Squandered It, Again. The new Google Android pgone

Your humble narrator has been doing some actual engineering lately, for the first time in years. Specifically, I’m writing an application for Google’s Android phones, the first models of which will be available in Canada next week.1 Why Android, you might wonder, instead of Apple’s wildly popular iPhone? Well, I have various motivations, and I may yet pen an iPhone version, but my main reason is very simple: most of the phones of the future will be Androids, not Apples.

Twenty-five years ago, Apple could have licensed its superior operating system to computer manufacturers, killed Microsoft, and conquered the world. Instead they insisted on building their own hardware, keeping their systems hermetically sealed, and maintaining high prices – and found themselves with a whopping 10% of a market they should have dominated. Today they are repeating exactly the same mistake. Android, like Windows, is an operating system, not hardware. Any manufacturer can build an Android phone, customized for any market; and in most of the world, those phones will ultimately supplant the iPhone, just as Windows defeated Macintosh.

Don’t get me wrong. The iPhone is a truly great toy, and its biggest competitor here in the developed world is Canada’s own BlackBerry. Apple and RIM will probably share the lion’s share of the rich-world spoils for years to come. But most of the world is not rich; and yet, cellphones have permeated into most of the poorest shantytowns and remotest villages in the world. In just a few years, smartphones will filter en masse into Africa and China and India too, and most of those phones will be Androids.

It’s not just that they’ll be cheaper. It’s that phones crafted and programmed by rich Western companies come laden with rich Western assumptions. That only one person will use this phone, rather than a whole village. That you have a reliable cellular network. That you can make frequent phone calls and consume bandwidth without caring much about the cost. Phones built for the developing world will be very different indeed.

Sure, an iPhone, like an Android, can be customized via its App Store – but those apps too are written almost exclusively by rich, educated Westerners. Call it technical colonization. Apple, in its infinite wisdom, has dictated that iPhone apps can only be written on Macs, which, thanks to their price, are as rare as unicorns in the developing world. That decision may singlehandedly have narrowed their potential market by a whopping 5 billion customers. I’m sure Apple doesn’t care right now – after all, the poor, by definition, have no money – but check back in 20 years, and they’ll be kicking themselves hard enough to leave divots. The poor won’t be poor forever, and even if only 20% of India and China achieve middle-class status, that’s a market much bigger than the USA.

Right now, a single bright kid in Bangalore can write an Android app and make both available worldwide, and all she needs is a single beat-up computer running Linux.Anyone can write an Android app, on any kind of computer; and if you need a web site or some online middleware to handle the heavy lifting, well, guess what? Anyone can build that, too, thanks to Google’s AppEngine service, which lets anyone anywhere create a Web application and run it on Google’s own servers. For free. (They start charging after 5 million hits per month, but if you’re getting that much traffic, you can afford it.)

Today, right now, a single bright kid in Dar es Salaam or Jakarta or Bangalore can write an Android app and a complete web site to support it, and make both available worldwide; and all she needs is a single beat-up computer running Linux. Eventually, she won’t even need that; she’ll just plug a keyboard and screen into her phone. Maybe that kid is the future. Maybe the age of Western technical hegemony is ending.

Then again, maybe not. There are caveats galore. For one thing, that kid still needs to know what she’s doing. It’s not easy to pick up high-level software-engineering skills in your spare time, from scratch. The current Android documentation is written by highly educated people for highly educated people, with little to no handholding. What’s more, she needs the Internet, which, in Africa at least, remains extremely expensive - and Western web sites are increasingly limiting or cutting off users in the developing world.

But in the end, the developing world’s problems may actually be the salvation of its first generation of software developers. Networked smartphone applications will be such a huge jump from the status quo that even the semi-skilled should be able to wring money out of the Third World’s gross economic inefficiences; and they won’t have much competition, because there won’t be enough money to interest Western companies. Not until the poor become rich, two or three decades from now. Maybe by then Apple will begin to realize what a colossal mistake they have made. Again.


1 Which I’ll be giving away for free, incidentally. Technical readers may be interested in the tech blog I’m writing as I go. Non-software-developers probably shouldn’t click.

Bookmark and Share

8 Responses to “How Google Unconquered The World”

  1. Corbs says:

    Why not develop for Android once they actually become the dominant force you’re forseeing?

    Windows became the dominant OS when they had the majority of developers creating software for them. Apple is currently leading that race in the mobile world.


    The point that people tend to miss is that Apple is a hardware company, and they do very well from it.

    Imagine the iPhone OS being licensed to run on a less able handset with less screen real estate and no multitouch. clunky

  2. Glenn Reilly says:

    Thanks Jon,
    .. A well thought out, thoroughly enjoyable article.

  3. J Gruszynski says:

    I understand you’ve never run a company and never designed or marketed a product, let alone one that encompasses hardware interacting with software.

    Rather to explain it – you probably don’t have the basis to get the specifics – I’ll simple say: what Apple is doing makes perfect sense (as someone how *has* done the above) and it is also the basis for advantage over both what Microsoft has done, is doing and will be capable of doing in the future.

    I’ll simple quote Alan Kay:

    “People who are really serious about software should make their own hardware”

  4. PM says:

    I see the pros and cons of each and of 20/20 hindsight. The article put forth a good argument and plausible scenario but it was actually J.G.’s comment that struck me.
    I have known very bright people ending in ‘…zynski’ and it was their people skills and diplomacy reflected in the above response that held them back. Perhaps we could dismiss it as a language nuance barrier if it was for their blinding arrogance that prevented most from giving them the benefit of the doubt.
    ‘Rather to explain it-’lets just leave it there.

  5. Alex says:

    “the poor won’t be poor forever,” … That’s rich, an estimated 50 million people will fall back into absolute poverty this year. Alas.

  6. Designer says:

    What ever! We just want the cheapest!

  7. tom says:

    If your company makes superb products that are loved by a dedicated fan base, you don’t need to conquer the world – you just need to keep doing what you are doing.

    I don’t think, right now, that Apple are kicking themselves over anything much. They’re raking it in.

    Anyone who values style, usaibility and status over portability and extensibility will opt for Apple every time, whether they live in the UK, Mexico or India.

    An analogy: Ferrari have very expensive hardware. They don’t have a lot of dealers. It’s hard to get replacements. But if you had the money, you wouldn’t hesitate to pick one over a Ford.

    It’s not all about practicality.

  8. Ron Gold stein says:

    I see the pros and cons of each and of 20/20 hindsight. The article put forth a good argument and plausible scenario but it was actually J.G.’s comment that struck me.
    I have known very bright people ending in ‘…zynski’ and it was their people skills and diplomacy reflected in the above response that held them back. Perhaps we could dismiss it as a language nuance barrier if it was for their blinding arrogance that prevented most from giving them the benefit of the doubt.
    ‘Rather to explain it-’lets just leave it there.
    free cna training | CNA | LPN training online

Leave a Reply

 
You can subscribe to The Walrus for less than $2.98 an issue — click on the button below to learn more. Click here to find out about our Support The Walrus campaign, or buy a print of the new cover