ИМХО, не ожидайте повторного использования тонны кода.Это области, где вы, вероятно, не можете делиться кодом: UI, сеть, безопасность, регулярные выражения, классы Java 1.4+.
Кроме того, android не нуждается в собственной системе событий.Все действия могут общаться друг с другом, или вы можете использовать сервисы ... BlackBerry не имеет ничего из этого.
Я работаю с этими двумя платформами некоторое время, и я только разделяю идею... Реализация практически для каждого.