На мой взгляд, первым шагом должно стать изучение аудитории вашего будущего приложения.
Какую модель они используют, используют ли они самые последние модели, или они продолжают работать со старыми моделями.
Суть в том, что RIM прекращает выпуск программного обеспечения для старых моделей BlackBerry.
Например, для BlackBerry 8800 самая последняя доступная версия ОС устройства - 4.5
Но ваш клиент может иметь много empolyees, которые используют это устройство.
Устройства с операционной системой устройства версии 4+, но до версии 5.0, не работают должным образом со сложными html / javascript-страницами.
В версии 5.0 была реализована улучшенная поддержка сложных функций html / javascript в ваших приложениях.
Заключение: Если ваши потенциальные клиенты не используют старые устройства, начните поддерживать ОС версий устройства 5+, в противном случае используйте SDK версии 4.x в соответствии с целевыми устройствами.