我最近开始学习Phonegap,当我碰巧阅读有关appgyver和steroids.js.后者似乎是一个非常简单快速的方法来创建apps.Now我很困惑,我应该继续并完全专注于学习appgyver还是有一些我应该学习的phonegap元素?
答案 0 :(得分:7)
它在某种程度上取决于您将使用的平台。
据我所知,Steroids的iOS支持要比Android好得多,而且对开发者的未来计划也有更高的优先级。 Android不支持许多重要功能,例如Drawer原生UI。此外,在我的一个测试手机(Moto G)上,JavaScript中的本机UI调用被破坏。
对我来说,考虑类固醇的主要原因是关于本机UI的东西,但在Android上令我失望。
更糟糕的是,Steroids现在只支持iOS模拟器。因此,对于Android开发,您只能在Android手机上使用AppGyver扫描仪。
因此,如果您只是在iOS或Android上工作但不关心本机UI,我建议您做进一步的评估。无论如何,类固醇有更好的工作流程。
我最近一直在研究一些PhoneGap应用程序,我想我可能已经找到了一些与此主题相关的内容。
因此,如果您非常关心原生UI,原生过渡,并且不介意受专属平台约束,您可以尝试使用类固醇。否则,我建议您尝试Ionic(http://ionicframework.com/),这是一个基于PhoneGap / Cordova的非常纯粹的Web实现。
答案 1 :(得分:2)
我肯定会选择AppGyver。 Steroids在PhoneGap上添加以下内容:
我也很喜欢你正在研究PhoneGap。然后发现了类固醇并开始用类固醇开发。我非常喜欢工作流程。
答案 2 :(得分:1)
我认为你应该学习两种,因为Steroids.js内置了Phongap。我认为类固醇是Phonegap的上层