我想为一个学校项目构建一个android应用程序,但我有点困惑,我看到我可以使用Java或使用Jquery mobile构建应用程序。

它们具有相同的功能吗?

如果我使用Jquery构建应用程序,是否可以将其打包并像Java应用程序一样安装(作为apk),还是仅用于构建网站?

如果是这样,我用什么工具打包?

最佳答案

jQuery Mobile需要一个在JavaScript和Java之间进行通信的中介框架。 PhoneGap是这些框架中流行的一种。

PhoneGap也得到积极维护,并且几乎每个月都会推出新版本。

使用PhoneGap / jQuery Mobile的主要原因是,如果您已经了解HTML / JS / CSS,它将使开发变得容易。使用PhoneGap的另一个重要原因是,您可以使用现有网站作为本机应用程序的基础,是的,复数形式,不仅是Android,还可以是iOS,Blackberry等。它还为您提供了带有一些小部件的预构建UI,因此您不必自己动手。

jQuery Mobile文档讨论了some of the caveats to creating a native application with PhoneGap and jQuery Mobile

08-06 03:19