跨平台移动框架

时间:2013-07-31 13:47:21

标签: mobile frameworks

我正在研究构建一个基于Intranet的应用程序,它可以支持不同的移动平台。

我已经研究过phonegap,sencha touch和jquery mobile。我很困惑如何将业务逻辑整合到客户端?任何意见都将不胜感激。

2 个答案:

答案 0 :(得分:0)

Phonegap只是一个可以访问原生api的Web浏览器。因此,您可以使用或多或少的普通Web浏览器可以解释的任何技术。

考虑到这一点,对于业务逻辑,您必须有一般选项:1)在您的服务器上的某处创建一个api,然后从您的应用程序进行ajax调用和/或2)使用javascript。这是唯一可用于phonegap内部业务逻辑的语言(除了原生java,objective-c等)。

答案 1 :(得分:0)

在所有可用的移动框架中,我建议您使用 PhoneGap 进行 Sencha Touch 。我更喜欢Sencha Touch而不是Jquery Mobile的原因是,在页面转换和导航方面,Sencha Touch比JQM更加流畅。此外,Sencha的大量文档为您提供了为Android和iOS构建移动应用程序的快速入门。

如果您想访问任何本机功能,例如相机,通讯录等,您可以使用PhoneGap。

以下是一些有用的链接:

http://www.sencha.com/learn/touch/
http://www.sencha.com/learn/getting-started-with-sencha-touch-2
http://miamicoder.com/sencha-touch-tutorials/