android - Phonegap VS 类固醇。我选对了吗?

标签 android ios performance cordova steroids

我想为 Android 和 iOS 开发一个应用程序。这是一个非常简单的应用程序,几乎没有服务器连接,非常简单。唯一的问题是它会有很多动画。

我认为选择 Phonegap 而不是 native 应用程序是个好主意,因为它是多平台的,而且对于像我这样的 Web 开发人员来说开发起来非常容易。 但是,当你在网上阅读时,你会看到很多人说它真的很慢,按钮没有立即 react 等等。

所以首先我想问一下,phonegap 性能是否足以满足这种应用程序。

其次,我找到了类固醇。它看起来很棒,因为它采用 Phonegap 并使其成为原生的。但这听起来太好了,我的意思是,你拥有性能更高的所有 Phonegap,我想它应该有一些问题。

那么,我可以使用 Stereoids 代替 Phonegap 来提高性能吗?类固醇有什么坏处?

问候和感谢。

最佳答案

完全公开,我是 AppGyver 的一名员工,当然我天生就偏向于类固醇平台,但这里简要说明了为什么您应该选择我们而不是 PhoneGap:

  • 理论上,任何可以在 PhoneGap 中完成的事情也可以在 Steroids 中完成。实际上,一些自定义插件存在一些挥之不去的问题,可能需要进行一些调整才能通过我们的构建服务工作,但支持核心 Cordova 插件。

  • Steroids 提供原生 UI 功能,使您的应用与实际的原生应用几乎没有区别。我们竭尽全力确保最终用户无法区分类固醇应用程序和完全原生的应用程序。这包括消除按钮点击和应用程序 react 之间的延迟,以及为抽屉、模式、标签栏和所有你会在 native 应用程序中找到但必须在 PhoneGap 中手动构建的好东西提供现成的实现应用程序。诚然,此功能集目前仅适用于 iOS,但我们的 Android 支持正在快速 catch 第一批 UI 功能,目前正在内部 QA 中,更多功能即将推出!

  • 与必须不断重建和安装应用程序的演示版本相比,我们的二维码系统使演示(和开发)应用程序的速度快得惊人。只需下载 AppGyver Scanner,生成分享码并扫描,您的应用程序即可在您的手机上运行。

  • 我们为基于 Chromium 的 Android 客户端提供支持,该客户端在性能和跨平台兼容性方面超越了旧的 Android WebView。再次声明,这仍然是一个非常年轻的特性,因此还没有完全支持所有 Steroids 功能,但 Android 目前是我们的首要任务,这意味着事情会很快改进。

我在这里对细节进行了相当多的掩饰,但这应该让您大致了解我们认为是什么让我们的产品如此出色!

关于android - Phonegap VS 类固醇。我选对了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25309240/

相关文章:

ios - 如何将 CKQueryNotification 连接到 CKRecord 或 CKSubsription?

python - 排列的秩

mysql - 构建关注者/关注 MySQL 数据库的最佳实践

c# - 方法的执行时间在增加,为什么会这样?

android - Java 使用什么来存储 GAE

javascript - Cookie 未存储在 Android Webview 中

android - cacerts.bks 不存在

iphone - 检测 iPhone 音量按钮向上按下?

java - 如何在Android中使用java将JSONObject结果存储到BeanClass中?

ios - 你可以在应用程序屏幕启动期间运行任何东西吗?