开发和配置BlackBerry应用的最佳实践
在任何BlackBerry应用开发项目开始前,开发人员首先必须确定本文中提到的几个方面。本技术手册将介绍解决这些问题的时候应该如何选择。
目录:
-
>本地数据和服务器数据
在手机上存储数据,还是通过服务器访问数据,这取决于使用应用的用户的需求。同时,开发人员必须考虑这种决定对设备性能、电池寿命和数据规划使用的影响。
-
>内部访问还是外部访问
在应用数据的持有者和访问数据的移动用户之间是什么关系?如果移动用户是拥有数据的机构的一分子,那么BlackBerry设备和应用服务器之间的连接可恩能够是通过Blackberry移动数据系统(MDS)提供的。如果移动用户不是拥有数据的机构的成员……
-
>推送数据还是获取数据
根据应用用户访问数据的方式和频率,可能把更新推送到应用上比强制用户定期从服务器上下载更新更容易。如果应用用户通过执行实时请求及查找数据和服务器交互,应用就必须要调节着要求。
-
>应用应该开发还是购买
对于开发人员,很难决定开发还是购买英勇。根据第三方解决方案的成本,购买解决方案的成本可能要低于开发的成本。机构开发应用的目的是帮助解决业务上的特殊问题。如果应用要解决的业余问题是你的业务特有的……
-
>选择开发平台
移动开发人员要做的最重要的决定是开发应用的平台/语言的选择.首先是在选择平台的时候,要考虑客户应用是否已经存在在另一个平台上了。如果台式机或者其他移动平台上已经存在这样的应用,开发人员通常(不是总是)使用类似的技术来创建BlackBerry或者其他移动版本。
-
>选择合适的工具
当提到建立BlackBerry移动应用的实用,所需要的工具都已经具备了。对于基于浏览器的应用,你可以继续使用现在用于创建页面的工具。对开发人员来说唯一的区别是创建的页面的规模和功能,其背后的技术(例如,HTML、XHTML、XML、CSS和JavaScript)还是一样的。RIM最近发布了允许开发人员在Microsoft Visual Studio和Eclipse建立和测试移动Web应用的工具。
-
>黑莓应用开发实例
如何安装BlackBerry Java SDK 6.0
BlackBerry多媒体播放编程
BlackBerry J2ME编程指南
BlackBerry触摸屏设备编程
BlackBerry视频录制编程
BlackBerry照相编程
BlackBerry网络连接编程