【问题标题】:Can I build an iOS or android app using only famo.us? [closed]我可以仅使用 famo.us 构建 iOS 或 android 应用程序吗? [关闭]
【发布时间】:2014-04-30 00:26:16
【问题描述】:

我假设我需要在 obj-c(用于 iPhone)中构建一些包装器或外壳来与通知、振动和其他 iPhone API 进行交互,对吗?似乎 famo.us 可以让我构建一个可以在任何移动设备上运行的应用程序,只需要一个特定于设备的外壳。更进一步,构建通用的 famo.us 应用程序外壳(每种设备类型一个)是否可行,任何人都可以使用它来构建一个完全与设备无关的应用程序,其中代码仅是 js 和 famo.us?我认为它只是一个外观层,您可以在其中查询设备上可用的功能,向振动等发送命令,订阅事件或其他内容。

这样的东西存在吗?甚至可能吗?我在 Google 上找不到任何东西,而且 famo.us 太新了,我不确定它是否还在那里。

【问题讨论】:

    标签: ios famo.us


    【解决方案1】:

    我已经使用 Crosswalk 与我的 Android Cordova 应用程序捆绑在一起,性能提升绝对是显着的。 https://crosswalk-project.org

    它增加了应用程序的大小,从大约 2mb 到 18mb,但性能是值得的。使应用在较旧的 Android 版本(4.2、4.3)上的性能更高

    【讨论】:

    • 使用这个项目的原因是什么?我不确定我是否理解它与科尔多瓦本身的不同之处。它使用最新的 Blink 进行渲染还是什么?
    • 它将最新版本的 Chromium 捆绑到应用程序中,而不是使用操作系统版本的原生版本。 Android 4.4+ 不那么明显,因为它使用的是更新版本的 Chromium,但较旧的 Android 版本已经过时了。
    【解决方案2】:

    虽然我不熟悉 PhoneGap.. 这样的解决方案将允许您使用 html、css 和 JS 编写应用程序,并为跨许多平台的本机应用程序创建可执行文件。 Famo.us 宣布将创建“phonegap 类型”解决方案,以充分利用 Famo.us 应用程序的生产并将其标准化为特定于操作系统的本机应用程序。来自FAQ..在问题“你如何赚钱?”的一部分下

    云服务是付费但可选的。 Famo.us 将提供与跑步相关的云服务 和部署应用程序——比如包装、托管、分析、 监控、A/B 测试和其他相关服务。 这些将是您可以添加到您的帐户的可选云服务。 如果您不想要我们的服务,您可以随时选择自己的服务。

    您也可以在这里看到 Famo.us 为应用程序提供原生包装服务的提示。不过,您现在可能只需要等待。

    该文档的链接在这里.. https://docs.google.com/a/katabatic.tv/document/d/1aC461kM855a66SzFT_TG8sHpQxqDWy-4yH2XfLBxtTk/edit#heading=h.6es9klfdev6

    祝你好运!

    【讨论】:

      【解决方案3】:

      Phone Gap 和 Cordova,今天就与 famo.us 合作。但是,由于 Cordova 和 PhoneGap 使用旧版本的 chromium,您的性能会变得更差,尤其是在 Android 上。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-18
      • 1970-01-01
      相关资源
      最近更新 更多