John Roese’s Blog CTO, Nortel

Android/G-Phone Software Development Kit - First Look

Location: Ottawa, Canada

On Monday of this week, Google and a few other folks (actually a pretty wide range of semiconductor companies, handset vendors, cellular operators and others) announced the long-awaited G-Phone (Google Phone). What’s interesting, however, is that it really wasn’t an announcement about a phone at all, but rather about: an alliance called the Open Handset Alliance; some software that might constitute an operating system based on an open interface; and a software developers’ kit (SDK) to access the functions of the phone and, possibly, the mobile network for the purpose of enabling flexible applications development.

This announcement rivals the hype of previous “earth shaking” technology such as the Segway human transporter. Because we didn’t know what to expect and because the parties involved were pretty smart people, we expected the world to change with the publishing of a press release or an interesting name. It didn’t.

Although the announcement this week has the potential to change the landscape of mobile networking, the reality of how impacting it will be is still up for debate.

A few initial observations…

First, the idea of an operating system that allows applications to be created on cell phones isn’t particularly new. Qualcomm has something called BREW, Symbian exists, as does Windows Mobile. Granted, they may have different interfaces and cost models but, in essence, they all provide the same basic functions. What may be different with Android (the Google-driven SDK) is how it interfaces with the web-based services that Google offers (Maps, Mail, Search…), but since the SDK won’t be available until November 12th, I will wait to make that judgment.

Second, just because a phone has an interface and operating system on it does not mean that the network it is connected to freely presents all the capabilities that that network can provide. In fact, most network services are controlled so as to create revenue streams (billing for minutes, for example…) or to protect the privacy of consumers (location details, for example). Changing the API or even the operating system may not change any of this, although it may allow for easier access to the services that can and should be presented. Until we see a few devices with this software implemented we can’t know just how much will be different.

Third, while the idea that a free and open source operating system should change the total economic equation, the actual impact is hard to calculate. For example, if you add up the cost of a smart phone, battery, core chipsets and processor, baseband chips and memory, along with screen, plastics and other components, they may very well cost far more than the OS. A free OS probably will not change the economics of the device significantly. See the iSupply teardown of the iPhone for an example of the cost structure of a smart phone.

Fourth, the assumption that there is a lack of applications in mobile devices might be overstated. While I am the first to agree that a more flexible model is needed, there have been a fairly large number of applications already created for mobile devices. Just look at the number of third-party applications available on a Blackberry, Windows CE phone, or a host of other devices. What I will say, though, is that the major differences between these OS’s creates a problem in the sense that an application built for one usually must be recreated for the others using specific SDK’s and API’s. This complexity will probably not be made less significant by adding another SDK, unless Google can also drive compression of the interfaces used and catalyze greater standardized interfaces. I would certainly not count them out in terms of being able to do just that, but time will tell.

Finally, in my opinion, the issue with mobile devices is not the absence of presence of applications but rather the fact that the cellular experience is not yet equal to the experience we get over other networks, such as home networks, enterprise networks, and even WiFi. In that regard, the single most significant investment we can make in revolutionizing the mobile experience is to invest in next-generation networks - such as 4G technologies like Mobile WiMAX 802.16e and Long Term Evolution (LTE) - or in intermediary 3.5G systems such as CDMA EV-DO Rev A. Of course, I am biased since Nortel creates these networks, but to me it is clear that the thing that catalyzed the wireline Internet was not just a better SDK, but rather the abundance of low-latency, high-capacity, low-cost bandwidth. I expect that as we scale the capacity of mobile networks, the capacity, not the API’s, will be the major driver of innovation and new experiences.

Don’t get me wrong. I like the Android effort and the idea of anything that creates more devices to connect to the networks we create. I also love operating systems that make new applications possible so they can consume more sessions, minutes, bandwidth, conferences, and network intelligence. And, I can’t wait to dig into the SDK once it’s finalized and formally out to see what innovation it spawns. What I am sure about is that the focus and interest this announcement has created is a good thing for mobile networking, which is a core competence of Nortel.

Comments

  1. There is no shortage of open platforms for phones (or phone like devices): Three more are http://www.openmoko.org/, http://www.qtopia.net/, and http://maemo.org/. The announcement of yet another platform doesn’t excite me.

    But this announcement _does_ lend weight to two trends.

    First, it is pretty clear that Linux has become the “one true platform”. The innovation velocity associated with Linux far outstrips that of the non-Linux alternatives.

    Second, this underscores that the era where the network operators could control the software on the device has come to an end. They have tried mightily to leverage this control into increased profits. That control point has evaporated. Any operator who thinks he can block a particular popular service will discover there are competitors who will embrace the openness.

    This latter point has been a major annoyance to me. My operator has disabled the sync-ml software on my phone so that they can (cleverly, they think) get me to buy the $99 software they sell to transfer contacts from my old phone to my new one.

    With an open platform they will discover that their customers say: faggedaboutit!

  2. John, my reaction to this announcement is very similar to yours. I think there are two factors that are the most significant enablers for the next generation (or wave) of mobile communications. The first factor is one you’re referenced here: connectivity. By connectivity I mean both bandwidth and reliability. I can’t remember a week going by - ever - without dropped calls or poor quality audio on my mobile communication devices. Sometimes it’s the fault of the mobile network and sometimes it’s a bluetooth problem, but the bottom line is still weak reliability. It’s got to get better. The second factor that we’ve discussed in an earlier thread is user-experience. A mobile device is small and simply squeezing in more and more functionality to mimic a PC in a tiny form factor does not necessarily add more value. I use reading glasses and I hate that I need to put my glasses on to use my mobile phone. Somebody PLEASE solve that problem using better ‘touch and feel’ form factors and by making voice recognition a LOT better. And putting entertainment video on a screen the size of the iPod Nano is gimmicky. The iPhone is great because it’s the first example I’m aware of that really tries to raise the bar for user experience. And it’s just big enough that I’d be willing to turn it sideways and watch a video while sitting on a train.

    The Blackberry was the first really effective mobile email tool. Others have copied it but the Blackberry is still king. The iPhone may become the most effective communications device for the next while. I don’t yet see the same degree of ‘revolution’ with the Android announcement. It may accelerate application development, but we need to see it spur some major form factor evolution if it’s going to really shake up the market.

    I’ll be happy if the folks at Nortel fix mobile connectivity issues and the folks at Apple sort out their content supply problems so there might be a video available for the iPhone that I want to watch! ;-)

  3. You know, not many people say it… but, in reality, this is somewhat of an indirect attack against both Apple and Facebook… I’ll explain…

    Facebook has a closed system on the web and Google dislikes this… so, they release OpenSocial…

    Now, Facebook also recently released its SMS api so that it could do on phones what it did on the web… Google dislikes this and releases Android…

    Same deal with Apple and the iPhone… sure, APIs allow developers to create apps, but at the end of the day, we are talking about closed platforms…

    In the case of OpenSocial, Google gathered all the major players and then showed its cards to Facebook… In the case of Android, the same thing is happening (simply with different players)…

    Google is one heck of a chess player in this world… a $700+ stock price and the designation: “5th largest company in America” don’t come by easily…

    Aydin.

  4. John,

    Interesting comment from someone who was there. Thank you.

    I wonder if Google is trying to drive the network evolution and bandwidth demand you speak of, be it LTE or WiMax from the edge because that is where their strength is. I tend to think of the catalyst for wireline internet was a certain symbiosis between available core bandwidth, falling computer prices and the advent of the browser

    I agree that bandwidth is a necessary ingredient and I think if there is enough, at this point in the game, content should take care of itself (although it is curious that no matter how much there is, the bulk is always stuff that does not seem to appeal to anyone).

    Form factor (and battery life) is a problem. I have no intention of watching much on a cell phone. I am waiting for those newspapers they had in “the Minority Report”.

  5. John - off-topic but a useful and potentially interesting link for hyperconnectivity - http://www.192021.org/

  6. Open APIs are the enabling path towards richer applications. Richer applications are the enabling path for higher web-addictive consumer demand. Higher consumer demand is the enabling path for a lower cost of access. Lower cost of access is the nurturing path for more richer applications. The pattern continues and ultimately transcends the enabling infrastructure. Thats why I will not dismiss the Google venture so lightly. You may argue that APIs existed before for mobile OS, and my counter argument is that perhaps they were not good enough. Just like there were mp3 players long before Apple revolutionized the market with IPOD, social networking applications long before Mark Elliot Zuckerberg revolutionized the market with FaceBook … Google, I am sure, will revolutionize the application space on mobile with its thought and action leadership. And, yes, I am a big Google fan too :-)

  7. Also off-topic but I don’t know how else to make the request.

    I really want to engage on Nortel strategy (I’m sure that surprises you). I’m frustrated with these blogs because they mostly cover industry topics without any connection to Nortel strategy or implementation. It’s been pointed out that that is valuable - and I agree - but it doesn’t address what I’m (and most investors) are looking for.

    Can somebody please drag George Riedel into an ongoing blog dialog? Surely he’s the guy who should be on the hook for what I’m looking for.

    The reason I care is that I think Nortel is undervalued and I want to spot the reason to trigger investment as early as possible. So far, my view is that the current leadership team is suppressing (and maybe destroying) the value of Nortel but I’d like to get some indicators that I’m wrong. I think George Riedel is the only guy who might be able to change that view.

  8. On second thought, don’t bother. I came sniffing around Nortel because I felt it was a great investment opportunity waiting to happen. However, the more I’ve learned about how this company is being run, the more frustrated and cynical I’ve become in this forum. I realize now that I’m no longer a believer so this is a dead end and a distraction. I’ve set my alert for Nortel on $25 and if it should trigger, I’ll take a second look. Good luck to the NT investors and employees.

Leave a Reply