phonegap和meteor之间有什么不同

gol*_*lon 0 android web cordova meteor

我想开始用Web技术开发一个Android应用程序.

在网上看到我发现了手机间隙和流星,我想问一下这些有什么不同?

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

谢谢.

Sim*_*ett 12

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

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

Meteor是一个使用JavaScript构建Web应用程序的平台,它可以与许多JS框架一起使用,您也可以使用PhoneGap/Cordova,例如React JS或Angular.当您需要实时服务器到客户端通信并具有3路数据绑定时,将使用Meteor.

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

有用的资源: