Anonymous RIM Employee Blasts Company in Open Letter (2011)
allthingsd.com
allthingsd.com
Hindsight is 20/20, but this anonymous letter to RIM Senior Management Team, really nailed this point. The developer ecosystem, and the app for everything mind set, that Apple pretty much invented, and later emulated via Google with Android, is simply stunning.
Personally, I think RIM should turn itself into mainly a hardware vendor, cut its losses, agree that Apple and Google own the market, and join them. Ditch BlackBerry OS, install Android (with their custom BES encryption used in the enterprise [2]), and tap into the massive market of developers, just waiting there. Why on earth are they putting this effort into a losing battle?! I think there is a poker term for this (chase [3]), when you are in a bad hand, but you still have all this money invested, so you keep bleeding, hoping the situation will improve, till you get killed.
[1] http://bgr.com/2011/06/30/open-letter-to-blackberry-bosses-s...
[2] http://en.wikipedia.org/wiki/BlackBerry_Enterprise_Server
Interestingly, RIM doesn't say how much revenue QNX makes for the company. http://tech.fortune.cnn.com/2013/04/05/the-little-known-comp...
It ran under QNX/Photon. It never, ever crashed; QNX's reputation for reliability is well earned.
I'm confident if someone would come in to the Android world and do an enterprise-focused build that can have support sold, they'd kill the market in a good way - like what RedHad did for Linux. A very closely-forked branch that is never more than a few months behind AOSP, but had all the reliability and security of what BlackBerry used to provide would be amazing.
https://en.wikipedia.org/wiki/Samsung_Knox
Android also started to include and adopt patches from SEAndroid project from NSA (I realize saying it after the leaks now would make some shake their heads disapprovingly).
Knox + SEAndroid patches is basically starting to move in the direction of cornering the enterprise mobile market.
http://www.urbandictionary.com/define.php?term=pot%20committ...
As a Canadian that has worked outside the country, I seriously wonder if this isn't the biggest fault of Canadian companies. This alone could be the reason RIM failed.
But the Visual Workstation line's failure was merely one gut punch in a succession of gut punches that destroyed SGI. SGI had two core competencies: graphics workstations and HPC. The availability of cheap (comparatively) multi-processor x86 workstations running ports of formerly IRIX-only software killed their workstation lines, and the combination of Itanium being late, Itanium trailing way behind x86 in $/FLOPS and watts/FLOP, and x86 clusters with fast Myrinet (later 10GigE and Infiniband) interconnects becoming in vogue killed most (not all, but enough) of SGI's HPC market share.
(I type this all with a bit of sadness: part of my first job out of college was running and porting software to a 20 CPU, 20 GB RAM SGI Power Challenge 10000, and I still have a soft spot for exotic big iron.)
My main gripe as a dev. regarding BB is the same as for Bada (Tizen ancestor): no SDK on linux (which also means BSD). It's a minor point though.
Nah, the real problem with BB is its image outside its user base. I bet most people associate BB with tiny devices with tiny keyboard, while people think of Apple and Android stuff as cool, fashionable. Their latest product sports touch screens and perhaps more, but it will take time for the public to pick it up.
Also, Window's Store developer setup experience was pretty embarrassing as of a year or so ago.
If you want your ecosystem to do well, nail the developer onboarding experience, not just the getting started docs but the whole end to end experience. As a multiplatform developer, it makes a huge difference to where I want to develop for.
== Your BlackBerry JDE Signature key order has been received and will be processed shortly. It could take up to 10 business days to fully process your order. You will receive a confirmation email prior to your signature keys being issued. If you require further assistance with regards to your order, please email devsupport@rim.com, providing your Company Name, Name, Email Address and Date/Time of your order. ==
Yes, that's 10 business days to get underway.
(At the time - 2011 - I recall their app store could only be browsed under Windows, thanks to a fundamental reliance on DirectX components. This struck me as a little odd)