为什么Facebook的移动应金宝搏线上赌博用很差劲:开发者的观点

我承认:与我自己的期望相反,我越来越喜欢使用Facebook,这比我想象的要多得多——主要是因为它是我许多社交圈和兴趣圈中最常见的连接点。我用得更多尽管Facebook一贯糟糕的用户界面。

但Facebook在移动端尤其可怕。金宝搏线上赌博例如,Facebook Android应用程序不允许我分享来自其他人流媒体的项目,就像Facebook标准网站那样。此外,在Facebook Android应用程序上,我不能在状态更新中标记某人(比如说乔笨蛋我只知道我是否和某人在一起。但事实往往并非如此。

哎呀。啊…

不管怎样,今天,当我在研究和撰写Facebook的各种移动问题时,金宝搏线上赌博我找到了凯文C。5月15日Tofel's GigaOm post:你的Facebook手机应用程序糟糕吗金宝搏线上赌博?这就是为什么

他总结了发表在上的研究结果。动态博客.他们只关注Facebook iOS应用程序的问题,但他们很有趣,即使我是一个Android用户。简而言之,Facebook的应用程序在很大程度上依赖于网络技术(HTML)来交付内容。A这有很好的理由,但在iOS设备上,它会带来问题。

以下是mobtest的总结:

为什么Facebook会在原生iOS应用程序中使用HTML技术?

HTML更易于显示流体内容.客观性C在液体显示方面真的很糟糕。有文字围绕的图像,带有不同文本标签的按钮很难在Objective-C中创建自己,因为您必须自己计算所有元素的尺寸和位置。尤其是对于时间线来说,HTML更容易实现。

创建可跨不同平台共享的代码。网间网操作系统,安卓系统,黑莓Windows Phone是所有不同的技术,也是开发人员的噩梦。以HTML的形式共享一些内容/功能是有意义的。

HTML是更符合Facebooka€™s连续部署过程。FB开发人员负责自己的QA,其中一部分是将代码推送到一组有限的服务器上,看看结果,然后把它推到更多的地方,如果不经常的话,每天都这样做。苹果公司至少要花一周的时间进行审查,回滚代码更改是一场噩梦。

他们可以逃脱。是的,Facebook不是一家银行,目前还没有其他的iOS FB应用,我们仍将使用这项服务,因为它目前拥有9亿用户,几乎垄断了社交网络。我们只需要把它吸干。

功能手机是增长的地方。很高比例的iPhone和Android用户已经安装了Facebook应用程序。下一个前沿是功能手机,特别是在非西方国家。这些新用户将首先在手机上遇到Facebook,金宝搏线上赌博它也不会是闪亮的iPhone。

好啊,这并不能解释为什么Facebook的Android应用程序缺少关键功能,但它可以帮助解释我所经历的一些性能不佳的原因-加载时间慢,滞后更新和推送通知,还有很多很多车祸。

TofeliPhone用户,在结束他的GigaOm哨所时,他说:

…目前,Ia€™m将在我的智能手机浏览器切换到m.facebook.com。今天下午我做了一些测试,体验要快得多,最新且通常提供与本机移动应用程序相同的功能。金宝搏线上赌博