If you mean developing software for the Blackberry it is very straight forward. Go over to the Developer's forum and start reading. This is a good place to start: Useful Links for New Mobile Programmers + BlackBerry SDK!
Unfortunately semantic shift has changed the term hacking from the intuitive and skillful creation of small and elegant software changes to: the creation of malicious software; quite some long time ago. I regret this very much, but English is a living language and you have to keep up with the patches.