Linked by Thom Holwerda on Mon 18th Mar 2013 15:51 UTC
PDAs, Cellphones, Wireless Thorsten Heins, BlackBerry's CEO: "Apple did a fantastic job in bringing touch devices to market ... They did a fantastic job with the user interface, they are a design icon. There is a reason why they were so successful, and we actually have to admit this and respect that. History repeats itself again I guess ... the rate of innovation is so high in our industry that if you don't innovate at that speed you can be replaced pretty quickly. The user interface on the iPhone, with all due respect for what this invention was all about is now five years old." Ironic, perhaps, that this comes from a BlackBerry CEO, but that doesn't make him wrong - although I'm sure the usual suspects will claim that it does.
Thread beginning with comment 555818
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Not an User
by Nelson on Mon 18th Mar 2013 21:06 UTC in reply to "RE: Not an User"
Nelson
Member since:
2005-11-29

And Wine comes to Android, Android compatibility to Windows, so what? A sign both are weak or that compatibility, being able to run foreign apps is demanded by, you know, customers?
BB10 btw comes also with Qt, with HTML5 and AIR and isn't the only platform there either. Compatibility is great. So whats your motivation to complain they didn't NIH like eg Microsoft did with incompatible Metro x86/RT/WP and prevent active to be compatible?


HTML5 as an app platform is floundering. It is going nowhere. No one is adopting it. The few that have are dumping it. Facebook has called it its biggest strategic mistake.

Its simple for Facebook to make such a mistake, even Microsoft, but when you're betting the entire company of a small start up, which has likely direct investment from employees *and* is their livelihood, then such discussion is dangerous.

Really? AIR? Please. No. Just stop. I'm sure you'd list every acronym BB put on their developer portal if it let you make a longer bullet list. Are you aware that the technologies you're spouting off about (save for Qt) are complete and utter garbage?

The Android compatibility layer is so terrible that I've heard some wish it was never even there.

Reply Parent Score: 3

RE[3]: Not an User
by cdude on Mon 18th Mar 2013 22:58 in reply to "RE[2]: Not an User"
cdude Member since:
2008-09-21

We have at least ChromeOS and FirefoxOS which are HTML5 only. We have Tizen and WP which put focus on HTML5 integration to make them first-level citizen. Android with Google and iOS with Apple are the two major WebKit contributors. So, whatever your personal stand is (and I agree there about the suck-level compared to better alternates like Qt) being compatible and supporting HTML5 additionally can't harm.

AIR, well. AIR is AIR. As long as I not have to use it I not have a problem with it. Its available for eg Android and now also for Blackberry too. I am sure some like it and I like to not being forced to use it.

Qt is just very good. I applaud them for adding Qt as first-level option like some AIR or HTML5 devs may applaud them for adding AIR/HTML5 support. Or even for keeping Java ME in and on or supporting Android API's and apps.

Point is: Options. Blackberry didn't only add one exclusive thing, like Microsoft did (as horrible implementation incompatible to there other offerings), but support a wide range of existing technologies. That's choice. Important isn't that you may hate one of the choices but that at least one of them is a good choice for you.

Edited 2013-03-18 23:09 UTC

Reply Parent Score: 3

RE[4]: Not an User
by Nelson on Tue 19th Mar 2013 02:48 in reply to "RE[3]: Not an User"
Nelson Member since:
2005-11-29

We have at least ChromeOS and FirefoxOS which are HTML5 only.


Yes, the OSes, but I'm speaking about development shops that actually have embraced HTML5 as *their* app platform. It seems the few shops stupid enough to make that bet are paying for it in lost produtivity.


We have Tizen and WP which put focus on HTML5 integration to make them first-level citizen.


Tizen as far as I'm concerned doesn't even exist. I have no faith in its ability to come to market. Its a big failurecake that will explode in Samsung's face if they're stupid enough to try and ditch Google.

Windows Phone has a Visual Studio template that sets up Phonegap for you. That's about the extent of HTML5 support _as an app platform_ on Windows Phone.

HTML5 support in the browser is irrelevant.


Android with Google and iOS with Apple are the two major WebKit contributors. So, whatever your personal stand is (and I agree there about the suck-level compared to better alternates like Qt) being compatible and supporting HTML5 additionally can't harm.


Actually, it can harm. It harms performance, productivity, and the bottom line of many start ups that are conned, yes, conned into using such a primitive technology.

This is why this sort of fudging of the facts is dangerous. It leads developers off of a cliff.


AIR, well. AIR is AIR. As long as I not have to use it I not have a problem with it. Its available for eg Android and now also for Blackberry too. I am sure some like it and I like to not being forced to use it.


Too much choice is a bad thing for developers -- especially when the experience between the disjointed platforms isnt' the same.

At least with the Windows Runtime an HTML5 app and a XAML app behave exactly the same way, access the same APIs, use the same underlying graphics stack, and support the same paradigms.

On BlackBerry 10 its a mishmash of bad ideas. AIR? HTML5? Android? Java ME? What else? This is ridiculous.


Qt is just very good. I applaud them for adding Qt as first-level option like some AIR or HTML5 devs may applaud them for adding AIR/HTML5 support. Or even for keeping Java ME in and on or supporting Android API's and apps.


Qt is good enough. They need to drop everything else. BlackBerry isn't Apple, or Microsoft, or Google. They're cash and time strapped and quite frankly don't have time to screw around trying to be something to everybody.

They have a potentially compelling story with Qt and QML and they're wasting it on a stupid, slow Android compatibility layer. Its making developers not take them serious. The app store on BB10 has already lost its prestige. Its a cess pool of stolen IP recompiled and resubmitted by some guy in China.


Point is: Options. Blackberry didn't only add one exclusive thing, like Microsoft did (as horrible implementation incompatible to there other offerings), but support a wide range of existing technologies. That's choice. Important isn't that you may hate one of the choices but that at least one of them is a good choice for you.


Hilariously, everyone except Blackberry has a more coherent cross device story.

Apple has this down to perfection. iOS as a platform with Objective-C is as simple as it gets for writing both phone and tablet apps.

Google also with their fragment API has made their own platform very attractive for phone and tablet apps.

Microsoft, yes, Microsoft, the company that you say has a "horrible implementation" actually offers the most consistent and diverse amount of choice.

You can use ISO C++ with WRL, C++/CX, C# (or any other .NET language), JS/HTML5 or even just COM and DirectX.

Microsoft also has more tablet optimized apps than Android, despite these supposed "horrible" tools.

Also if you look on Windows Phone, a lot of the apps available there are actually on Windows 8, especially games.

So... yeah. No you're making stuff up.

Reply Parent Score: 3