为什么Facebook的移动应徳赢手机用程序吸:开发者的观点

我承认:与我自己的预期相反,我使用Facebook的次数比我想象的要多——主要是因为它是我众多社交和兴趣圈中最常见的连接点。我用得更多尽管Facebook的用户界面非常糟糕。

但Facebook是移动特别可怕。徳赢手机例如,Facebook的Android应用程序不会让我分享其他人的数据流,Facebook的标准网站的方式做项目。Â此外,在Facebook的Android应用程序我不能标签有人在状态更新(就像在说“乔蠢货——我只能表明我是否和某人“在一起”,而通常情况下并不是这样。

啊。嗨……

不管怎么说,今天虽然我在研究和撰写关于Facebook的各种行动的问题,我发现了凯文C. TOEFL成绩的5月15日GigaOm等职务:徳赢手机请问你的Facebook移动应用程序吸徳赢手机?这里的原因

他总结了发表在theA上的研究结果Mobtest博客。这些只是看着与Facebook的iOS应用的问题,但他们有趣,即使我一个Android用户。简而言之,Facebook的应用在很大程度上依赖于网络技术(HTML)来提供内容。Â这有很好的理由,但在iOS设备上它会引起问题。

Mobtest是这样总结的:

为什么Facebook会在一个本地iOS应用程序中使用HTML技术?

HTML更容易显示流体内容。Objective-C在流畅显示方面很糟糕。一个周围有文本的图像,带有不同文本标签的按钮在Objective-C中是很难创建的因为你需要自己计算所有元素的尺寸和位置。特别是对于时间轴,HTML将更加容易。

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

HTML更符合Facebooka€™的连续部署过程。FB开发人员负责自己的QA,其中一部分就是将代码发布到有限的服务器上,查看结果,然后发布到更多的服务器上,每天都这样做(如果不是更频繁的话)。由于苹果至少要花一周的时间进行审查,撤销代码更改简直就是噩梦。

他们可以逃脱它。是的,Facebook不是一家银行,没有其他的iOS FB应用程序,我们仍然会使用它的服务,因为它现在拥有9亿用户,在社交网络上是一个虚拟的垄断。我们只能忍着。

功能手机就是增长。iPhone和Android用户的比例非常高,已经安装了Facebook应用程序。下一个前沿领域是功能手机,特别是在世界上的非西部地区。这些新用户将第一次遇到在他们的移动Facebook和它不会是一个光辉的iPhone。徳赢手机

OK, that doesn’t explain the boneheaded lack of key features in Facebook’s Android app that I noted, but it could help explain some of the poor performance I’ve experienced — slow load times, lagging updates and push notifications, and lots and lots of crashes.

TOFEL,一个iPhone用户,关闭了他的网站GigaOm后与此观察:

目前,我将在我的智能手机浏览器中切换到m.facebook.com。我今天下午做了一些测试,它的体验要快得多,是最新的,而且通常提供与本地移动应用相同的功能。徳赢手机