Create your first project
Start the QNX Momentics IDE on your development host. The first time you start the IDE, it asks you to choose a workspace, a folder where it can store your projects and other files. The IDE then displays its Welcome page. When you're ready to start, click the Workbench icon:To create a BlackBerry Tablet OS C/C++ project:
From the File menu, select .
In the resulting dialog, give your project a name, and then click Next.
Select the language that you want to use for the new BlackBerry Tablet OS project (C or C++), the build style (Managed or Makefile), and then specify the project type you want to use:
Application — Provides an executable
application and a native SDK sample project.
- BlackBerry Tablet OS OpenGL ES1.1 Application Template Project — Create a sample project from an OpenGL ES 1.1 application template that will create a simple animated application.
- Empty Application — Create an application project without any code.
- Minimal Screen Application — Create a sample project with a screen-based application template project.
— Create an executable module compiled and linked separately.
- Empty Shared Library — Create a project that produces a shared library without any code.
Archive (Static Library) — Create a
collection of object files that you can link into another application
- Empty Archive — Create an archive project without any code.
The IDE combines object files (i.e., *.o) into an archive (*.a) that is directly linked into an executable.
AIR Native Extension — Create a project
that produces a shared library for AIR Native Extensions.
- Empty AIR Native Extension — Create a project that produces an AIR Native Extension shared library without a code template.
- Hello AIR Native Extension — Create a project that produces an AIR Native Extension shared library from a template.
Custom Build — Creates a project that uses
a custom build system or Makefile. You must select the
Makefile Build build style for this option.
- Empty Project — Create a new BlackBerry Tablet OS project with a custom build system and no code template. This project is configured with a make builder but has no Makefile. The custom build option creates a project with the default build configuration.
- Application — Provides an executable application and a native SDK sample project.
The IDE opens to the C/C++ perspective, which features the Project Explorer, the editor, and other useful views, and areas that display information that's relevant to the task at hand.
If your environment hasn't been previously configured to deploy applications to your device, the Deployment Setup Wizard will launch to help walk you through the configuration required.