What's really wrong with BlackBerry
mobileopportunity.blogspot.com
mobileopportunity.blogspot.com
When has Blackberry ever really dared to cannibalize itself?
WWDC 2002: Steve Jobs presides over the funeral for 'The Death of Mac OS 9'
The OS 9 - OS 10 example is more of an exception than the norm. In the case of OS 9 everyone(even Apple people) knew it sucked big time. They tried hard for several years to fix it's problems or try to develop a new one. There was no way for them to continue with OS 9.
RIM isn't exactly is in such a bad situation. Agreed that they need to woo developers much much more to their platform but that doesn't warrant cannibalization. They should continue innovating but should be more evolutionary.
The bad thing is that for a long time RIM sat on it's laurels without much innovation. Good thing is that they still haven't lost the market share. They already moved from their strong place of qwerty keyboards to touch screens. Much more innovation is needed. Not just copying others but having a vision of the future and then aggressively executing on that vision. They did it once before which made Blackberry such a cracking brand. Now they should do it again.
Mike Lizaridis quit engineering school a early to found RIM in 1984 in a tech backwater. He struggled for a decade, but slowly built up the company over a decade to around 100 people. They then hit a rough patch and had a tough round of layoffs, but survived. 15 years after they were founded, they hit upon both a brilliant idea and execution. When the BlackBerry was released in 1999, RIM had around 120 people and sold 25000 of the units. Over the last decade, they have managed to fend off all big tech companies while growing into a global brand a major tech company. Meanwhile, Mike L has funded one of the coolest charities around (Perimeter Institute) and RIM has turned Waterloo into a major tech center.
So, to answer your glib question: many times between 84 and 99, once around 2003 (replacing an old OS) and right now (with the move to QNX and webos-like SDK).
If you're one of the people who likes fiddling around with your computer, and having very fine grained control over the OS, then Linux is pretty near perfect.
If you just want to use your computer to do work, if you want an integrated and unified user experience* that makes it easy to move from one app to another, if you are... dare I say it, a consumer, then Linux may be less than optimal.
However, remember that even Mac OS X is built on BSD. Now, my impression of the Linux vs BSD spectrum is that BSD used to have a small advantage, but Linuxes large dev base has more than caught up to BSD and continues to pull ahead of it at a steady (if not spectacular) rate. It is not difficult to imagine that in 5-10 years time Linux will be 2-5 times 'better' than BSD. If, at that time, someone with good taste and a decent usability team went and did to Linux what OS X did to BSD, then they could bury the Mac.
This is my definition of a power user -> someone who _uses_ the computer to do _powerful_ things. And I have no snobbery here, I consider programming to be (typically) a 'shallow' use of the computer, and I don't make distinctions between someone who does amazing things in Excel, and someone who does amazing things with home movie or music composition software.
*You might imagine this is a not so thinly veiled reference to Apple users ... however I don't consider Apple to be 'perfect' in this regard. In fact, it feels like most of the time their usability/product design is mediocre at best, sometimes even bad or downright awful ... the problem is that no one else is even _trying_.
I didn't realise this was still controversial, my impression was that benchmarks had shown back in 2006 (or earlier) that Linux had caught up to BSD, and since at that time it had a faster rate of change, I assumed that would continue, and extrapolated the trend.
It has been so long since I saw a serious discussion about whether Linux or BSD was better that I assumed it was a moot point by now. If that is _not_ actually the case, then mad props to the BSD devs for doing more with less. I don't follow Linux development trends, if the number of kernel developers has fallen off in the last couple of years that would be a shame, but perhaps not surprising, as a lot of dev work gets moved behind closed doors (cough Google and other 'cloud' companies uncough) or you might argue that once Linux gets to a certain percentage of 'perfection' that there are fewer and fewer 'itches to scratch', and less urgency to scratch them (as a kludgy workaround may present itself)
I think Canonical is the obvious front-runner in that regard, and while they're making leaps and bounds, I've found nothing in Ubuntu that comes anywhere near the level of fit and finish available in almost every single OS X application.
Functionally, the Ubuntu equivalents are close, but from a usability perspective, they're a very long way away.
Perhaps dropping Xorg is the push that things need to make this happen? I honestly don't know, but while OS X is iterating even more towards perfection, simply moving the control icons to the other side of the title bar in Ubuntu caused an uproar. I think the community at large is too big and stubborn to allow a complete makeover similar to the OS9 OS X transition.
But my needs are modest, email, web browser, text editor and a compiler. I'm much more interested in the _stability_ of an OS install than tinkering with its innards. I don't want it doing strange stuff to itself when I'm not looking.
None of the big three OSes is perfect, all are improving. Typically in different ways, depending on the core values of their developers and user base.
Canonical _cannot_ beat OS X at what OS X is good at (integration), without ditching its Linux values (freedom for the developer to do whatever he wants). Because that kind of deep integration requires one person (or a group that all thinks the same way) to stand up and say "this is how it is going to be". On Linux, even _Linus_ cannot do that.
On the other hand, you can do what OS X did with BSD - put lipstick on the pig. They build on a foundation of open source tools, but then they commit to providing a slew of (moderately consistent) GUIs for those tools. Note: the command line didn't go away in OS X, but infrequent tasks are much easier with a consistent GUI than if you have to read 20+ pages of man in order to figure out the correct invocations... in that regard, for the 'non-fiddlers' like me OS X is the best of both worlds.
It almost seems like all the elves left the world of Unix in the early 80s, and nothing imagined after the 80s is actually of any use (X11 onwards).
And I take it you don't own a smartphone and hence are uninterested in viewing/organizing photos and videos (forget editing videos!). Ubuntu's tools have always been pathetic.
The ease of use of iPhoto and iMovie is ASTOUNDING. And from the "tinkering" point of view, apparently Apple provides scriptable APIs for almost all of iPhoto's functionality; and in the worst case you can just 'cd' into the iPhoto database (all photos in a single giant file!) with command line tools (like 'find', 'cp' etc) and DIY.
http://en.wikipedia.org/wiki/Taligent
One thing the author doesn't really touch on, though, is the acquisitions that would appear to be directed right at remedying these problems. QNX has already been integrated into the Playbook, and by all appearances it's destined for BlackBerries, where hopefully it will sport things like a non-ludicrous contacts list API. The acquisition earlier this month of Swedish UI design firm TAT shows they understand that need, and could actually be a huge turnaround if TAT is actually given enough latitude within the company.
I think what exacerbated the situation was that when RIM announced the development kit for the new playbook, they led with the AIR kit, with no defined date for when they'll get Java on there. Which is probably good news for Flash developers, but doesn't look good if Java is your tool of choice.
Now, while RIM has brutally chopped the price of a dev licence (down to something ridiculous like $5 or $10), and they are giving away the dev kit, the tools you need (from Adobe) cost (if memory serves) about $8-900.
The good news is, if you happen to know what you're doing, you can take your Flash app and use some free command line tools to go and wrap it up. So you don't _need_ to spend that big chunk of change on Adobe products... you can trade off your own misery for it instead.
It seems a really raw deal for the Java devs, but if RIM can replace their lost Java devs with Flash devs they might consider that a decent trade-off.
The top-end Premium version of Flash Builder is indeed $699, but there's a version available for $249 and a perfectly good compiler available for bupkis. Adobe offer completely free Flash Builder licenses for students and unemployed developers. Beyond Adobe there's an excellent open source IDE for Windows (FlashDevelop), a very powerful proprietary IDE (FDT), Eclipse plugins and a TextMate bundle. There are several good free options for AIR developers.
Adobe have really been sweating it over the image of Flash amongst developers. They're still a long way from perfect, but they seem to really be sorting their act out. While they would very much like developers to buy their expensive IDEs, they certainly aren't obstructing competition. It would be nice if AIR went open source along with the Flex/Flash core SDK, but compared to Apple it's a very open platform.
Even on with Objective-C on iOS there are a bunch of tricks you have to employ to keep things running smoothly, and if you're not careful you can still end up writing fairly poorly performing apps. I can only imagine this being much, much more difficult if you're working with Flash.
If that is true, why doesn't the Linux desktop have the unit lead? I mean its free, installable on everything, and easily obtainable. This kinda of reasoning simply does not hold. There a loads of reasons why Android is doing well, but I don't think that being free is necessarily one of them.
[Edit: I should note that other than that one line, I thought his analysis was excellent.]
In this case it's actually WP7 that is more like Linux - opportunity wise - because WP7 is the one coming into the market after Android is well entrenched.
Networks and handset manufacturers can use Android as a base and push whatever features they like without having an Apple or RIM complaining.
A major part of making it freely alterable is that the manufacturer/network can make it locked down to the end-user, even if Google doesn't mind people having root on their handset the networks hate it and the networks are the handset manufacturer's customers, not end-users.
I think that's why most comparisons to the desktop PC market break down for me: Dell and Apple's PC/Mac customers are almost always the end-user of their device (corporate sales excepted), so the driving force behind what goes into those products is very different. The network is the one paying the handset manufacturer, so phones are designed to meet the needs of the network.
Apple and RIM have done some good work to try and change this by taking ownership of the relationship with the end-user and reducing the network to a mere carrier of data. Android is pretty much the exact opposite: by being free it becomes 'free to suit the networks' and 'free to make it match network branding'.
That's not to say that Android is bad or otherwise technically lesser than BB or iOS, but I'm pretty certain that it's free availability was a huge factor in the uptake from multiple manufacturers.
Mobile is very different. There is no single established OS standard, and in fact most phone buyers don't even know what the OS is in their phone (I am talking about average users, not the folks who are reading this comment). Cellphone companies will sweat blood in order to cut ten cents out of the parts cost of a phone. Eliminating ten dollars in cost is a huge deal to them.
Add to that the marketing power of the Google brand, and Android looked very attractive to mobile phone manufacturers when compared to Windows Mobile and Symbian, which were the other main choices at the time.
AT&T being a crappy network is analogous to AutoCAD and games only being available on Windows; a way to leverage wide availability into concrete advantages for some segments, despite having a worse product to begin with.
OSX is able to make inroads because several key applications such as Microsoft Office, Adobe's products, iTunes etc. also work on Macs.
Mobile phones didn't really have 3rd party apps (they weren't popular) until they iPhone and people were switching brands pretty often anyway.
I've heard that Microsoft charges somewhere in the range of $10 / unit for Windows Mobile, generally for an image that you quite literally set some flags and you have your gold copy (at least pre Windows Mobile 7, as my experience was with the CE variants). For Android the individual handset makers take on tremendous responsibility, not to mention that they often - for reasons of differentiation - decide to apply a generous layer of spakle on top. That doesn't come for free.
Android isn't and has never been free.
Devices that are properly compatible can seek approval to use the Android trademark.
...
Android Market is only licensed to handset manufacturers shipping devices.
...
The Google apps for Android, such as YouTube, Google Maps and Navigation, Gmail, and so on are Google properties that are not part of Android, and are licensed separately.
I cannot find proof of it, but I would guess neither of these are free.
How is that any kind of rebuttal? How does saying that it was inevitable Android would eat up a bunch of market share hand-wave away the fact that it was really bad for RIM's situation that it happened?
>> "Yes, RIM's not good at sexy marketing, but it has always been that way."
Again with the rebuttals that don't actually make a point that helps RIM's case. The fact that RIM has always been poor at marketing doesn't somehow make it OK. Especially since now, as pointed out above, Android is eating up share. RIM's inability to market is becoming more of a liability. Saying "gee, it's always been that way" does not legitimately hand-wave the issue away.
Saying that the criticisms against RIM are "superficial and petty" and offering those kinds of nonsense counterarguments against them drove me up the wall.
A free competitor in the software world can have more users, but that doesn't necessarily mean your business is failing. Similarly, Apple has had many fewer users than Windows for a long time but it's doing just fine compared to most Windows hardware vendors.
Other phone vendors have moved from Windows Mobile & Symbian to Android, partly due to the free O.S. The customer profile of Symbian or Windows Mobile customers is likely not that of RIM customers, so it doesn't necessarily drive RIM's failure (although it could certainly increase the odds). He's looking for the problem that will mean RIM's failure.
The sexy marketing issue is similar. If RIM has survived okay up until now without it, good marketing might not cause the business to fail. It will certainly add to the danger, but the issue is again discovering the likely primary cause of failure.
That cause seems to be saturation of RIM's main customer segment(s) and an inability to grow outside of those segments. (Obviously, bad marketing and free alternatives are possible root causes of the latter!)
Please don't be driven up the wall - it's just an opinion :)
But this isn't like free end user software. An Android phone isn't "free" to the end user. People are paying money for Android phones, instead of spending that money to buy BlackBerries. The fact that the OS is free to the manufacturer providing the phones is of no consequence. What is of consequence is that there's this new player in the smartphone market that is gobbling up marketshare that used to belong in part to RIM. I don't see how saying, "oh, that was going to happen anyway" makes the argument any less stinging.
P.S :- I am not making the above assertion. Just writing what i understood from reading that article.
Android is obviously an important competitor to everybody else in the mobile market, but in my opinion the market is heavily segmented, so it's possible for several companies to grow simultaneously.
And RIM's products sold well for years despite the company's lame marketing. Yes, Apple has raised the bar on smartphone marketing, but if (as BusinessWeek implied) you have to out-market Apple in order to succeed in smartphones, everyone else ought to pack up and quit now.
A good book that elaborates on these is "Every Business is a Growth Business". Unless you are a lifestyle business with a well defended niche reaching a plateau is dangerous.
Is the distinction between "late-adopter" and "mainstream" specific to the author or well known?
If "late-adopters" are a less-than-desirable target audience, what about aiming at the "mainstream"?
FWIW, when I was looking into mobile support for a start-up I'm involved with, using Blackberries was the obvious choice: business focus, we all prefer keyboards to touch screens, etc. Unfortunately, after much time looking through RIM's web site trying to figure out which of the various centralised IT systems we're setting up could easily be hooked into Blackberries for mobile access, I had gone nowhere. Their web site is full of buzzword bovine excrement, but it told me little or nothing about what sorts of protocols were supported for e-mail, calendaring, etc. They kept mentioning integration with a couple of big name tools like Exchange Server, which might be helpful for larger and more established businesses that use that kind of tool, but the fact is, we're a start-up on a budget and we don't. We're also a start-up with finite time to consider our options for infrastructure stuff like phones that don't actually make a product we can sell, and RIM's time expired before I had even scratched the surface of knowing what I needed to know.
In both cases (Torch and Storm), I was keen to get my hands on them, but I could tell within about half a minute with each that they just didn't feel right. There was something deeply wrong with them.
I don't know what RIM's product problems really boil down to, but I would guess that at no point along the way do they have someone with good taste with the genuine authority to tell them to go back to the drawing board.
But I think perhaps it goes even deeper than that. RIM has its own implementation of Java UI controls, and even after all this time they are disturbingly primitive. It is genuinely difficult to make a good looking UI on a Blackberry. (As proof of this assertion, I invite the sceptic to do a quick Google search on centering text in controls on the Blackberry)
In the App driven world, BB development cycles tend to run 1.5-2x longer than iOS and Android because of the inconsistencies, even for seasoned devs, at least at my last company.
BB will die because nobody will develop for it.
One can see that they don't understand themselves by what appears to me as an attempt to out-Apple Apple, or as you say, trying to make the best iPhone -- a very silly proposition if one understands how deeply Apple's way of operating is embedded in its culture. The same thing, crucially, is going on with marketing. At least it would seem the PlayBook is aimed at business -- one right, if probably inevitable, choice for them.
They need to figure out what made them able to make the BlackBerry a success and then use the same craft to develop their game further. You can't grow wings overnight if you're a fish. My BB-toting friend is always speaking of the BB's intuitiveness and speed for what he does. Is touchscreen really a good choice for that? It seems silly that RIM would squander their assets for something new without first being totally sure that their new 'thing' is better.
In fact, in that matter I think Nokia might be doing slightly better with their transition Symbian-Symbian touch-Meego (anyone with an educated opinion on that one?).
All the older BlackBerry users I know have switched to iPhone/Android, and at most carry their BB as a secondary, mandated work phone. One friend complained that "it's like they took an old desktop pc and just decided to shrink all the icons".
I hope RIM can pull it together but it doesn't sound too healthy.
Not all teens are price sensitive of course, but those who are will get buried by outrageous SMS fees
I could (sort of) do BBM with iPhone push notifications and a universal messaging app like IM+. Unfortunately, I can see my battery life drain away (literally!) while running IM+.
http://www.google.com/finance?chdnp=0&chdd=1&chds=1&...
It's clear that HTC and Apple are taking off. Nokia's peak was around 2000, with a second (dead cat bounce) at the end of 2007. RIM's peak was 2008 - and that correlates with my experiences.
>it seems to have lost the ability to create great products.
yep, that's natural in such an environment. Pundits can discuss various small details of marketing, product, leadership ... It all just noise. Once the rot has spread through the company ... Everybody who worked in similarly failed companies can recognize the symptoms.
(Disclaimer: I'm a former RIM employee.)