我想开发适用于Android的iOS应用程序。这是一个非常简单的应用程序,几乎没有服务器连接,它非常简单。唯一的事情是它会有很多动画。
我认为选择Phonegap而不是原生应用程序是一个好主意,因为它是多平台的,而且像我这样的Web开发人员很容易开发。 但是,当你在网上阅读时,你会看到很多人说它真的很慢,按钮并没有做出中立和更多的反应。
首先我想问一下,这种应用程序的手机屏幕性能是否足够。
其次,我发现了类固醇。它看起来很棒,因为它需要Phonegap并使其成为原生的。但听起来太好了,我的意思是,你拥有更多性能的Phonegap,我想它应该有一些问题。
那么,我可以使用Stereoids而不是Phonegap来提高性能吗?什么比类固醇更糟糕?
问候和感谢。
答案 0 :(得分:5)
完全披露,我是一名AppGyver员工,当然我对Bioids平台有偏见,但这里简要介绍了为什么你应该选择我们而不是PhoneGap:
理论上,在PhoneGap中可以完成的任何事情也可以在类固醇中完成。实际上,一些自定义插件存在一些挥之不去的问题,可能需要通过我们的构建服务进行一些调整,但支持核心Cordova插件。
类固醇提供原生UI功能,使您的应用程序几乎与实际的原生应用程序无法区分。我们竭尽全力确保最终用户无法从完全原生的应用程序中分辨出Steroids应用程序。这包括消除按钮点击和应用程序反应之间的延迟,以及为抽屉,模态,标签栏和您在本机应用程序中找到的所有好东西提供现成的实现,但必须在PhoneGap中手动构建应用程序。不可否认,此功能集目前仅适用于iOS,但我们的Android支持正在快速赶上,目前内部QA中的第一个UI功能即将推出!
与不断重建和安装应用的演示版本相比,我们的qr代码系统使得演示(和开发)应用程序的速度非常快。只需下载AppGyver扫描仪,生成共享代码并进行扫描,您的应用现在就可以在手机上运行。
我们为基于Chromium的Android客户端提供支持,该客户端在性能和跨平台兼容性方面将旧的Android WebView排除在外。再一次,这仍然是一个非常年轻的属性,因此尚未完全支持所有类固醇功能,但Android目前是我们的首要任务,这意味着事情会快速提升。
我在这里详细介绍了这些细节,但这应该让您对我们的产品有一个很好的了解!