RIM and Google: The Perfect Storm?
Summary: A "Perfect Storm": The Linux-based Android OS, and tight integration with Google's web services, running on BlackBerry hardware and connected to RIM's corporate messaging/calendar syncing infrastructure would be an unstoppable mobile enterprise device platform that not even Apple's iPhone, Windows Mobile or Palm webOS could dare to challenge. But could the marriage ever be consummated?
A "Perfect Storm": The Linux-based Android OS, and tight integration with Google's web services, running on BlackBerry hardware and connected to RIM's corporate messaging/calendar syncing infrastructure would be an unstoppable mobile enterprise device platform that not even Apple's iPhone, Windows Mobile or Palm webOS could dare to challenge. But could the marriage ever be consummated? (GoogleBerry Storm concept by Spidermonkey)
In my previous piece about Palm and the potential for webOS to be used for derivative tablet-sized devices, I talked a bit about Google's problem with having to brand Android and finding a major device manufacturer with brand and sex appeal to attract customers in order to make a major commercial success of the platform.
Click on the "Read the rest of this entry" link below for more.
It occurred to me that the perfect manufacturer, brand and partner for Android devices already exists: Research In Motion.
There is of course, the issue that RIM already has it's own software platform, the BlackBerry OS, which has been under development for about 8 years.
While Android is Linux based, and Blackberry is completely proprietary, both share quite a bit in common from the developer perspective, in that the applications are written in Java. There are of course some religious differences as to how Java is implemented on both systems -- BlackBerry uses a licensed derivative of the Sun J2ME JVM and version 4.x implements a subset of MIDP 2.0, whereas Android's Dalvik is an Open Source re-implementation of Java that uses a unique Google-developed bytecode that is incompatible with that of J2ME, so it cannot be certified as "true" Java. Nevertheless, from a developer perspective, the two systems are very similar in terms of skill sets that are needed to create software that would run on either device.
Still, in order to develop Android and Blackberry apps today, developers need to maintain separate code bases and separate developer platforms. However, if BlackBerry and Android ran on the same JVM, they could in fact share the same developer environment. Developers would not need to prioritize which platform to develop for -- their application development target would in fact be the same.
How could this be done? Either by porting Dalvik natively to the BlackBerry OS, so that Android apps could run side by side with conventional BlackBerry apps and eventually phasing out the licensed Sun J2ME JVM over time, or by having RIM move to Android and port all of their enterprise messaging/calendaring integration services for BES (BlackBerry Enterprise Server) to that platform, adding any branding and UI customizations required in order to make it more "BlackBerry-like" and including the legacy J2ME JVM on the device to provide legacy app support during that transition period. In terms of level of effort, the second option would probably make a lot more sense.
There are a number of reasons why RIM might want to consider abandoning their own in-house OS for Android. For starters, both RIM and Google are facing three competitors that are encroaching on their space rather quickly -- iPhone, Windows Mobile and Palm webOS, and to a certain extent in the European and Asian markets, Symbian. A strategic alliance between the two where BlackBerry becomes the premier mobile Android platform for enterprise and heavy messaging users and would include tight integration with Google's web services would send shockwaves down Infinite Loop and Microsoft Way.
A RIM/Google alliance would not preclude the existence of other Android devices on the market, such as the T-Mobile G1, but presumably only RIM Android devices would be BES capable. RIM could also run their own Android store with apps that take specific advantage of RIM Android devices, maintaining the unique value of what makes a BlackBerry a BlackBerry.
RIM could also take advantage of Google's massive datacenter infrastructure, and enlisting Google's help in order to provide redundant NOCs, as opposed to the single NOC in Ottawa which they maintain now. This would render BlackBerry system outages a thing of the past, or at least much more infrequent than they occur now.
Would a RIM and Google alliance make sense and result in a "Perfect Storm" for their competitors, or are the two companies incompatible? Talk Back and Let Me Know.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=969c141c-7826-4c76-a770-8830461a712b)
Talkback
Why not?
Sounds like it could be a very complimentary 'marriage', but as with any lasting relationship it'll require more give than take on both sides to make it work.
Just so long as one party doesn't stand to lose more than the other.
But together they would be a very formidable force in the smartphone/mobile comms market.
I agree
1. Android is open source, so RIM could probably recreate their current UI on top of it and no one would even know Android was underneath...except for the fact that their devices could run Android apps.
2. Android would get them to a Linux kernel, which is stable, fast, scalable & would have drivers for current & future hardware components.
3. Android is being prep'd for netbooks/tablets, so RIM could potentially develop a "Blackberry" netbook/tablet, with the same Blackberry UI, to target business users.
4. Using Android would potentially free up some of their OS developers to do other revenue-generating tasks (e.g. app development).
6. Since all their software would be running on Android, they could potentially offer an "enterprise hardened" Blackberry software package to other Android smartphone vendors, for a fee.
Sounds like a win - win
Google have huge processing power (massive scalability) and are the defacto web based search/sync/collaboration medium for the bulk of consumers (google search, calendar, mail, docs, talk etc). They can also churn out great software at an alarming pace and have kudos with the developer community.
They have proven to be the 800 pound gorilla that can sprint.
But enterprise is a bit wary of putting all their eggs in the google cloud.
Together...
Blackberry gain greater access to consumer and mass market for their handsets, faster OS updates, and scalable backend processing to cope with massive growth.
Google gain more platforms for their OS and a way into the enterprise that'll provide an opportunity to shoe in their comms/collaboration/syncing products.
Developers WILL swarm to the OS with the biggest market share.
Google want's to be the Windows of the future - is there anyone who can really stop them?
Gosh, what a bunch of nonsense
thing. But one more time, Perlow proposing things for the
sake of proposing them. Now, let's expect a bunch of
posts "making the case" for this craziness and mud-
sliding RIM for not following Perlow's "wise" advice.
Remember this is the guy who has to carry his own Wi-Fi
access point but that at the same time argues that Wi-Fi
is "ubiquitous" (he wants to redefine the word, i.e.,
spin the issue)
Oh please
posts "making the case" for this craziness and mud-sliding RIM for not following Perlow's "wise" advice."</b>
You assume far too much. RIM is certainly doing well enough on its own, but a strategic partnership with Google, be it on a technological or simply a business level makes sense period and would make them an even stronger player and would allow them to further cement their position as the mobile enterprise messaging leader. Nobody in their right mind would deny that.
Yep, partnering with Google makes sense
obsessed with Android. First, you said Amazon
should use it, now that RIM should. And the
reasons you put forward look pretty weak.
Well im in my right mind
They are already in a strong position and are gaining popularity as I can tell on there own.
Plus the merger would only realy put them on par with windows mobile in my opinion, the handset may have a better interface but then 6.5/7 would be out by this time.
Plus I heard that RIM were developing a emulation platform for other phones to run BB OS, if they do this they have no need for google.
RIM will do fine...
Maybe, but neither Perlow, nor you
didn't even provide any reason.
Well for starters....
In a nutshell what the BB does well is get you your email and a decent job of managing info. But it could use a serious overhaul in usability and interfaces. I much prefer even the Palm to the BB and have often questioned why people rave about BB.
BB gets the job done but having a BB and an Android device to look at side by side the BB shortcomings become apparent while the Android shortcomings are addressed by applications. I'm not knocking it...it just isn't worth all the hype and Android is seriously a better platform.
They don't need Google for all you mentioned
RE: RIM and Google: The Perfect Storm?
But, RIM is on top right now. They are selling BlackBerrys
like crazy. I'm not sure they will see the value in this.
I personally would like a device like this, especially if it has
Nextel's direct connect like one of the Curves has.
RE: RIM and Google: The Perfect Storm?
while would have one less player to worry about.
From a customer point of view, it is the dream of many of us,
that can't go iPhone because our carrier providers.
For the developers it would be a wonderful new field to be
worked...
RE: RIM and Google: The Perfect Storm?
Not to mention the cost of BES client license cost. RIM is a waste of money but all the phone stores push them like cocaine.
BES issues
Also, a parternship with Google would probably also entail additional engineering expertise and possible port of BES to a more scalable architecture.
It's e-mail
ActiveSync gives you the same functionality at a fraction of the price.
And
On a blackberry with bis via owa you can only get email.
I think you missed out the word 'BUT'
Maybe you need to get some more training or hire someone who knows how to manage BES?
RE: RIM and Google: The Perfect Storm?
There are more then one NOC