Facebook的移动应用为什徳赢手机么这么烂:开发者的观点

我得承认:出乎我自己的期望我已经长大到的人使用Facebook远远超过我以为我会 - 主要是因为它是在我的许多社会和利益圈连接的最常见的问题。我用它更多尽管一个Facebook的持续可怕的用户界面。

但Facebook在移动领域的表现尤其糟糕。徳赢手机例如,Facebook的Android应用程序不允许我分享其他人的数据流中的内容,而Facebook的标准网站可以做到这一点。另外,在Facebook的Android应用程序中,我不能在状态更新中给某人加标签(比如说“乔笨蛋喜欢这种寿司“) - 我只能说明我是否‘与’一个人,这往往并非如此。

哎呀。尔加...。

不管怎样,今天,当我在研究和撰写关于Facebook的各种移动问题时,我发现了凯文·c·托费尔在GigaOm网站5月15日发表的文章:徳赢手机你的Facebook手机应用糟透了吗?徳赢手机这是为什么

他总结发表在THEA结果Mobtest博客。这些只是针对Facebook的iOS应用程序的问题,但即使我是Android用户,它们也很有趣。简而言之,Facebook的应用程序在很大程度上依赖于web技术(HTML)来传递内容。A这样做有很好的理由,但是在iOS设备上它会造成问题。

Mobtest是这样总结的:

为什么本地iOS应用中的Facebook会利用HTML技术?

HTML是用于显示流体内容更容易。当涉及到流体显示的Objective-C真的很烂。与周围的文本的图像,用不同的文本标签按钮真的很难创造自己在Objective-C,你要计算的尺寸和自己的所有元素的位置。特别是对于一个时间表HTML会容易得多。

创建可在不同的平台共享代码。iOS, Android,黑莓,Windows Phone都是不同的技术,都是开发者的噩梦。以HTML的形式共享一些内容/功能是有意义的。

HTML是更符合Facebook’的持续部署过程线。FB开发者自己负责质量保证,以及一部分是推动码出一组有限的服务器,看看效果,然后将其推到更多的,如果没有更多的时候这样做的每一天。随着苹果每周服用至少作为审查,回滚代码改变是一场噩梦。

他们可以不受惩罚。是Facebook的不是银行,没有其他的iOS应用程式FB在那里,我们将仍然使用该服务,因为它有900万个用户的社交网络几乎垄断了。我们只需要吸起来。

功能手机是增长的地方。相当大比例的iPhone和Android用户已经安装了Facebook应用。下一个前沿是功能手机,尤其是在世界非西方地区。这些新用户第一次接触Facebook是在他们的手机上,而不是闪亮的iPhone。徳赢手机

好吧,这并不能解释我所提到的Facebook的Android应用程序缺乏关键功能的愚蠢,但它可以解释我所经历的一些糟糕的性能——缓慢的加载时间,滞后的更新和推送通知,以及许许多多的崩溃。

iPhone用户Tofel在他的GigaOm博客上发表了这样的评论:

......暂时,IA€™要去开关m.facebook.com在我的智能手机浏览器。我做了一些测试,今天下午和经验是远远快,到目前为止,一般提供相同的功能,原生移动应用。徳赢手机

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*