I had a blackberry passport. I bought it when I heard that blackberry was getting out of the phone OS business, So a terrible reason to buy one, but I have always been a fan of QNX and after this I would never get a chance to see what a qnx phone could be. My thoughts.
That keyboard, oh man that keyboard was very very good, I am on a full touchscreen phone currently and I curse that stupid virtual keyboard every time I have to use it. with a double curse if I have to use it while in a car.
There was not much left of qnx for the user to interact with, sort of like whatever is left of linux in android phones, kind of a hollow shell. however I did like the UI. it is hard to quantify but it felt better designed to be used, a tool. Android by comparison feels more like it was designed to look pretty with usability as a second class citizen. but really it is a minor thing.
I suspect the real advantage of having qnx as a real time os was how responsive it was, not fast, but always responsive, never any lag. but that may just be my imagination.
Edit: I just remembered the square screen, I love the square screen, and it took square pictures, what a great phone.
> Android by comparison feels more like it was designed to look pretty with usability as a second class citizen.
I do think that this comes from the code base not being very good. The base layout and view classes have hundreds of thousand lines of codes, the layout algorithm is quadratic to the number of views. It was originally designed for digital cameras, not for phones. The base classes use many bit fields as well instead of enums, they don't look like Java.
Plus the strange back button concept which comes from the camera.
All this means developers waste a lot of time wrestling the framework.
I'm a Flutter developer working on iOS and Android apps, my 2cts is that the Android back button experience is more predictable (both with the gesture navigation and with the 3-button navigation): on iOS, the back swipe doesn't always work and sometimes I need to track down where the on-screen back button or back icon is. On ios, sometimes instead of swiping horizontally, I need to drag the panel down, and even though it's easy to figure out based on the screen which one will work, it's one more way of doing things, whereas on Android, I can just hit the back button in most scenarios.
The 'back' gesture is a piece of shit. I'm forever accidentally setting it off when trying to swipe to the next photo or drag something from near the edge of the screen, it's lost me browser tabs I'd just opened. Swiping left/right is too common an action to be an OS-level gesture.
Edit: since having the above whinge I've found the option to turn down the sensitivity. I'll see if that makes me a bit less 'old man shouts at cloud'.
There used to be lots of issues with rotating the screen, many apps would lose UI state almost as if everything was torn down and rebuilt. Never looked at the code but guessed it was never designed to be an iPhone.
This is why I really miss the Original Motorola Droids. The full slide keyboard and a ssh terminal was incomparable to anything we have today.
Its on the list of things that I guess me and like 12 other people care about. But I would probably go back to Android if someone made a similar phone.
That was my first real smartphone. I loved it. Still miss the flip down tactile keyboard. If you find the other 11 people let's have a LAN party or something.
Some of the early Samsung Android phones also had excellent slide-out keyboards. Would love to have one again but that form factor is probably dead. Device manufacturers want to sell the same few SKUs worldwide instead of producing a hundred different variants of hardware keyboard layouts.
My Android phone is a BlackBerry Key2 and I've loved it for the almost five years I've had it now. I have trouble living without a physical keyboard on the device and I lament the fact that I may have to carry a touchscreen-only phone for work in the near future. I don't want to carry two, but I may end up doing that anyway.
The Key2 is easily the best smartphone I have had, beating even the Nokia N900 due to reliability (i did not get five solid years out of that) and compatibility with mainstream (read: Android) apps.
(Compatibility is not perfect, though. You may think android is android but the screen of the Key2 is a few pixels shorter than the common ones, so some apps have buttons that are always rendered outside the screen. Also some apps seem to do some sort of vendor check against a whitelist that does not contain this model.)
For what it's worth, I like the on screen keyboards.
I use four languages on a daily basis (English, German, Spanish and Hungarian), and SwiftKey helps me with that without having to worry about changing layouts.
It gets better over time and after I fed it my emails (yay privacy), I barely find cases where it doesn't know a word I want to use. I can also type with a swipe which works pretty well and lets me type relatively fast.
It was and still is the coolest device, holding it sideways and scrolling with your thumb, it was so light and perfectly sized, the battery lasted for DAYS. I really want another phone like it, but everything now is the same, except for the foldables, which intrigue me just because I want something different and new. It's too bad the bigger ones are so expensive.
I bought the BlackBerry Classic a while ago and I also own the Key 2.
The BB Classic is everything I want in a smartphone, the build quality is great, the keyboard is amazing in and BB OS is really intuitive and fluid to use.
Such a shame that every smartphone nowadays is just a rectangle with a screen and nothing else...
I think (hope) they mean as a passenger. The various bumps and turns are likelier to throw off your aim on a virtual keyboard compared to a proper tactile keyboard.
heh, No as a passenger. but I will say if a car has a touchscreen as a primary control device. not only are those miserable to use while driving, they should probably not be used while driving for the same reason you don't want to be using your phone while driving. if you are lucky it will have large fixed predictable (virtual)buttons. however even then it usually requires visually fixing your hand to the keyboard and there is no way to touch it without activating it. this is what makes it miserable to use in a vehicle. what would help(a little, not much) is a big bar to rest your hand on. See also: why touch controls are terrible in a vehicle.
I worked at RIM/BlackBerry in 2005-06. It was my first engineering job. I was in my early 20’s and at some point, way before iPhone, I went to my manager and suggested we should add a camera and some multimedia features to the device, because that’s what the younger people wanted and used. He said - but why, BlackBerry is all about serving the business people market. We argued. Turns out we were both right and wrong…
I used to watch his YouTube videos all the time. And he used to talk about his days in RIM as he was one of the first engineer there. You reminded me to check his channel again and looks like he did a reaction video to the trailer.
The 8100 was released in 2006 with its camera. I am sure it was in development for quite a while prior. That phones would all have cameras was a foregone conclusion by 2005.
Although only getting camera support in 2006 was rather late, and I wish I could find a good contemporary source for the Mike Lazaridis quote circa 2003 that "Cameraphones will be rejected by corporate users." (and thus Blackberrys won't have cameras, as their customers are companies, not end uses) from a couple of years earlier[1].
This movie is scoring well with 98% on rotten tomatoes and 7.9 on imdb. I loved it and while it's almost entirely a fictional work (in particular, none of the characters are even remotely similar to the people that led RIM)... it really hits on the feeling of a fast scaling startup challenging incumbents with innovative hardware.
One of these is not like the others - social network is barely, barely about tech. Just a really good character study of a fictional person if you ask me. Back when it came we thought it showed a version of Mark that was maybe shittier. Turns out social network mark is 100x a better person than what the real one became.
The Social Network is a brilliant film, but it is in no way realistic. For example, he started dating Priscilla Chan in 2003, before Facebook even started, and married her in 2012. The way the movie presents him is some nerd who made Facebook to get laid, to some degree, even if that wasn't his prime motivation at all.
The soundtrack, though, is a banger.
It just goes to show that these kinds of movies should be taken with a heavy, heavy grain of salt, as nothing in them requires that they be truthful.
Ha it was cool before I learned about web tech I didn't recognize some terms like PHP/wget, but later on with more rewatches I recognized/could read code.
But they got the tech that is being shown surprisingly accurate, for a movie. Like the software and blogging service "Mark" uses in the dorm room scenes are absolutely something he very likely would have used.
“Thank you for smoking” is a great one about marketing and the lobby industry it. Definitely a movie that engineers should watch to learn how selling (dishonestly) works.
Micheal Lewis’ best book Flashboys is about the birth of HFT but it’s been in development hell for years. According to Lewis Hollywood wouldn’t green light it because the main character is an Asian man.
Coincidentally, Glenn Howerton's highest and lowest rated movies[0] on RT were released on the same day even though Charlie Day's movie was in the works for several years[1].
RIM could have had a second act, potentially, by being SMS 2.0 (as mentioned in this article[0] they tried to sell BBM to carriers as SMS 2.0), and I'm not sure how they lost out on this, as Google did this with RCS many years later. I think if they had done it, it would have forced better interop with Apple (iMessage was still newish and they may have been in a situation to be further pressured longer to support standard communication protocols).
There was a longform article about RIM's attempt to become the "BBM" company but I can't for the life of me find it, it was by a major tech publication (The Verge I think, but I tried searching their archives and no dice)
I was at Windows Phone (WP7/8 days) when “RCS was just a couple of years away”. Good thing I didn’t hold my breath - it didn’t seem to me then that there was any path to success and I was on my first job as a 20 year old.
Google hasn’t managed anything with RCS other than deploy it for their own messaging app that talks to their own infrastructure. The fact that the app uses RCS is an implementation detail - could just as well be carrier pigeons. Doesn’t matter because it isn’t cross-carrier interoperable.
The carriers all moved from Circuit Switched SMS signaling to SMS over IMS (LTE onwards) for interoperable SMS. IMS is the layer under RCS (created originally for cable set top boxes - go figure).
This is basically SMS over IP which means your device is doing all the legacy stuff like 7bit ASCII encoding to pack messages into 160 characters etc. These requirements won’t go away because, the moment a carrier tries to do cross-carrier interop there is a whole sea of legacy translations that would have to be managed by the message originating carrier. This would require real-time figuring out the capabilities of a receiving carrier based on phone number homing. It’s a massive undertaking that’s $$$.
On top of this The carriers all fought including E2EE in the spec to avoid picking a fight with the government. So anything Google implemented is DOA.
The reason iMessage has been successful (and RCS has not) is because iMessage doesn't have any reliance on the carrier. Selling a messaging system to carriers doesn't make any sense, why cooperate with them when it's easier to route around them and handle all the messages through your own infra.
My mind was blown when Blackberry allowed WhatsApp on their devices. BBM was so sticky to so many people that if they hadn't had WhatsApp to transition to other devices to, I think Blackberry would still be alive and kicking today.
WhatsApp blackberry developer here (2010-eol). We were pretty sure they wouldn’t let us into their store if we had started later, but they left us in since we were already there starting in 2009.
We did start to hit push service quotas. They quota by the app, not per user with the app. So we had a quota of 5 million pushes per day. Asked for more. Denied. We found some creative alternatives. PIN messaging was a surprisingly open API. So we ended up having currently connected devices send a PIN message to devices we want to bring online. The recipient device would delete the message to cut down on noise.
RIM was already completely fucked before WhatsApp was even invented. I went to a BlackBerry developer conference in San Jose a year after the iPhone was released and it was like a lynch mob. They were pissed that Apple's APIs were so good. Nobody wanted to develop apps for BlackBerry and these were the attendees at the BlackBerry developer conference!
Yes, I naively wrote RIM an email about the ease of onboarding developers on Android and iOS, compared to the hurdles that needed hurdling on Blackberry OS, even before "BB10".
Somebody senior in Engineering actually responded, to their credit, but the response was basically "because security, which is why we're the #1 platform".
BlackBerry eventually relented to such an extent that they developed BBM for Android and iOS. And while it did gain some traction early on in select places, it was way too late to prevent the ship from sinking.
The first half of the movie mixes a lot of stuff up date and time wise, and adds a bunch of completely fictional sub-plots.
I worked at RIM from 1993 to 2007
Engadget had been quite biased against BlackBerry for a long long time.
"Crucially, though, it's not just like reading a Wikipedia entry. Johnson tells us exactly who Laziridis and Balsillie are from the very first scenes of the movie."
This statement's patently false. Aside from failing to spell the name of one of the main characters correctly, anyone who have interacted with the real Mike Lazaridis knows that he's not a meek push-over of a computer nerd.
All the review, this one included, that raves about how true and accurate the movie have never been there.
And the movie would have been better off if they just used false names, because at least it would be a lot less distracting from all the wild deviations from reality.
For a fun dramatized look at mobile innovation a decade earlier, I can recommend the recent mini-series “Mobile 101” (also known as “Made in Finland”):
It follows a group of Nokia engineers and managers through 1988-90 as the company tries to shed its conglomerate roots, is sued by Motorola for patent infringement, and one engineer secretly keeps alive his pet project to develop the world’s smallest mobile phone (an unimaginably light 275 g!)
I particularly enjoyed the contrast when the slick American lawyers from Motorola come to take depositions from Nokia engineers in the small depressing Finnish town where Nokia used to have its phone manufacturing operations.
> And it arrived just as 3G networks were rolling out, which gave carriers more of an incentive to charge customers for data instead of cellular minutes.
Rather sloppy rewriting of history or connecting of dots, as the original iPhone notoriously did not support 3G.
They're talking about the timing, which is notable because carriers were trying to (1) mainstream mobile data use and (2) generate excitement about the possibilities of 3G, which was just rolling out in the U.S. in 2007.
"[AT&T Mobility president and CEO Ralph de la Vega] also called Apple's iPhone "a game-changer," noting that since AT&T exclusively launched the device in mid-2007, mobile data consumption has grown dramatically."https://www.fiercewireless.com/wireless/at-t-13-subs-own-a-3...
It's a weird connection to make. 3G is rolling out for much faster data, so carriers can start charging data. This makes it sound like a marketing play by carriers to push it. But why would they push a device using the much slower EDGE? There were plenty of 3G phones out at the time if that were the angle.
Because AT&T / Cingular didn’t have a good 3G story.
The iPhone was the right device at the right time with the right launch partner. Its success allowed them to cow Verizon, whose bureaucracy and contract management is government like.
People bought the iPhone in spite of EDGE. EDGE was fine for text devices like the Blackberry or T-Mobile Sidekick. iPhone tipped things over in lots of ways.
It’s been a long time, but my recollection was that it varied widely by region.
Where I lived, alot of the territory between cities was controlled by regional/local companies like Cellular One, and those companies basically leveraged control of territory to extract whatever they could from the carriers. You had 3G in town, but drove a few minutes away and there you got handed off to the little guy, usually using EDGE. Iirc, Verizon and AT&T acquired most of them circa 2007.
I think you’re right in that 3G is not responsible for the iPhones’ success, but I would say that iPhone is responsible for the success of 3G and the growth that accelerated LTE.
I have a lot of Blackberry nostalgia; I was 23 in NYC, 2007ish, and my work-issued BB Curve (later a Bold) plus my personal original iPhone were a combination that I was so happy with. The Blackberry could tether to my early MacBook pro in the remotest of locations, and I could easily SSH into the (real) servers I ran. Never used BBM but played Bricks for hours and hours. I wasn’t nearly as satisfied with an iPhone-only solution until 2017 or so.
I'm excited to have some time to watch this. Johnson's previous work The Dirties was surprisingly great. Hugely recommended to anyone that enjoys metafiction.
> BlackBerry has everything Apple's Tetris film lacked: human drama grounded in actual history, without the need to spice things up with car chases and fantastical storytelling. On the face of it, the rise and fall of Research in Motion's keyboard-equipped smartphone may not seem inherently compelling. But the brilliance of the film — directed by Matt Johnson, who also co-wrote it with Matthew Miller — is that it makes the BlackBerry's journey feel like a genuine tragedy.
BlackBerry - that brings back some memories. 8700 was my first real smartphone - I got it on one of my first work projects because I was tasked to create mobile client for some CRM.
I distinctly remeber that the UI API was quite complicated and took me weeks to get satisfactory results.
And the IDE and simulator from RIM were so annoyingly slow that I was very close to never touching Java again.
But, I must admit that the hardware itself was quite impressive and nice to use. And it somehow allowed me to have unlimited mobile internet access 15 years before it become norm here in Poland (well almost - there are still transfer limits).
Meanwhile all the patents were sold to a nameless holding company so we'll never see a reasonable mobile keyboard attachment for phones until they expire.
They should have tried the laptop market as well, I loved their phones..
There are rumors about Elon Musk's team wanting to buy RIM to revive the BlackBerry legacy (with the current weather of the geopolitics, it's IMO very well positioned for a comeback), leveraging Starlink would be interesting to see..
Who remember when last year he mentioned he'd make his own phone to go after Apple (appstore drama)? ;)
Apple has no competition, Microsoft tried and flopped, BlackBerry is imo the only one able to compete
That keyboard, oh man that keyboard was very very good, I am on a full touchscreen phone currently and I curse that stupid virtual keyboard every time I have to use it. with a double curse if I have to use it while in a car.
There was not much left of qnx for the user to interact with, sort of like whatever is left of linux in android phones, kind of a hollow shell. however I did like the UI. it is hard to quantify but it felt better designed to be used, a tool. Android by comparison feels more like it was designed to look pretty with usability as a second class citizen. but really it is a minor thing.
I suspect the real advantage of having qnx as a real time os was how responsive it was, not fast, but always responsive, never any lag. but that may just be my imagination.
Edit: I just remembered the square screen, I love the square screen, and it took square pictures, what a great phone.