BlackBerry предоставляет среду разработки Java , которая имеет ряд интегрированных инструментов (в частности, покрытие, использование памяти и профилирование) в дополнение к подсветке синтаксиса и редактору «умной вставки», компилятору и отладчику. Также включены инструменты для подписи кода BlackBerry, генерация JAD и COD.
Я обнаружил, что мне было намного проще разрабатывать код в Eclipse, компилировать его с помощью Ant (используя задачи Ant RAPC от etaras, но, похоже, их уже нет - BlackBerry Ant Tools , похоже подходящая замена) и использовать JDE для отладки / профилирования и т. д.
Я не использовал новый плагин RIM Eclipse.
MDS Studio имеет среды на основе Eclipse и Visual Studio. Я нашел его удобным для создания прототипов пользовательского интерфейса, но довольно громоздким для любой пользовательской разработки. BB позиционирует его как «Быстрая разработка приложений», и у него есть сильные и слабые стороны этой парадигмы.
Я обнаружил, что разработка BlackBerry во многом похожа на другие специализированные приложения на основе Java - если вы разрабатываете стандартные приложения J2ME Midlet, вам не нужно знать намного больше. Если вы действительно хотите воспользоваться уникальными функциями BlackBerry, интегрироваться с приложениями BB и т. Д., То вам необходимо изучить API, специфичные для BlackBerry - javadoc довольно хорош, форумы и технические документы помогают, но реального обзора мало "документы или документы, чтобы рассказать вам, как все это собрать вместе.
Caveat Emptor, YMMV и т. Д., До тошноты.