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. If you have not used the IDE, see Getting started.

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.

To create a project for an app:
  1. From the File menu, select New > BlackBerry Project .
  2. In the New BlackBerry Project dialog, expand BlackBerry and select BlackBerry project.
  3. Click Next.
  4. In the New BlackBerry Project wizard, select the project type and template you want to use:
    • Application — Provides an executable application and a native SDK sample project.
      • OpenGL — Create a sample project from an OpenGL ES 1.1 or OpenGL ES 2.0 application template that will create a simple animated application.
      • Screen — Create a sample project with a screen-based application template project.
      • Empty — Create an application project without any code.
      • Cascades — Create a native C++ application using the Cascades UI framework.
    • Library — Create an executable module compiled and linked separately.
      • Static — Create a collection of object files that you can link into another application (libxx.a).
      • Shared — Create a project that produces a shared library without any code.
    • Native Extension — Create a shared library for native extensions.
      • Adobe AIR — Create a project that produces a shared library for AIR Native Extensions.
        • HelloWorld — Create a project that produces an AIR Native Extension shared library from a template.
        • Empty — Create a project that produces an AIR Native Extension shared library without a code template.
      • BlackBerry WebWorks — Creates a project for a custom extension for BlackBerry WebWorks HTML5 applications, with access to all of the BlackBerry 10 core native APIs.
  5. Click Next.
  6. If you selected OpenGL, Cascades, or Adobe AIR projects in the previous step, select a template and click Next.
  7. Type a name for your project. Although the wizard allows it, don't use any of the following characters in your project name:| ! $ ( " ) & ` : ; \ ' * ? [ ] # ~ = % < > { } as they may cause problems later.
  8. Click Finish.
If your environment hasn't been previously configured to deploy applications to your BlackBerry 10 device, the Deployment Setup Wizard will launch after you create a project to help walk you through the configuration required.