jam*_*kes 4 iphone mobile compatibility android blackberry
我被赋予了一个移动应用程序的任务,这个应用程序需要运行大约.1000台设备.这些设备已经存在,包括iPhone,黑莓,机器人,Windows Mobile和上网本.该应用程序将具有简单的报告功能和表单集合.
无论如何,显而易见的解决方案是开发一些基于浏览器的解决方案,尽管考虑到设备偶尔连接的性质,数据可能会丢失/未保存.
因此,我没有为每个平台创建复杂的应用程序,而是认为我们可以构建一个有效的表单生成器,具有基本的脱机存储功能(文本文件),旨在在每个设备上运行,并让设备生成一个表单,基于例如,它可以从某个地方的服务器请求的XML文件,从而导致最小的专业开发成本,以及从服务器端运行大部分逻辑的能力,其中设备是哑表客户端,用于呈现表单并在上载数据时有一个可用的连接.
无论如何,我的问题总结是,您如何决定为您的应用程序支持多个设备.这总是一个不可避免的问题,您只需拨打电话支持1或2,或支付开发人员为每个平台编写代码,或者为公司提供预先安装的设备?
非常感谢
詹姆士
您是否考虑构建基于Web的HTML5应用程序,并能够在本地存储数据等,以便它也能脱机工作?这可能是构建便携式应用程序的最佳方式,只要您不需要利用手机API的特定功能(例如GPS).这将是您所描述的应用程序的理想方式.
归档时间: |
|
查看次数: |
1119 次 |
最近记录: |