05-03-2011 03:47 PM - edited 05-03-2011 03:48 PM
05-06-2011 10:48 AM - edited 05-06-2011 10:53 AM
NICE! I was poking at the binary code of a couple native apps like "need for speed" from the device backups, but thats even better than I expected. Interesting how it doesn't say anything about CODE-SIGNING either.. HMMM?
EDIT: Oh and I just LOVE how it's all come full-circle too. I got started developing for RIM on the RIM 950 and RIM 957 handhelds, which used a C++ SDK in Visual Studio. After transitions to higer languages like java and air, here we are again back at C++.
05-06-2011 04:23 PM
05-06-2011 04:38 PM
One video I saw recently talked about porting QUAKE 3 to the PB. You can't do that if they are requiring some hybrid of C++ and Java.
It was mentioned at the same time that the NDK will support OpenGL, but I do think it will be pretty safe to assume that the Photon widget library (or something like it) will also be available.
05-08-2011 08:53 PM
Well, I was going to download the development environment when I read the original article and it had a link to the evaluation version of the QNX dev tools. I don't want to spend a lot of time trying to get everything set up and play with it only to have the evaluation license time out. I think I'll just wait for the actual NDK and hope I don't have to grab my ankles to buy it.
05-14-2011 04:51 AM
Finally got a chance to listen to the archived webcast. Interesting how RIM is going to let people build and run whatever native code they want, from python to Qt, although they won't support those libraries themselves. That freedom is certainly better than most of the other tablet NDKs out there. However, the Tablet OS NDK is still very much a gaming-oriented solution as they said near the end that there will be no native UI toolkit, so you're stuck with low-level OpenGL APIs to build your own widgets. One other interesting tidbit is that they're not using Photon as the underlying GUI backend for the other SDKs, apparently they have some newer toolkit that they're using instead.