Build and test
There are a few important things to remember when building and testing your application using the BlackBerry 10 Native SDK.
BAR application descriptor file
The BAR application descriptor file defines parameters for identifying, installing, and launching your app on the BlackBerry 10 OS. The application descriptor file also defines the permissions that are required for your app. You must ensure that all the appropriate properties are set correctly for your app. For more information, see What is the BAR application descriptor file?
Adding external libraries
You may have libraries outside of the Native SDK that you want to include in your project's build. For example, you may have custom libraries that you built for your app. The Add Library Dependency wizard walks you through the process of adding libraries easily to your project. The library you want to add can be either uncompiled source in your workspace or previously built libraries on your host file system.
Support for multiple application icons and splash screens
The BlackBerry 10 Dev Alpha and BlackBerry Z10 devices support a 1280 x 768 screen resolution. Future BlackBerry 10 devices will support two screen sizes: 1280 x 720 (16:9) for full touch screen devices, and 720 x 720 (1:1) for devices with a physical keyboard. Apps should provide an icon and splash screen that supports both screen size resolutions so that they look consistent across devices. You specify icons and splash screens in the BAR descriptor file and you can add them for each supported screen resolution. The BlackBerry 10 OS chooses the correct icon and splash screen to use based on the device that the application is running on.