Javascript PhoneGap新手,需要指导才能开始

Javascript PhoneGap新手,需要指导才能开始,javascript,cordova,Javascript,Cordova,好的,几个月来我一直在计划开发一个PhoneGap应用程序,现在是我开始编码的时候了。有几件事我很困惑,我需要在开始之前弄清楚,因为事情似乎进展不顺利 首先,我使用PhoneGap来构建这个应用程序,因为我计划将它发布到多个平台(主要是iOS和Android),并且基于我所阅读的Objective-C教程,我更愿意使用JavaScript/jQuery/jQueryMobile来开发这个应用程序。如果有人认为这些不是使用PhoneGap的适当理由,并且我应该使用其他东西,请让我知道 我似乎误解了

好的,几个月来我一直在计划开发一个PhoneGap应用程序,现在是我开始编码的时候了。有几件事我很困惑,我需要在开始之前弄清楚,因为事情似乎进展不顺利

首先,我使用PhoneGap来构建这个应用程序,因为我计划将它发布到多个平台(主要是iOS和Android),并且基于我所阅读的Objective-C教程,我更愿意使用JavaScript/jQuery/jQueryMobile来开发这个应用程序。如果有人认为这些不是使用PhoneGap的适当理由,并且我应该使用其他东西,请让我知道

我似乎误解了一些关于PhoneGap的显而易见的事情,在互联网上搜寻了几个小时的答案后,我似乎找不到任何其他和我有同样问题的人。澄清一下,我对自己的HTML/CSS/JavaScript技能非常熟悉。我真的需要开始了

  • 我看到PhoneGap和Cordova这两个术语可以互换使用。从我所看到的资料来看,它们几乎是同义词,但我想知道实际的区别是什么
  • 我相当肯定我已经安装了PhoneGap。我可以运行PhoneGap命令,并且我能够获得基本的helloworld应用程序,并在iPhone模拟器上运行它。然后,我开始对文件进行更改,重建并重新安装以测试它,它用原始应用程序替换了我的所有更改。我不确定我做错了什么,但我觉得我错过了什么
  • 我可以在PhoneGap中使用其他JavaScript库,如jQuery或jQuery Mobile吗?我不确定我只限于什么,或者如果我可以使用它们,最好的方法是什么
  • 我见过一些能够使用PHP的示例应用程序,尽管很多资料都说不能。这是怎么做到的
  • 是否可以使用多个页面,或者最好修改一个页面,使其看起来像有多个页面

关于如何开始的任何其他建议都会有所帮助。谢谢

Cordova是该框架的开源社区驱动版本,Phonegap是Cordova在Adobe通过其构建服务专门支持的特定点上的“快照”,虽然有一些细微的差异,但总体而言,它们在功能集和使用方面或多或少是相同的

您可以使用任何您想要的JS库,并且您可以像在web上一样使用它们

PHP代码不能在phonegap/cordova应用程序中使用,但没有什么可以阻止您从外部源加载数据

对于多个页面,我通常只使用单个页面,根据需要显示/隐藏部分页面,这样您就不必在每次页面加载时重新加载库,也不必为应用程序本身增加开销

至于从哪里开始-有一些好书在那里,但你可以做的比让这个教程去


Cordova是该框架的开源社区驱动版本,Phonegap是Adobe通过其构建服务专门支持的Cordova在某一特定点上的“快照”,虽然有一些细微的差异,但总的来说,它们在功能集和使用方面或多或少是相同的

您可以使用任何您想要的JS库,并且您可以像在web上一样使用它们

PHP代码不能在phonegap/cordova应用程序中使用,但没有什么可以阻止您从外部源加载数据

对于多个页面,我通常只使用单个页面,根据需要显示/隐藏部分页面,这样您就不必在每次页面加载时重新加载库,也不必为应用程序本身增加开销

至于从哪里开始-有一些好书在那里,但你可以做的比让这个教程去


Cordova是该框架的开源社区驱动版本,Phonegap是Adobe通过其构建服务专门支持的Cordova在某一特定点上的“快照”,虽然有一些细微的差异,但总的来说,它们在功能集和使用方面或多或少是相同的

您可以使用任何您想要的JS库,并且您可以像在web上一样使用它们

PHP代码不能在phonegap/cordova应用程序中使用,但没有什么可以阻止您从外部源加载数据

对于多个页面,我通常只使用单个页面,根据需要显示/隐藏部分页面,这样您就不必在每次页面加载时重新加载库,也不必为应用程序本身增加开销

至于从哪里开始-有一些好书在那里,但你可以做的比让这个教程去


Cordova是该框架的开源社区驱动版本,Phonegap是Adobe通过其构建服务专门支持的Cordova在某一特定点上的“快照”,虽然有一些细微的差异,但总的来说,它们在功能集和使用方面或多或少是相同的

您可以使用任何您想要的JS库,并且您可以像在web上一样使用它们

PHP代码不能在phonegap/cordova应用程序中使用,但没有什么可以阻止您从外部源加载数据

对于多个页面,我通常只使用单个页面,根据需要显示/隐藏部分页面,这样您就不必在每次页面加载时重新加载库,也不必为应用程序本身增加开销

至于从哪里开始-有一些好书在那里,但你可以做的比让这个教程去


仅编辑www文件夹中的文件,因为当您运行

phonegap build ios
它将文件从www文件夹复制到各种不同的平台文件夹中(取决于您添加的平台),并从中编译应用程序