Create a project for your app using the IDE

You can easily create an application using the QNX Momentics IDE.

Start the QNX Momentics IDE on your development computer. If you have not used the IDE that comes the Native SDK , you can refer to the Getting Started with the BlackBerry Native SDK for Tablet OS

Before you create your project, you should know whether you want to use C or C++ as the language, whether you want to use a managed or makefile build, and whether you want to use OpenGL, Screen, or other graphics engine for your application.

If your environment hasn't been previously configured to deploy applications to yourBlackBerry PlayBook tablet, the Deployment Setup Wizard will launch to help walk you through the configuration required.

To create a project for an app:
  1. In the IDE, ensure that you are in the C/C++ perspective, and select File > BlackBerry Tablet OS C/C++ Project .
  2. In the dialog box that appears, complete the following steps:
    Type a name in the Project name box.
    Although the wizard allows it, don't use any of the following characters in your project name:

    | ! $ ( " ) & ` : ; \ ' * ? [ ] # ~ = % < > { }

    as the characters cause problems.

    Either select the default location to store your project or deselect the Use default location check box, click Browse and choose a new location for your project.
    Click Next.
  3. Select the language that you want to use for your application project (C or C++), the build style (Managed or Makefile), select the Application type as one of the following templates:
    • BlackBerry Tablet OS OpenGL ES2.0 Application Template Project
    • BlackBerry Tablet OS OpenGL ES1.1 Application Template Project
    • Empty Application
    • Minimal Screen Application
  4. (Optional) Click Next and perform the following steps:
    Select the active configuration.
    Select the Create a folder for assets check box if you want a folder created for images, icon files, etc. for your application.
    (Optional) Select a different version of the Native SDK if applicable.
  5. Click Finish.