06-15-2012 11:35 PM
So what I've been hearing is that there is a definite plan in place to have the PlayBook use the same BB10 OS, once it launches. It likely won't be on the same day, but shortly after. At that time, you can use Cascades.
While alopix has done great work to get Cascades running, I probably wouldn't recommend it. As he's seen, you run into resolution issues, and also the fact that Cascades is fairly incomplete at this point.
I would recommend that you use Qt and QML for now while we wait for Cascades to mature and become available. To get BB10 style controls, you can check out my project here and help me convert these controls for use on the PlayBook.
I'm still working on it, but I'm making really good progress. Right now, it's dedicated to Dev Alpha resolutions, but I will adapt it for PlayBook resolutions some time this week since I need it too.
But the more help I get, the faster everything goes.
06-16-2012 01:17 AM
alopix: I followed your instructions, the app opens up but then closes immediately. No error, message, error code, etc.
06-21-2012 10:30 PM
06-26-2012 08:23 AM - edited 06-26-2012 08:25 AM
@alopix: I read the instructions on your blog. Qt4 libs must be packaged with the app for the Cascades app to run under OS 2.x. As Qt4 licenses are either commercial or LGPL, this is fine for a test but obviously not a solution for a developer. But if the Qt4 libraries are to be provided with BB10, I think RIM will need to negotiate a deal with Nokia as they are competitors in the smartphone and tablet markets. I wonder if this is even possible. What do you think?
06-26-2012 08:45 AM
06-26-2012 08:50 AM
Not sure why RIM would have to negotiate a deal. Qt is Open Source licensable under the LGPL. RIM is free to develop and redistribute Qt as long as they abide by the terms of the license. There are lots of LGPL libraries used on the playbook. Go to http://worldwide.blackberry.com/legal/thirdpartyso
(Disclaimer: I am not a lawyer)
06-26-2012 09:47 AM - edited 06-26-2012 10:13 AM
Guys, I am just playing the devil's advocate here. The BlackBerry PlayBook device and QNX software are commercial products. QNX and the derived BlackBerry Tablet OS and BB10 are neither available under the GPL nor open source. I don't see how the Qt4 libs could be included in, and distributed with, a commercial, non open source OS free of charge. If this is allowed then any commercial software developer can do the same. This works on Linux as Linux is open source software. But then I am not a lawyer so I must be missing something.
06-26-2012 09:53 AM
06-26-2012 10:12 AM
I see. Qt for BlackBerry is part of the "official Qt distribution" so the LGPL thing works. For some reason I thought that it was a custom build by RIM, like Mono for iOS or Android by Xamarin. Cheers!
06-26-2012 10:16 AM