The death (or at least de-emphasis) of self-hosted development saddens me for two reasons. First, this was the only thing that TRULY separated QNX from its RTOS competitors. Given the lack of clear direction QNX has had over the last few years, losing this fundamental differentiation can’t be a good thing. Second is a broader concept. With RIM’s push in to the commercial space for QNX / BB10, I had hoped we might see a platform give us the functionality of compiling on our mobile devices. Not that I want to develop much beyond “Hello, world” on my phone, but the ability to natively compile apps or machine-generated code on the fly would be a great feature, especially for a business-oriented platform like BlackBerry. But it looks like we’re going the other way, instead.
Incidentally, I’ve long felt that Photon was a nice GUI, with a pretty decent API. The fact that Photon Application Builder was available in like 1996 is pretty impressive; form-based RAD design was pretty new at that point. Still, I suppose it’s a bit long in the tooth, and binding to languages other than C could be handy and and object approach would make sense. Qt (and perhaps KDE) could provide a pretty impressive replacement, and give QNX access to a wide array of FLOSS apps. However, this purgatory of “Qt is here but not supported, Photon is supported but we may abandon it any moment” is not a pleasant position to be in.
Anybody know how GUI development works on BB10?
Sage Automation, Inc.