在我深入研究一些严肃的事情之前,我做对了吗?
答案 0 :(得分:2)
来自Wikipedia:
PhoneGap是由Nitobi制作的移动开发框架, 由Adobe Systems于2011年购买。它支持软件 程序员使用JavaScript为移动设备构建应用程序, HTML5和CSS3,而不是依赖于特定于平台的API iOS或Android中的那些。
Phonegap还有一个构建工具 [local],可以构建最终的应用程序。它还有一个构建服务 [remote],允许上传资产然后下载打包的应用程序。
记事本会这样做,可能你想使用更好的文本编辑器。您可以从命令行启动构建,最终的应用程序将是一个完整的Web视图,它将作为本机应用程序运行。基本上没有浏览器工具栏的网页
是的,有一个本地构建命令[需要在本地计算机上安装平台SDK]和远程构建服务。那个不需要平台,并将给出最终的打包应用程序。例如,您只能在Apple计算机上安装Apple SDK,但您可以使用Windows计算机远程构建IOS应用程序。如果您有特定要求,构建服务会收取订阅费。
可以按照guide from Adobe和其他指南集成Eclipse。即将推出的IntelliJ Idea 14版本将支持Phonegap / Cordova项目。
不,您仍然可以将资产上传到PhoneGap构建服务:
来自页面:https://build.phonegap.com/faq
如何开始使用PhoneGap Build?
只需上传您的网络资源 - 一个包含HTML,CSS和的ZIP文件 JavaScript或单个index.html文件 - 指向PhoneGap Build,请指出我们 到您的Git或SVN存储库。然后我们将进行编译 并为您包装。几分钟后,您将收到下载URL 适用于所有移动平台。
任何编辑器都可以使用,使用你最舒适的编辑器。在调试PhoneGap / Cordova应用程序时,SO中有一个很好的答案:Is there a real solution to debug cordova apps。
从页面PhoneGap, Cordova, and what’s in a name?
PhoneGap是Apache Cordova的发行版。你可以想到Apache Cordova是为PhoneGap提供动力的引擎,类似于WebKit 为Chrome或Safari提供支持的引擎。 (浏览器极客,请允许 我这个类比的代价,我稍后会给你买啤酒。)
随着时间的推移,PhoneGap发行版可能包含其他工具 绑定到其他Adobe服务,这不适合 Apache项目。例如,PhoneGap Build和Adobe Shadow在一起 充分发挥战略意义。 PhoneGap将永远免费, 开源软件,将永远是Apache的免费发布 科尔多瓦。