【问题标题】:how do Sencha, phonegap, or corona really work under the hood? [closed]Sencha、phonegap 或 corona 到底是如何工作的? [关闭]
【发布时间】:2012-12-13 21:47:44
【问题描述】:

这些平台如何允许一个人为多个手机平台编写一个代码?

是什么魔法让Sencha 中使用简单的javascript 来生成多平台应用程序?我对所有的解决方案都高度怀疑。尤其是当它们是商业的并且没有人真正解释清楚幕后发生的事情时。

【问题讨论】:

  • 当您检查 Apache Cordova/PhoneGap 的源代码时,当您访问他们的网站时,当您阅读有关 PhoneGap 的可用书籍时,以及当您在 Internet 上搜索文章和博客文章时这些技术,你发现了什么?
  • 我希望你能分享。

标签: android ios cordova extjs coronasdk


【解决方案1】:

因为您使用 HTML/CSS/JS 编写代码。 PhoneGap 现在 Corona 实现了将您的代码 (HTML/CSS/JS) 与本机代码连接起来的本机代码,允许您调用本机功能。

【讨论】:

【解决方案2】:

这不是简单的 Javascript。必须为每个平台的每个平台的功能分别编写 JS。这是一项复杂的工作。如果您没有使用手机的任何功能,那么该代码将不会被使用,并且您的 HTML/CSS/JS 会显示在该设备的 Web 视图中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-05
    • 2014-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-17
    相关资源
    最近更新 更多