Building your app
Different stages of the app development life cycle require you to use different tools. The quick reference chart below illustrates the stages of app development and the commonly used tools associated with each platform.

Although the tools may vary between iOS and BlackBerry 10 app development, the high-level process is essentially the same. Here’s the process for creating a simple app on both tools:
Setting up your project
To create a Cascades project, you specify a project name and select from one of the templates that you want to use to get started. For more information on setting up a project, see Creating projects and targets.
Designing and creating the UI
Using the Cascades Exporter you can design your UI and export the assets so that they can be imported into the QNX Momentics IDE. For more information on Cascades Exporter, see Using Cascades Exporter.
Writing your code
Using the Cascades Builder, you can write your code, preview your work, and manage your app assets. For more information on using the Cascades Builder, see Explore Cascades Builder.
Building and simulating
When building applications for BlackBerry 10, you can test them on a simulator or an actual device. Once you're ready to run your application, you build the binaries for your target (simulator or device) and launch the application directly from the IDE.
For more information about building and running an app, see Building and running.
For more information about using the simulator, see BlackBerry 10 Device Simulator.
The resulting app
The similarities between the tools make the move from Xcode to the QNX Momentics IDE as simple as possible as you port your app.
Distributing your BlackBerry 10 app
The BlackBerry World storefront offers you the ability to distribute your app in over 160 markets with no registration or submission fees. You have multiple opportunities for monetization, and the submission process for your app is straightforward and transparent.
For more information on BlackBerry World, see Frequently Asked Questions.
To learn what you need to distribute your app in the BlackBerry World storefront, see Signing and publishing.
Last modified: 2013-03-21