是否可以将sql light db与phonegap应用程序一起使用,该应用程序使用Web视图和jquery移动UI?

时间:2012-10-24 21:39:26

标签: jquery-ui cordova jquery-mobile titanium-mobile

我们的想法是使用适用于Android应用程序的钛和移动网站同时使用phonegap + jquery移动UI开发两个版本的移动应用程序。

假设我们使用jquery移动UI设计我们的Web UI,我们的应用程序使用webview组件为应用程序使用相同的Web UI。是否可以在这种使用Web视图进行渲染的应用程序中访问本地sql light db的数据。

我们还评估了Titanium Studio,但随着Jquery Mobile拖放,UI开发速度更快。所以想法是,尽可能使用jquery移动UI保持应用程序大小最小化,并在用户使用应用程序时将数据加载/保存到sql light db。

使用钛基于网络的应用程序开发,它会比jquery移动UI更容易吗?

您能否提供您对此方法的看法以及此问题的解决方案?在继续之前,我们也希望听到专家的建议。

1 个答案:

答案 0 :(得分:1)

我在Titanium中编写了一个应用程序,它加载SQLite数据库文件并呈现要显示的视图。我认为与PhoneGap相比,它在Titanium中的运行速度更快。 Titanium运行JS文件并使用Native对象呈现视图,而不是在WebView中加载视图。因此,Titanium版本将减少内存使用和开销。

另一方面,Titanium和PhoneGap都是原型设计的理想解决方案。因此,您可以创建应用程序并将其更快地推向市场。但是,为了更快的速度,更小的应用程序占用空间和更好的用户界面,强烈建议用Native代码(iOS ObjC或Android Java)重写应用程序。