Blackberry jest urządzeniem pracującym w całości w Javie. Tylko więc programy napisane w Javie miałyby szansę na tym działać.
Piszę miałyby, bo nie ma jak podpiąć odbiornika GPS - nawet jeżeli ma bluetooth, to jedyne profile jakie są zainstalowane, to headset oraz handsfree.
Nawet profilu modem nie ma, przez co BB nie może netu udostępniać. Security przede wszystkim. Nawet przed funkcjonalnością.