I actually have a free application on the BlackBerry App World called HP Printer Fun, which lets users mess with the LED screens on the HP Laser Jet printers (plus some inkjet ones too) for fun.
I've written some other apps as well and the experience is not so great. My gripes are as follows:
- Java is limited to an ancient version (e.g. no generics or other recent goodness)
- Very weak debugging support (compared to say, Android)
- When the emulator is running, your app is basically locked. In other words, you have to restart the emulator each time you make a change to the code - which takes 1-3 minutes depending on your config.
- The looks of the IDE make Windows 3.1 seem modern.
- No support for modern programming fonts, for instance Consolas
On the other hand, the docs are pretty good. The support group at BlackBerry dev site is simple superb. Examples are plenty and the API just freaking makes a massive amount of sense. And for the adventurous, you could use a beta version (might be released by now) of an Eclipse plugin.
I'd like to participate in this event, but can't find the download link for the game.
The Android Marketplace experience from the phone is really slick. However, there is no way to access it from the Internet. I released a really small free app called "That's not Funny" (check it out).
I signed up for it and was approved, but it is not yet opened. I couldn't get a solid date either.
Dude, what are you smoking? Israel has left Gaza in 2005. Left, as in there wasn't a single Israeli there for 3 and half years (until the current action). How is that occupying? By that logic, England is still occupying US.