The cold reality of the mobile OS market
First, I didn't make this argument because I dislike RIM. I have a lot of respect and admiration for what the company has accomplished. I first started using a BlackBerry back in 1999 and carried one off and on for years. I honestly wrote what I wrote because I don't want to see them disappear entirely. Given the obstacles they face it's very likely that BlackBerry 10 will fail to gain traction in the market, and by the time RIM's leadership acknowledges this it will probably be too late for them to survive as an independent entity. (That it may already be too late for them to do anything anyway was a common response to what I wrote.)
Whether RIM and its new CEO wants to acknowledge it or not, the cold reality is that OSes, rather than devices, have emerged as the primary players in a brutally competitive mobile market. That means it's going to be incredibly difficult for BlackBerry 10, which is entering the market years behind everything else, to create the ecosystem of apps, developers, and devices that is necessary to succeed in mobile. That need to create an ecosystem, and the complexity that that entails, has resulted a mobile market that simply can't allow too many coexisting competitors. (Just look at the PC market, where the complexities of building an ecosystem resulted in one platform -- Windows -- predominating for years.)
When it comes to smartphones and tablets, right now it doesn't look like the market can support more than two or three different options. A few years ago we definitely knew there were too many mobile operating systems out there, with iOS, Android, Windows Mobile/Phone, Symbian, webOS, and BlackBerry all jockeying for position. Somehow that list was going to get winnowed down, and last year we saw Nokia abandoning Symbian (and its putative successor, MeeGo) in favor of Windows Phone and webOS crashing and burning (and yes, I still don't think open sourcing it will change things much). In the meantime, Android and iOS have grown tremendously, with Microsoft working hard to establish Windows Phone (things are looking up!) and RIM still months away from introducing phones with its next-gen OS.
This isn't necessarily the equilibrium I would have opted for if things were entirely up to me. I love geeking out on different platforms -- I'm someone who tried (and failed) more than once to get MeeGo running on a netbook just because I wanted something new and different to play with -- and so for me a world with fewer options is a sadder place. For that reason alone I would be thrilled to see BlackBerry 10 take off, just as I was hopeful that webOS would solve its problems and emerge as a strong competitor.
However few or many mobile OSes we end up with, eventually things will change. It may be that eventually all the incumbents get complacent and some new platform gets introduced that leaps ahead of everything else and totally disrupts everything. It could be that web-based apps get so good that the underlying OS becomes a lot less important. Or we could see mobile devices supplanted by something new, just like smartphones and tablets are currently stealing the PC's thunder. However things turnout, if I were running RIM I'd be worrying a lot more about what mobile's next battles will be rather than trying to fight one that largely seems to be drawing to a conclusion.
With the current players in the mobile OS (and hardware) arena, we're now seeing a trend in the opposite direction that's lovingly called 'Consumerisation of IT' where Enterprises are either adopting non-BlackBerry handsets/tablets as their primary communicators, or allowing employees to use their personal devices for business as well, aka Bring Your Own Device (BYOD). BYOD poses a major security threat, since the business essentially has to deal with a bit of a Catch-22 situation where it can't just lock down the entire device and restrict functions for security purposes, but instead can only 'sandbox' the portion of the device that holds the Enterprise's data and provides the way into the company's network. Gartner has a great white paper on this here: www.gartner.com/it/page.jsp?id=507423
Consumerisation of IT and the BYOD trend has led to the emergence of new players in the Enterprise space to help them provide, manage and protect business data on personal devices. Companies like Good Technology and Excitor are starting to rise as the leaders in this market. (See Gartner's Magic Quadrant for the Enterprise Wireless Email Market: www.gartner.com/technology/reprints.do?id=1-18JI9W... )
This also means that RIM's underlying NOC infrastructure is also under threat from the above competition. I'm sure that Apple is also going to start shifting more focus to the Enterprise market in the near future, too - which would be even more bad news for RIM.
Getting back to my opening statement, I think that in order for RIM to keep their market leader position in the Enterprise space, they need to reposition their NOC infrastructure as a service, rather than a component of their mobile arm. By making it a service, opening it up to the other mobile OS platforms and throwing in something geared towards BYOD mobile device management (MDM), will help them retain their leadership position in the Enterprise market - and perhaps become their primary revenue source? That way then, at least they're pre-empting the reduction in their mobile device/OS market share by making sure that the other platforms become dependent on them as they focus on taking over the Enterprise space.
While BlackBery 10 faces an uphill climb, Android and Windows Phone are not gateways to utopia. The former is a very crowded, competitive field that includes companies with deep supply chain ties (Samsung) and RIM would clearly be a less favored child than Nokia in the Windows Phone camp although it would probably get more support than the likes of LG and HTC if it would commit exclusively (which it would have to do to either licensed OS).
One of the main challenges for RIM licensing these OSes is a cultural one. Somewhat like Apple, they have always believed in owning both the hardware and software.
- Buy them some time to get their own solution off the ground (like when Palm made Windows Mobile devices)
- RIM makes some quality hardware which could give other handset manufacturers a run for their money.
I think RIM's best bet is do everything it can to make BB 10 even more enterprise friendly, as iOS and Android is eating up its market share in that region. If they can keep the business folk that will give them a little buffer time to built up the app ecosystem, and push out BB 11 so that it will be on par withe iOS 6, Jellybean, and whatever is after Tango.
I have never owned, or really even used, a BB device, but I absolutely don't want them to fail. Having more horses in the race makes for more competition, and helps the consumer with faster innovations.
Sure, the existing OS is arguably not competitive compared to iOS and Android, but if you talk to a crackberry addict (which I know they are dwindling in numbers in North America), they'll tell you why they're still sticking with their BlackBerry - because it's better than iOS and Android at doing communications - stellar battery life, a keyboard that's second to none, the most popular IM system, push email on pretty much any email system - on this note, do you know how many iOS users I run into that uses the default Gmail email settings? They set it to PULL every 30 minutes, which wastes battery or PULL manually everytime they launch the mail app.... How are you supposed to communicate real time with iPhone users?? You get them to setup Gmail using ActiveSync/Exchange and they say they don't want that or they don't know how to do that or they don't have time to figure it out.... =/ Now, I don't know how well iMessage is doing, but I know of iOS users who don't use iMessage. Try to find a BlackBerry user that doesn't use BBM.
To me, I think RIM should capitalize on its strengths, and go after weaknesses of competitors, in order to find a niche to exist. Messaging, email and security, along with bulletproof, keyboard devices: who wouldn't kill for an Android that offered Blackberry keyboard, killer BB email and BBM, as well as enterprise class security?
So, why not a BB device running Android? And if RIM also created a fully curated, enterprise focused Android app store, then I think RIM might have a killer formula for selling into Enterprise. They already have their trust, they are only losing the interest of the Enterprises's employee's. So give both what they want: A modern OS, good App store and enterprise class tools and security. RIM could gain back the enterprise.
This way they will gain popularity and People will enjoy a Dual experiences!
Throw in BBM and Email functionality and integrate their World famous Keyboard.
I hear that the Tablet is a learning ground for their Phone OS - I'm sure this is true but the expensive and slow way to do development.
It seems the only thing that RIM could do to help their current predicament would be to release a BB10 device in the next month or two.
It's certainly within their power to do so, they've stated on numerous occasions that the main reason for delay is because they are waiting on delivery of a new chipset! They should just launch a BB10 device based upon the 9900 hardware (like they originally intended to do!). The "next generation" hardware can wait until the... ummm... next generation. ;-)
Baring that, I don't see what they could that would preserve marketshare and more importantly, mindshare.
Here's a link to refresh your memory to an article about their "Colt" device from last August: www.bgr.com/2011/08/08/rims-first-qnx-phone-reveal...
If RIM wants to survive and possibly see Blackberry 10 catch on thy need to do two things:
- Do what Palm did and adopt another, more popular, mobile OS, at least temporarily, and put that on some devices. Remember when Palm put out a Windows Mobile phone? I thought it was pretty cool by WinMo standards. I think BB makes some very nice hardware (despite how crappy I think their mobile OS is) and putting Android and/or WP7 on some devices would be a good stop-gap option.
- RIM announced a little while ago they were going to beef up their mobile middle-ware that would allow them to manage mobile devices regardless of their mobile OS. I think that this is a smart move because if they have something worthwhile to offer this could be a good source of revenue until Google and Apple end up filling this space and it is no longer needed (think Novell back in the day before Microsoft evolved to make their networking products largely unnecessary).
The bottom line is that there is still a lot the public doesn't know. Will BB10 ship with BBM and BIS enabled from day one? If so then the odds are better than they can at least hang on long-term. If the development of BB10 is as bad off as most of the rumors say they are then they have two options: hope the gamble pays off big and they can play this short game or adopt some survival tactics and hope they can hang on long enough for things to turn around.
On the developer experience, we are frustrated by the very different behaviour of our app (integrated w facebook via our platform to share emotions) on 3 flavours of Android on LG, HTC & Samsung devices...
When a product is new and exciting, it sells and becomes popular. Developers fall behind a climbing stars automatically and bail out when products age naturally.
Microsoft and Apple both know this, but for some reason Rim, like so many others forgot it or became lost along the way.
To succeed Rim needs to do three things.
1) They must radically innovate. Any new products must be so far ahead of current technology that when launched they take users' breath away, and give their respective competition heartache.
2) They must grease the adoption through mutually beneficial tools & revenue streams, and deliver these directly to developers with technical support and hand holding.
3) They must not sit still. As soon as their product is released, they must immediately begin the delivery of their next mind bender.
This is what Apple does, and they rarely look back.
The problem with success is that it generates euphoria which causes leaders to become distracted. They mistake the success as the goal instead of the journey.
There are at least two significant problems that RIM/BBES faces when it comes to non-Blackberry platforms:
- The very notion of a managed device is at odds with the BYOD movement. If this is my phone, just because the company's email is on it; it does not follow that the company gets to tell me what apps I run. Virtualization may be the solution here, but RIM isn't even a player with a solution or a clue in that regard.
- Even ICS offers too little when it comes to support of central management and policy at the corporate level . . . for phones that are company property. This is going to confound the unwary/complacent IT shops when they finally get around to looking at smartphone management with Microsoft System Center or Good or ???. Android, unless RIM forks it like Amazon did, is NOT the answer for corporate IT. It is a strange world where Apple, of all players, is the most manageable of the smartphone platforms (but hopefully soon to be joined by Microsoft).
I bet that RIM ends up like Iridium - still around, but not in the "top 3" category the new CEO is aiming for (how embarrassing to aim for top 3 instead of first place?)...
Sure there's times where more information is needed, but that's called email....but since a common issue is the operators are emailing each other back and forth, and it isn't instant enough...so often there'll be calls to say that there'll be an email on the problem they're calling me about. I'd hate to hear an operator try to read message headers to me on the phone.... (the operators 'im' each other through a list, so its usually a delay along the 6 or so hops to and from it)
Though its more annoying when they say, I'm about to email this problem in....or open a ticket on this problem....and that's all the call is about.
Plus there's always the problem where my Android forgets to check for new email until I reboot it...or it takes a while before it decides it should ring, and by then its rolling over to voicemail.
Though it is nice having that option to ssh from my phone into work.
The irony is that Apple rarely listens to users and gives them what they want. Steve always told people what they wanted, what was best for them, and those who identified themselves as Apple users took his words as gospel, forgetting what they thought they wanted previously. More often than any rational person would bet on, Steve was more or less right. The irony comes in because the ONE time he gave in and listened to users and opened up iOS to native apps, it sabotaged the entire mobile market and reduced it to two real players. Now we all gripe and complain about Android fragmentation, not being able to get every cool app on every platform, and the lack of real competition in the mobile space. Well, Steve gave us what we thought we wanted and now we are reaping the fruits of our desire.
Again, the irony is that if Steve had held the line on the web apps front, the app scene would have been a lot less exciting for the first few years, but would have been paying off big by now because we would all be free to walk into a carrier store and grab almost any phone we liked and be pretty darn sure that we would be able to run any app we want to since every phone would run a webkit browser and, therefore, would support all the same apps. This would have allowed a more competitive market where, just as in the "old days," we would be choosing a phone for its hardware rather than the OS.
Some will tell me I am a fool for knocking native apps, pointing out some of the incredible games that are only possible because of native development, but I have never been a big believer in multi-purpose devices. For the past twenty years, I have been trying to find the one device that will do everything I want, but I always end up using multiple devices for different purposes. It's the holy grail of devices, and I doubt there will ever be a device that becomes my "one device." If I want to play a higher-end game, I'd much rather play on a dedicated console. For time-waster games, web apps would suffice.
So, all that to say that the only shot RIM has is to solve the "missing app" dilemma in a way that doesn't require developers to dedicate a division to yet another arcane development process. Everyone keeps saying that RIM seems to have no clue what they are up against or how to get back in the game, but I think they do recognize this dilemma, which is why they are working on that Android compatibility layer. VM layers tend to suck, so I think they would be better served finding a way to allow Android developers to simply compile their apps for BB10 right from their current workflow without having to make any code changes. I am not sure how feasible that would be, but it would be an attractive way to get developers onboard.
I still think Blackberry is destined to follow in the footsteps of EPOC (the Psion OS that became Symbian OS), Embedix (the Qtopia based linux that ran on the Zaurus 5500), and other great operating systems that were ahead of their time when they first came out but later fell by the wayside as lesser but more quickly evolving platforms took over the mobile device space.
[Just to be clear, I am aware that native apps were already happening on other platforms before the iPhone was even announced, but apps were not the in the forefront of the average user's mind at that point. It wasn't until Apple started their "App for that" marketing that the average user thought much about what you could run on a phone.]
I'm an Apple user and Steve never told me anything.
Steve Jobs, and the people he worked with, made the cellphone THEY wanted.
I find your attempt to make Apple customers into mindless followers of a messiah ugly and arrogant.
This post has been removed.
My prediction is that by the time Rim notices they have no marketshare and they should adopt a better solution they'll be bought by someone else and shut down ala. Palm.
By the end of 2013, RIM's fate will be sealed. The enterprise/PC computing era is over and RIM need to change to survive or be a foot note of the era.