Firefox Aurora Android 应用商店现已推出

今天,Mozilla 宣布发布 Firefox Aurora 应用商店。我们希望 Aurora 用户,我们敬畏的早期采用者,可以体验一下他们 Android 手机上的 Firefox 应用商店,并告诉我们他们的想法。

我们的目标是尽可能多地收集关于应用商店的设计、可用性、性能、可靠性和内容的真实反馈。来自早期采用者的反馈帮助我们在将应用商店发布给更广泛的用户群体之前提升其质量。

到目前为止,我们与之交谈过的开发者都对在 Firefox 应用商店上线感到兴奋。他们正在使用自己已经掌握的 Web 技术创造出色的应用程序体验。他们从我们的应用商店应用程序审核人员那里获得了及时且有见地的批评。

除了是一个很酷的网站之外,Firefox 应用商店还提供了用于应用程序提交、支付和应用程序发现的 API。与 Mozilla 所做的所有事情一样,这个生态系统始终是开放的——用户有选择权,开发者对自己的内容、功能和分发有控制权。

可以在 Mozilla 开发者网络 (MDN)DevHub 中找到丰富的文档、常见问题解答和模拟工具,以帮助您开始构建您的应用程序。

我们需要您的反馈,也需要您的应用程序!获取 Firefox Aurora for Android,了解 关于应用商店,并 将您的应用程序发布到 Firefox 应用商店

继续摇滚免费的网络,
-Bill


8 条评论

  1. Kevin Galligan

    我经营一家 Android 开发公司。截至今天,HTML5 应用程序解决方案总体上不是很好,但人们感觉它最终会达到预期。我们已经做了一些将 HTML5 应用程序从 iOS 移植的工作,但由于细微的 UI/UX 不兼容性,大多数情况下都很糟糕。我一直在关注 Firefox OS 的开发,很喜欢它的外观,但认为在投入任何与之相关的东西之前还需要很长时间。

    然而。我刚试用了应用商店。有了一个想法。我通常建议不要在应用程序开发中完全使用 HTML5,因为上述问题。我有一些关于为什么 HTML5 没有真正流行起来的理论

    http://touchlabblog.tumblr.com/post/26438566222/html5-taking-over-the-app-world

    虽然可能有点阴谋论,但我认为如果 Apple/Google 想让 HTML5 成为一个可靠的选择,它就会是。

    这个想法。如果你的运行时可以嵌入到应用程序中,它将降低开发 HTML5 应用程序的风险。假设一个 Android 上的 HTML5 项目由于细微的不兼容性而最终比预期时间长得多。能够使用 FF 运行时将类似于一个安全网。它会给下载大小增加不少,但理论上运行会更流畅。

    总结一下,这将更容易部署 Firefox 市场和 Firefox OS(如果它获得了关注),以及 Android 和 iOS 市场。一个合理的多平台解决方案。

    此外,跨平台的一大问题是,输出通常看起来像其中一个平台的 UI 设计,或者是一个糟糕的中间版本。我一直主张做“别的东西”。如果你要使用一个应用程序进行多平台开发,应该有一个多平台设计指南,不要试图模仿其中任何一个。从我看到的 Firefox OS 渲染来看,Firefox OS 设计标准似乎很适合这种情况。

    大型应用程序(Foursquare 等)不会这样做,但会有大量的中型应用程序会接受更大的下载来节省额外的开发工作。

    总之,我很喜欢。

    2012 年 10 月 18 日 下午 11:59

    1. David Mulder

      当然,由于 Apple 的规则,在 iOS 上是不可能的,你是对的,Apple 不希望 HTML5 应用程序运行良好,但对于 Google 来说,它是未来,因为它能为他们节省并赚取大量资金。

      2012 年 10 月 19 日 上午 5:57

    2. groovecoder

      看看 http://x-tags.org,了解如何进行多平台 UI 组件。

      2012 年 10 月 20 日 上午 7:03

  2. Kevin Galligan

    我原本以为 Android 对于 HTML5 支持做得更好,但似乎并非如此。我们在不同的版本中遇到了重大问题。不是“崩溃”问题。是细微的 UI 问题,但这基本上是无休无止的。就像打地鼠游戏一样。

    如果 Apple 不允许,这确实会是一个大问题。真正的应用程序需要严肃的数据存储等等,看起来 IndexedDb 只有 Firefox(移动版)支持。我认为 HTML5 在普遍可行之前还需要一段时间。让我们拭目以待。

    2012 年 10 月 19 日 上午 8:38

    1. Daniel Buchner

      在您的评论中,您提到了开发 HTML5 Web 应用程序时遇到的最严重问题是“UI 打地鼠”——为此,Mozilla 一直在开发使用 X-Tag(W3 自定义元素的“polywrap”)的一组 HTML 自定义元素。这组正式支持的自定义元素将经过跨浏览器测试(具有应用程序就绪级 HTML5/CSS 支持的浏览器——Firefox 移动版、Chrome 移动版、iOS Safari 5+ 及其桌面等效版本),以确保它们保持一致的渲染/功能质量。我们正在创建的自定义元素旨在使开发者免受开发单个 HTML5 Web 应用程序(旨在在具有不一致的 HTML、CSS 和 JS API 覆盖范围的不同浏览器上运行)时经常遇到的 1000 个小问题和打地鼠的困扰。

      2012 年 10 月 19 日 下午 3:40

  3. Kumar McMillan

    嗨,Kevin。提供一个可嵌入的 Firefox Android 视图是一个非常棒的主意,它绝对是我们关注的重点。我们不得不进行一些重构才能实现这一点,并且它已经在此处实现 https://bugzilla.mozilla.org/show_bug.cgi?id=753102 我不确定下一个阻止它发生的错误是什么,但我知道我们快了!

    至于 Apple,是的,他们一直对不允许非 webkit 浏览器引擎进入他们的应用程序商店非常严格,不幸的是。

    尽管没有为 Android 提供可嵌入的 Firefox Web 视图,但我认为这并不能阻止人们使用 HTML5 构建普通的应用程序。换句话说:webkit 很好。

    2012 年 10 月 19 日 下午 2:27

  4. Brett Zamir

    如果应用程序是用 HTML5 编写的,为什么似乎无法查看源代码?可以添加这个功能吗?如果确实无法查看源代码,我认为这是一个非常可怕的举动,因为它可能会促使人们远离 Web,在 Web 上源代码传统上是可以查看的,可以操纵的,也是研究的对象。

    在浏览器中运行应用程序怎么样?在创建新浏览器选项卡时将它们显示为选项怎么样(同样,最好是导致在浏览器内可操纵的版本)?是的,我知道人们目前可以将网站固定为应用程序,这很棒,但这不包括在购买时对其进行条件设置,允许网站提示用户将他们的应用程序存储为应用程序等。我认为这个 API 还可以自动执行一些缓存清单指令,尤其是在用户不需要在线的情况下。

    2012 年 10 月 23 日 下午 7:50

  5. Android 手机

    截至今天,Firefox Aurora 应用商店中有多少个应用程序?

    2012 年 12 月 5 日 下午 8:34

本文评论已关闭。