Hacker News new | ask | show | jobs
by masklinn 5302 days ago
RIM has already settled on QNX for its next-generation OS (their tablet runs on it), and I think they just don't have the software/UI chops to handle it either way.

I can see WebOS being concurrence/counterbalance to Android and W7P (mostly Android) for other phonemakers than Samsung (who already has bada)

1 comments

QNX is the underlying RTOS. Application UI is done in Adobe AIR, which is a dead platform. JS/HTML5 on top of QNX would capitalize on their strengths (more responsiveness over Android) and patch over their weaknesses.
When the Playbook was launched, you could develop both AIR and HTML5 apps. All their other SDKs have been in beta ever since.

HTML5 apps are apparently wrapped in AIR internally, and maybe that's what made my app more laggy than in iPad Safari. But HTML5 app dev is nothing new for RIM.

>The UI is done in Adobe AIR

I don't think that's true. Adobe AIR is supported for apps but the actual UI is native.

> JS/HTML5 on top of QNX would capitalize on their strengths (more responsiveness over Android) and patch over their weaknesses.

We're talking about RIM here, how would web technologies (a game they are still late at) "capitalize on their streights"? Let alone "patch over their weaknesses"?

I'm guessing that nailer is referring to the fact that QNX is a realtime OS, which could provide decreased UI latency compared to Android. QNX is a "strength" of RIM, so using it to their advantage would "capitalize on their strengths."

As an aside, I always thought it was weird that QNX was owned by Harman for a while...

Continuing to use QNX's RTOS would capitalize on their strengths.

Having a application development platform that has actual developers and a growing community would path over the weakness of Adobe AIR, which has neither.

The PlayBook ships with a recent version of WebKit and all Blackberry 7.X phones contain a WebKit based browser. Starting with the Torch last summer most BB phones shipped with WebKit. The days of the Java based browser on BlackBerry's are over.

Disclaimer: I am part of the WebKit team at RIM.

Please correct me if I am wrong, but that is not the main benefit of WebOS. I believe the main benefit of WebOS is that it supports HTML5/JS applications natively in the OS, and they are not bound by a browser frame.

Nobody wants to have to open a browser and load a bookmark to get to an application that has browser widgets taking up space at the top, bottom, and side of the screen. They want a home screen icon they can tap once and get an application with native look and feel. If developers can write that app in HTML5/JS then it's a win/win for both developers and users. Developers get a highly portable framework that allows them to rapidly develop software and users get a native app experience.

QNX is a micro kernel, theoretically they could support multiple application programming environments at the same time on the same phone, and they should. Ie they could now chirn out a phone that can support webos, rim and android apps simultaneously