You can use the BlackBerry 10 SDK for Adobe AIR to create applications for BlackBerry devices.
You can use the SDK with Adobe ActionScript and Adobe Flex APIs to create an engaging user experience. These APIs provide some unique UI components and predefined skins, as well as listeners for events that are specific to BlackBerry devices. Using the Adobe Flash Builder APIs, your application can also access the features that are unique to mobile devices, such as the accelerometer and geolocation information. Additionally, you can harness the features of the BlackBerry 10 Native SDK by developing AIR Native Extensions (ANE).