Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova PhoneGap的确切用途是什么?_Cordova_Hybrid - Fatal编程技术网

Cordova PhoneGap的确切用途是什么?

Cordova PhoneGap的确切用途是什么?,cordova,hybrid,Cordova,Hybrid,我有几年开发原生安卓应用程序的经验,我很好奇能为这些应用程序制作一个HTML5/CSS3/JS版本,这样我就可以在iOS上发布它们了 我开始阅读一些关于PhoneGap的文章,但从我所看到的,这只是硬件/操作系统功能(摄像头、GPS、联系人)和我的HTML/CSS/JS应用程序之间的接口。这是正确的吗 我想移植的第一个应用程序没有使用这里列出的任何项目:我只需要按钮和表单元素。这是否意味着PhoneGap真的不是我想要的,应该只使用plan jQuery mobile 谢谢 你真是恰到好处。 电

我有几年开发原生安卓应用程序的经验,我很好奇能为这些应用程序制作一个HTML5/CSS3/JS版本,这样我就可以在iOS上发布它们了

我开始阅读一些关于PhoneGap的文章,但从我所看到的,这只是硬件/操作系统功能(摄像头、GPS、联系人)和我的HTML/CSS/JS应用程序之间的接口。这是正确的吗

我想移植的第一个应用程序没有使用这里列出的任何项目:我只需要按钮和表单元素。这是否意味着PhoneGap真的不是我想要的,应该只使用plan jQuery mobile

谢谢

你真是恰到好处。 电话差距是为了弥补硬件和web应用之间的差距

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

jquerymobile将是一个不错的选择


另一方面,很快,PhoneGap也不需要了!使用HTML5,您应该能够直接访问大部分硬件。但是,浏览器仍然限制为不支持此功能。(Chrome可以正常工作,最新的FF夜间版本Opera Developer builds可以访问摄像头/麦克风)

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

两年前,我遇到了完全相同的问题。尝试了jquery移动应用程序,但发现即使在三星Galaxy S2上速度也非常慢,因此编写了Android应用程序。现在我想在Windows phone上也安装该应用程序。因此,我考虑了phonegap,但我认为我不需要它,因为我的应用程序不使用摄像头GPS等。但我想知道HTML/CSS/JS应用程序的性能是否可以接受!你的意思是说你可以使用HTML5、CSS3、JS和Phonegap创建iOS应用程序(应用程序),而不用Mac系统吗?换句话说,你能在不购买Mac系统的情况下在Windows机器上使用Phonegap创建带有包装代码的iOS应用程序吗?Mac系统是检查代码所必需的。是的,你可以在Windows中开发设计部分。您可以在没有mac的情况下生成IPA。请参阅此链接。这将有助于您在不使用Adobe Phonegap build的情况下生成IPA文件吗?很抱歉,上面键入的错误..没有mac,您无法生成IPA。如果您为android构建应用程序,请在build.Phonegap.com中输入相同的代码。它将为您生成IPA。如果您有证书和设置配置文件,您可以将其放在此网站上,它将为您生成IPA。。