Android phonegap和meteor有什么不同

Android phonegap和meteor有什么不同,android,cordova,meteor,web,Android,Cordova,Meteor,Web,我想开始用web技术开发android应用程序 在互联网上我发现了phone gap和meteor, 我想问一下这两者有什么不同 如果他们相互竞争,我应该使用哪一个 谢谢。它们不是相互排斥的,而是相互补充的。PhoneGap是一种产品,它允许您使用HTML5、CSS、JavaScript和任何您想要使用的MVC或其他JS框架来编写大多数本机应用程序代码。通常无法在浏览器或嵌入式web视图中访问的本机功能是通过插件访问的,对于这些插件,有许多现成的插件。PhoneGap是一款Adobe产品,具有P

我想开始用web技术开发android应用程序

在互联网上我发现了phone gap和meteor, 我想问一下这两者有什么不同

如果他们相互竞争,我应该使用哪一个


谢谢。

它们不是相互排斥的,而是相互补充的。PhoneGap是一种产品,它允许您使用HTML5、CSS、JavaScript和任何您想要使用的MVC或其他JS框架来编写大多数本机应用程序代码。通常无法在浏览器或嵌入式web视图中访问的本机功能是通过插件访问的,对于这些插件,有许多现成的插件。PhoneGap是一款Adobe产品,具有PhoneGap Build等功能,这是一种SaaS服务,用于构建和打包本地应用程序,以便在一系列平台上分发

ApacheCordova是PhoneGap所基于的开源项目,它或多或少提供了相同的功能,但缺少在线SaaS平台。您可以在本地机器或构建服务器上使用Xcode或Android SDK工具构建和分发应用程序,并使用JS/CSS/HTML编写这些应用程序

Meteor是一个使用JavaScript构建web应用程序的平台,它与许多JS框架协同工作,您也可以使用PhoneGap/Cordova,例如React JS或Angular。Meteor用于需要实时服务器到客户端通信且具有3路数据绑定的情况

如果您想使用Meteor的功能构建本机应用程序,您可以这样做,然后继续使用Cordova或PhoneGap来包装它,使其能够访问设备本机功能,并利用应用程序商店和Google Play作为分发点

有用资源: