From internal collaboration to supplier and customer interactions, enterprises are discovering new ways of increasing productivity, process accountability, and connecting those challenging "white spaces" that exist betwe...| By Deborah Strickland | Article Rating: |
|
| November 23, 2009 08:45 PM EST | Reads: |
1,649 |
That Android has got a lot of publicity and public endorsement in the US is clear to all of us but the potential impact that Android can have is probably far beyond what you have thought. I am therefore posting some of my 'insights' in the subject.
When Andy Rubin left Sidekick and started Android (and acquired by Google), he and his team did a few things amazingly correct. The first thing they want to do was to embedded Google services as much as possible; secondly, providing a standardized easy to develop developer experience that is standardized across devices; and thirdly, provide a nice and easy UI.
What they did not do was to provide a native SDK, nor any tools to easily modify and change the UI, nor any backwards compatibility between 1.0, 1.5, 1.6 and 2.0 - as for developers, it did not matter - they had the Dalvik SDK (which is stable). But the Android team released most of their code under an open source license (MIT) and that opened up for an unrivaled deployment from chipset, ODMs, OEMs and even operators.

And to be fair, Android is now the one and only open source package that provides everything from UI, kernel, sandbox and a bunch of applications that constitutes the basics of a smartphone. So what has this lead to?! Well, I can't tell you everything as some is information given in customer confidentiality, but some I can share:
- Mobile phones (Google-certified): HTC, Motorola, LGE, Samsung (though Samsung maybe not be totally backing it) and SonyEricsson (HTC);
- Operator endorsement from Verizon, T-Mobile, 3 and more on the way. What the OEMs and ODMs keep hearing is the demand for Android-based devices;
- Mobile phones (non-Google): China Mobile's oPhone (w Dopod, LGE, Dell and other producing phone); a number of shanzhai phones; virtually all ODMs (to mention a few: Yuhuatel, Pegatron, Quanta, etc.);
- Smartbooks: not supported by Google, but the ODMs and some OEMs are in full development of Android-based Netbooks, driven by operator demand. I have seen demos based on Qualcomm Snapdragon and Freescale iMX.51 done by ODMs in Taiwan;
- STB: I have been shown a few various reference designs by customer who has been using Android;
- In-Car Infotainment systems: One of the biggest Chinese car manufacturers is developing an Android-based solution (want phone capabilities); and
- Chipsets: nearly all chipset manufacturers have a demo with Android (Freescale, Qualcomm, TI, Marvell, etc. - even MIPS now).
At the ARM symposium that I attended in Taipei and Hsinchu last week, ARM itself had a number of speeches to show how to innovate and develop with ARM and Android. Apart from our Qt-demo and Movial's, a few were Windows Mobile and the rest was just Android.
In Japan, the in-official Android community is huge - more than 2,000 open source developers (and growing), compared with some 50-100 in KDE.
I was speaking at Web Wednesday in Beijing the same week in order to share my experience with open source business models. And most of the developers there were totally ignoring Nokia but a few them was really in favor of Android. The perception of Android's strengthen a position, is in my opinion, greatly over-rated, as there are clear signs already of fragmentation (and thus developers will not have such an easy life) but perception rules!
What drives this? For any ODM or OEM who wants to e.g. use an ARM-based chipset to drive down cost and to build a device quickly (partly being able to show a demo to a customer to be able to sell in the design), there are a number of things to look out for:
- free open-source solution means no budget spending and lengthy contract negotiations with supplier. I.e. easy to start the project and low/minimum risk
- avoid plumming that do not add any value. In the plumming, we have kernel porting, driver development, media-framework (some value in optimizing and performance), back-end features (SQL, UI toolkits, etc.), basic applications (such email, browser, dialer) and a sandbox model for installing 3rd party applications
- 3rd party application development model for developing and deploying applications on devices but also making it easy for the OEM/ODM themselves to add/develop pre-installed applications. The Java language makes it fairly easy for anyone to develop apps given that large existing Java developer community.
So what could go wrong? What could stop the Android and make him rust. There are hurdles and deploying on non-ARM chipsets are one; memory consumption can make the devices too expensive (beyond mobile); difficult to develop and customize the UI (important once the screen is not standard screen) and of course, consumer uptake. Still there are no evidence of real consumer uptake and the next year stand to prove the case.
There are also some large developer houses that questions the viability of Android and ability for 3rd parties to make some serious money. Gameloft recently announced cutbacks of Android apps development. A quote: "We have significantly cut our investment in Android platform, just like ... many others," Gameloft finance director Alexandre de Rochefort said at an investor conference.
Android could also fragment itself to non-importance with its open-source model and non-backward compatibility in the framework and Native controllers. It could become the preferred choice for building anything but would be limited to UI and some on-device preloaded applications and a browser and not much more beyond mobile phone. Also Chromium OS may divert attention and given that ChromeOS is built upon Canonical's Linux distro, there are also chances that we can easier get Qt and CWRT running on those devices. But I fear that Google in true non-open source spirit and its aim to rule the world will limit OEMs/ODMs if they want Google services preloaded on their devices
Alternatives to Android? Moblin maybe, but that is x86-based and not open to non-Intel chipsets (GPL only otherwise) which really limits uptake
And where is Maemo? Should that have been one of the options for any ODM? Well, probably but it seems too complicated to build a device based on ODM.
SonyEricsson provides an alternative view on how to provide a developer experience:
And this is also well in-line with Nokia's push for the WebRuntimes that is on S60 devices and also in some of the S40 and also Maemo. Similar for PalmPre and this is also aligned a bit with Chromium OS. Webapps is the future?
Read the original blog entry...
Published November 23, 2009 Reads 1,649
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Deborah Strickland
The articles presented here are blog posts from members of our Service Provider Mobility community. Deborah Strickland is a Web and Social Media Program Manager at Cisco. Follow us on Twitter @CiscoSPMobility.
- Whatever the Apple iPad Is, It Apparently Leaks Like a Sieve
- Reflections on Java Command Line Options
- Six Enterprise Megatrends to Watch in 2010
- Microsoft WebsiteSpark: Get New Business Leads to Grow Your Business
- Jobs Has a Few Words for Google & Adobe & They Ain’t Pretty: Reports
- Stealth Cloud Computing Startup To Launch at Cloud Expo
- Apple iPad Reminds Us How Brands Succeed by Transforming Experiences
- Apple iPad in 3rd Place Behind iPhone and Android For Application Developers
- PivotLink Named Cool Cloud Computing Vendor
- iPad on Ulitzer - I’ll Buy iPad. But What For?
- Adobe Flash on the Road to Nowhere
- SAP Wants CA To Give It More Toys
- Whatever the Apple iPad Is, It Apparently Leaks Like a Sieve
- Reflections on Java Command Line Options
- Six Enterprise Megatrends to Watch in 2010
- Microsoft’s First Step Toward Cloud Computing
- Microsoft WebsiteSpark: Get New Business Leads to Grow Your Business
- Jobs Has a Few Words for Google & Adobe & They Ain’t Pretty: Reports
- Stealth Cloud Computing Startup To Launch at Cloud Expo
- Apple iPad Reminds Us How Brands Succeed by Transforming Experiences
- Apple iPad in 3rd Place Behind iPhone and Android For Application Developers
- PivotLink Named Cool Cloud Computing Vendor
- How to Secure REST and JSON
- iPad on Ulitzer - I’ll Buy iPad. But What For?
- Building a Drag-and-Drop Shopping Cart with AJAX
- What Is AJAX?
- Google Maps! AJAX-Style Web Development Using ASP.NET
- Flashback to January 2006: Exclusive SYS-CON.TV Interviews on "OpenAjax Alliance" Announcement
- AJAXWorld Conference & Expo to Take Place October 2-4, 2006, at the Santa Clara Convention Center, California
- AJAX Sponsor Webcasts Are Now Available at AJAXWorld Website
- How and Why AJAX, Not Java, Became the Favored Technology for Rich Internet Applications
- "Real-World AJAX" One-Day Seminar Arrives in Silicon Valley
- AJAXWorld University Announces AJAX Developer Bootcamp
- AJAX Support In JadeLiquid WebRenderer v3.1
- Where Are RIA Technologies Headed in 2008?
- Struts Validations Framework Using AJAX
From internal collaboration to supplier and customer interactions, enterprises are discovering new ways of increasing productivity, process accountability, and connecting those challenging "white spaces" that exist betwe...Mar. 21, 2010 08:23 AM EDT Reads: 110 |
By Roger Strukhoff 3rd Generation outsourcing is here! 1st Generation was “your mess for less”; 2nd Generation is strategic or selective sourcing, including hosting. 3rd Generation Outsourcing, as a result of the emergence of Cloud Computi...Mar. 21, 2010 05:53 AM EDT |
By Pat Romanski NaviCloud is a next-generation platform that combines the economic efficiencies of cloud computing with true enterprise-class reliability and security. With built-in high-availability, a state of the art operations cente...Mar. 20, 2010 08:45 AM EDT Reads: 546 |
By Pat Romanski SYS-CON Events announced today that VirtuDataCenter, a cloud computing network infrastructure company, will offer a complete turnkey alternative to today’s cloud computing solutions. They will exhibit at SYS-CON's 5th In...Mar. 20, 2010 07:00 AM EDT Reads: 341 |
By Liz McMillan You are interested in cloud computing, but where do you start? How are vendors defining Cloud Computing? What do you need to know to figure out which applications make sense in the cloud? And is any of this real today?
...Mar. 20, 2010 05:45 AM EDT Reads: 391 |








3rd Generation outsourcing is here! 1st Generation was “your mess for less”; 2nd Generation is strategic or selective sourcing, including hosting. 3rd Generation Outsourcing, as a result of the emergence of Cloud Computi...
NaviCloud is a next-generation platform that combines the economic efficiencies of cloud computing with true enterprise-class reliability and security. With built-in high-availability, a state of the art operations cente...
SYS-CON Events announced today that VirtuDataCenter, a cloud computing network infrastructure company, will offer a complete turnkey alternative to today’s cloud computing solutions. They will exhibit at SYS-CON's 5th In...
You are interested in cloud computing, but where do you start? How are vendors defining Cloud Computing? What do you need to know to figure out which applications make sense in the cloud? And is any of this real today?
...
Cloud Computing Journal caught up with the CEO of a major new player in the fast-emerging Cloud ecosystem - a CEO who has taken an interesting and unusual decision. While signing up as the Platinum Plus Sponsor of the 5th International Cloud Expo, he and his company have decided to remain completely...
Enterprises continue to expand the use of cloud computing, and particularly software-as-a-service applications (SaaS), to achieve operational performance enhancements and efficiencies. Implementation of these technologies introduces several challenges related to identity management, such as administ...
But, as much as I like developing nations and the potential of cloud for them, the Big Kahuna is still found in the Big Apple, with Cloud Expo, opening April 19 at the Javits Center in New York. This is not an event with a single track, or a few tracks. There are, in fact, eight of them, as follows:...
Is your website available to end users 99.8% or more of the time? If not, then count yourself in the “laggard” category, according to standards set by The Aberdeen Group, in its 2008 report “The Performance of Web Applications: Customers are Won or Lost in One Second.” In that study, laggards had we...






















