怀疑Phonegap.js,Phonegap Build和Intel XDK

Bal*_*ala 8 html5 cordova phonegap-build hybrid-mobile-app intel-xdk

我是移动应用程序开发的新手.现在我进入了一个应该在IOS,Android,BB和WP上运行的移动应用程序项目.

在谷歌上搜索我能做些什么后,我觉得Phonegap符合我的要求.我已经在eclipse上下载并安装了phonegap,开始为Android开发.

我已下载,SDK,AVD,eclipse等开始使用Phonegap for Android.I按照入门指南中的步骤进行操作 .

对于用户界面,我将英特尔App Framework作为我的首选工具.

除了我对跨平台移动应用程序开发的疑虑之外,我的一切都很顺利.

1)我已经阅读了有关PhoneGap构建的内容,它只需要html,css和js文件来包装不同平台的应用程序.因此,除非我需要访问设备的本机功能,否则不需要在应用程序中下载和链接phonegap.js?

只需创建一个响应式HTML5应用程序并使用PhoneGap Build构建就是我所要做的一切?

2)如果我可以像上面那样做,那么为什么我应该安装eclipse和android SDK来为Android创建,当我可以制作HTML5应用程序并使用phonegap构建并将其置于谷歌播放时.

3)我遇到了英特尔XDK并且他们有像phonegap这样的类似服务,如果我使用英特尔XDK,那么我不需要使用任何手机资产资产?

请回答这些问题,因为这些事让我很困惑.

And*_*Dev 10

据我所知,这些是答案,

1)我已经阅读了有关PhoneGap构建的内容,它只需要html,css和js文件来包装不同平台的应用程序.因此,除非我需要访问设备的本机功能,否则不需要在应用程序中下载和链接phonegap.js?

是的,在您的应用程序需要访问设备的本机功能或任何内置或自定义插件之前,不需要phonegap.js.

只需创建一个响应式HTML5应用程序并使用PhoneGap Build构建就是我所要做的一切?

2)如果我可以像上面那样做,那么为什么我应该安装eclipse和android SDK来为Android创建,当我可以制作HTML5应用程序并使用phonegap构建并将其置于谷歌播放时.

Phonegap应用程序需要使用Web技术开发为本机应用程序,例如:IOS应用程序需要在MAC上开发(使用IOS SDK)等.

3)我遇到了英特尔XDK并且他们有像phonegap这样的类似服务,如果我使用英特尔XDK,那么我不需要使用任何手机资产资产?

英特尔XDK使用基于云的开发,其中您的html,css等上传到英特尔服务器,应用程序将构建他们并为您提供最终版本.在这种情况下,您不需要MAC来进行IOS应用程序开发.