黑莓应用开发:定位服务与应用分发全解析
1. 黑莓定位服务基础
在黑莓设备上,定位服务有着丰富的应用场景。可以构建一个应用,从设备的GPS接收器获取当前位置,还能进一步扩展该应用,使其能自动定期接收位置更新。
黑莓地图API也很强大,能够将位置更新信息绘制在地图上。而MapField则可将地图控件嵌入到应用的用户界面中。不过,与黑莓地图不同,MapField不支持位置标记,但可以通过对MapField进行子类化并重写paint方法来实现这一功能。同时,convertWorldToField和convertFieldToWorld方法能在纬度/经度和屏幕像素之间进行转换。
2. 应用分发概述
一个优秀的应用要想获得成功,关键在于用户能够找到并安装它。目前,将应用安装到黑莓设备上主要有以下几种方式:
- OTA(Over the Air)安装 :通过黑莓浏览器从互联网或企业内部网的网站上下载应用。
- 桌面安装 :先将应用下载到用户的计算机,再利用黑莓桌面管理器通过USB电缆将其加载到设备上。
- BES推送 :在企业环境中,BES管理员可远程将应用安装到部分用户的设备上,但这种方式需要BES管理员进行配置,涉及较多BES管理知识,不在本文讨论范围内。
- 黑莓应用世界(BlackBerry App World) :这是一种新的应用安装方式,正迅速成为分发黑莓应用的首选方法。
3. 应用属性设置
在将应用部署给最终用户时,通常需
超级会员免费看
订阅专栏 解锁全文
24

被折叠的 条评论
为什么被折叠?



