У меня такой же выбор, и из того, что я вижу, это не имеет значения.Вы разрабатываете веб-страницы с дополнительными интерфейсами API, которые позволяют браузеру WebKit использовать преимущества API Blackberry.
Не похоже, что приложения WebWorks выполняют код Java или .NET.Вместо этого приложения WebWorks состоят из HTML, CSS и JavaScript.
Однако, если вы планируете делать стандартные приложения Blackberry, вам нужно будет использовать Java.Это также поможет подготовить вас к разработке на платформе Android.Ява не скоро исчезнет, и с ростом популярности платформы Android, я думаю, что спрос на разработку Java будет расти по сравнению с .NET.(Я говорю это как человек, который ЛЮБИТ .NET и не хочет переучивать Java, но делает это для того, чтобы иметь возможность конкурировать на рынке труда.)