我非常推荐把Blackberry作为一个目标平台来玩,原因如下:
- Lots of documentation
- Access to cheap devices for testing
- No walled garden (approval system or closed marketplace), you can distribute your app via over the air downloads (user just has to point their browser to the appropriate JAD file and download/install begins)
- Large user base (at least within the US)
- Quality forum support for blackberry developers
- Supports J2ME. You can either develop Blackberry specific apps of J2ME specific apps, both run on blackberry devices.
- Blackberry specific apps have a more elegent UI library (lots of J2ME witdgets you need to roll your own or use a library like LWUIT) and you won t be able to run Blackberry specific apps to other devices (though the underlying logic will be the same)
- Both Blackberry and J2ME specific apps can still access and use underlying non-ui classes of each framework.
唯一的缺点:
- Not as sexy as Android or iPhone development
- Initial setup can be clumsy
- Tough to monetize because no formal blackberry store to manage transactions and installs
您可以在这里获取更多关于Blackberry开发的信息:
http://na.blackberry.com/eng/developers/started/ 的中文翻译为:http://na.blackberry.com/eng/developers/started/。