这个问题是在一年前提出的,我想再问一次,因为答案并不简单:-)。我希望我们现在已经清楚了。
我的问题涉及为简单的数据输入类型应用程序为基于 IOS 和 Android 的设备开发单个客户端的最佳方法。该应用程序不会使用任何设备特定功能,如 GPS、相机等以下是我的理解,请随时更正或添加:
- 只要设备与中央网络服务器有连接,基于 HTML5/Javascript 的客户端是最好的(即从编写一次运行无处不在的角度来看)。
- 对于原生 IOS/Android 设备客户端,我不清楚应该使用哪个 SDK。我需要在客户端具有离线数据输入功能,以防设备断开连接以便稍后与服务器同步。我再次寻找一次写入到处运行类型的客户端。
- 是设备客户端与中央 Web 服务器通信的基于 XML/RPC 的交互的最佳方式。
- 假设我为智能手机开发了一个基于 IOS 的客户端,那么在 IPAD 上运行它需要额外的工作。我的意思是它是否可以通过(xml?)配置完成,还是需要单独开发。
提前致谢。索海尔