Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
05-25-2012 06:04 AM
Can anybody tell me what is the difference between Native SDK and Cascades/QT?
When I need to go for NativeSDK and when I need to go for Cascades?
These both works in BB 10 or Only in Tablet?
Please clear me, I cant live without knowing this.
Thanks in advance.
Solved! Go to Solution.
05-25-2012 08:12 AM
Native SDK is right for games development with C/C++ & OpenGL.
Cascades/QT is the framework you should use if you want to create any other apps because you have basic UI components in it (list, text, label, image...).
Cascades is only for BB10, Native works on Tablet and BB10.
05-26-2012 09:50 PM - edited 05-26-2012 09:50 PM
I answered this in the other thread you posted. You really shouldn't cross-post.
BlackBerry Native SDK provides APIs to access some of the core functionality of the device, ranging from events, to screens, etc. Use the Native SDK when you need barebones access to the hardware.
The Cascades SDK is a UI toolkit built upon the Qt toolkit. It provides you with a common set of UI controls for you to use and integrate into your application, with a common look and feel.
In order to make the Qt toolkit work on the PlayBook and Dev Alpha, RIM used the Native SDK, along with some other code to make things work.
Here's a better summary.
When you make an app using the Cascades SDK, it uses the Native SDK as well.
However, you're free to write an app in just the Native SDK, and figure out how to handle the UI yourself. Most games will do this.
06-17-2012 03:38 PM
I have Cascade SDK installed. Can you not just the SDK/IDE to build Playbook apps? I know the BB can't run Cascade apps but I just don't want to install NDK and Cascade SDK.
06-18-2012 01:16 PM
You may find answers from others who have attempted to do it in this thread http://supportforums.blackberry.com/t5/Native-Deve
but using the BB10 NDK for playbook is not officially supported.