Well, this is news to me. RIM apparently gives away an ‘Express’ edition of its BlackBerry Enterprise Server. You can get BlackBerry Enterprise Server Express here. They have one both for Microsoft Exchange and recently IBM Lotus Domino.
I just read an interesting article today about the future direction of BlackBerry. It seems on their latest device, the PlayBook, which is set to be available for purchase ‘early next year’, is using a new operating system. This seems like a curious decision to me, they just finished completely upgrading their OS and releasing a new development platform, did it not live up to expectations RIM? I’m honestly a bit shocked that they would introduce such a major shift in technology at this point, it makes me wonder if BlackBerry will even be around in a couple years. If they can’t get developers on board this device and quickly I think they’re going to have a very difficult job competing with Apple.
In any case, I digress. The new OS is written by a company called QNX (which is owned by RIM), the OS is called Neutrino, which I could of swore I’d heard of before now but I can’t place it. If you’re interested in trying Neutrino out QNX has a doc on how to install their OS and write an app here:
QNX’s main site:
Developing for a BlackBerry is not something I know much about. I know that you need Eclipse to develop for it, you also need the BB JDK (That’s BlackBerry Java Development Kit for those of you not up with the short forms).
I did manage to write a “Hello World” app at one point, so I made some good progress there. But I seem to of walked into the world of BB development in the middle of RIM doing a major overhaul. I found many of their walk-throughs were only partially correct at best. For example their demo on how to write the “Hello World” app used a menu feature that doesn’t even exist after downloading and installing as per their directions.
/sigh. I’m still not sure if the video was out of date (too old) or done on a beta version of the development environment (too new). In any case now that the new OS is out I think I may give it another go. I’m assuming things have stabilized a bit since the last iteration.
In any case, here’s a link to a interesting doc that may help you hit the ground running with your BB development. Be sure to let me know what your experiences are like!