是否有可能使用sql light db与使用web视图和jquery移动UI的phonegap应用程序?

问题描述:

我们的想法是开发两个版本的移动应用程序,使用phonegap + jquery移动UI同时使用钛的android应用程序和移动网站。是否有可能使用sql light db与使用web视图和jquery移动UI的phonegap应用程序?

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

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

钛的基于Web的应用程序开发,它会比jQuery的移动UI更容易吗?

您能否提供您对此方法和解决方案的看法?在继续之前,我们也乐意听取专家的意见。

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

另一方面,Titanium和PhoneGap两者都是原型制作的很好解决方案。所以,你可以创建你的应用程序,并更快地将其推向市场。但是,为了更快的速度,更小的应用程序占用空间和更好的用户界面,强烈建议在Native代码(iOS ObjC或Android Java)中重写应用程序。