3

我有几年开发原生 Android 应用程序的经验,并且对制作这些应用程序的 HTML5/CSS3/JS 版本感到好奇,因此我也可以将它们发布到 iOS 上。

我开始阅读一些关于 PhoneGap 的文章,但据我所知,这只是硬件/操作系统功能(相机、GPS、联系人)和我的 HTML/CSS/JS 应用程序之间的接口。这个对吗?

我要移植的第一个应用程序不使用此处列出的任何项目:http: //docs.phonegap.com/en/1.9.0/index.html 我只需要按钮和表单元素。这是否意味着PhoneGap 真的不是我想要的,应该只使用计划jQuery 移动?

谢谢!

4

2 回答 2

3

你很准。电话差距是为了弥合硬件和您的网络应用程序之间的差距。

如果您不使用列出的任何硬件项目,则无需使用 PhoneGap。

Jquery Mobile 将是一个不错的选择。

附带说明 - 很快,PhoneGap 也不再需要了!使用 HTML5,您应该能够直接访问大部分硬件。但是,浏览器仍然限于不支持此功能。(Chrome 可以,最新的FF nightly builds,Opera Developer builds 可以访问Camera/microphone)

于 2012-07-20T03:28:10.340 回答
0

Phonegap 是一个工具,它为您提供开发应用程序的环境。Phonegap 是一个开源的移动开发框架。它允许您使用 HTML5、CSS3 和 JavaScript 等标准 Web 技术进行跨平台开发,避免了每个移动平台的原生开发语言。应用程序在针对每个平台的包装器内执行,并依靠符合标准的 API 绑定来访问每个设备的传感器、数据和网络状态。

于 2014-07-16T05:09:58.613 回答