Skyeagle,
На фоне C / C ++ я бы посоветовал вам начать с iPhone. Мало того, что вы будете чувствовать себя более комфортно с языком, но это будет лишь ограниченный круг устройств для беспокойства - по сравнению с рынком BlackBerry, который сильно различается по форм-фактору и возможностям (и, конечно, в Java).
Однако, если вы были уверены в работе с BlackBerry, основной сайт BlackBerry - это, вероятно, место для начала, наряду с форумом поддержки - о, и StackOverflow :) JDK поставляется с множеством примеров, которые также охватывают основы.
Я также предлагаю вам немного поискать здесь - начало разработки BlackBerry уже освещалось несколько раз и, вероятно, не сильно изменилось за последнее время.
Последнее замечание - если вы хотите быть на переднем крае разработки, как насчет разработки PlayBook, которая скоро станет последним предложением RIM?
Stuart