The new features available in the IDE include:
- Two new profiles, QNX Developer and C/C++ Developer (CDT), allow you to control access to functionality depending on developer type.
- A streamlined deployment setup wizard makes it easier for you to set up your development environment and troubleshoot issues. The wizard also leverages automatic device detection to help you set up your targets.
- AIR Native Extension Support – New workflows have been added to the IDE to help you build and debug native extensions. This includes an ANE project type that works with the Adobe command line tools to generate ANEs. In addition, the new ANE launch configurations help you debug your ANE on the device.
- Per-project SDK support – You can now configure your SDK on a per-project basis. This allows you to have projects in your workspace build against different versions of the device. This configuration is available by right-clicking a project in the Project Explorer, and selecting . In addition, when you create a new project, you can select the SDK target from the Additional Build Options page of the New Project wizards.
- A new easy-to-use wizard, Add Library Dependency, simplifies the process of adding library dependencies to a project.
- You can now filter files out of BAR packages to exclude unnecessary assets.
- The EGit plugin allows developers to check out source code directly from GitHub via the IDE.
- Access to more example projects using the New Example wizard.
- You can now report bugs directly from the IDE. Select Report a Bug from the Help menu in the IDE to report a bug and include screenshots, directly from the IDE.
- BAR files in the Project Explorer can now be expanded to show contents. Files in the BAR can be opened (read-only) in the appropriate editor.
- The Import wizard has a new option, , to import existing code as a new BlackBerry Tablet OS C/C++ application.