趋势网 > 资讯 > 正文
版权归原作者所有 侵权敬请通知移除
摘要:国外媒体今天撰文称,为了应对移动浪潮,Facebook正在放弃以网络为中心的开发模式,转向原生应用。与此同时,该公司还对开发流程进行了调整,通过模块化流程来为主应用提供“试验田”。
男子因虚荣心冒充消防员多店检查
网友:检查频率有规定的,不能太频繁,会影响企业。
海马体为出片要求穿长裙致孕妇摔倒
网友:说实话我都不理解为什么现在都是这种很贵的照相馆,就没有便宜点的。
32岁产妇羊水栓塞成植物人
网友:原来生育这么危险。
女子举报退休领导母亲名下巨额财产
网友:支持法院保护私有财产,举报者得提供违法线索和证据,而不是结论。
广东7月起未经同意快递不得放驿站
网友:快递公司得提高一下快递员待遇了。
伊朗一儿童游乐场遭美以袭击
网友:炸学校,炸游乐园,是真的没人性,跟打加沙手法一样了。

趋势网讯:

,Facebook,移动应用,智能手机,Facebook改革工程团队应对移动转型

男子做手术被收取近4000元手术刀费  伊朗袭击美甲骨文和亚马逊数据中心  山西一煤业公司冒顶事故4人遇难  

Facebook正在对组织结构和产品流程进行重要重组,以便更好地专注于手机平台。

导语:国外媒体今天撰文称,为了应对移动浪潮,Facebook正在放弃以网络为中心的开发模式,转向原生应用。与此同时,该公司还对开发流程进行了调整,通过模块化流程来为主应用提供“试验田”。

以下为文章全文:

从桌面向移动的全球转型就像一颗炸弹。但却没有一家企业真正做好准备,就连Facebook也不例外。

如今,随着越来越多的用户通过移动设备访问这家社交网络巨头,Facebook也在对组织结构和产品流程进行重要重组,以便更好地专注于手机平台。

工程团队转型,软件团队重构,这也着实体现出该公司最新的信条:“移动为先。”

传统流程

一段时间以来,Facebook的移动战略一直备受批评。例如,该公司的智能手机应用一直落后于Twitter等竞争对手。

有人将这一缺陷归咎于Facebook数年前的一个决定——将HTML5作为其移动战略的主要元素。简而言之,HTML5是一种编程语言,可以支持当今一些更加复杂的网络功能。而Facebook的应用则大量使用了HTML5。

使用HTML5语言的确有好处。首先,它可以加快Facebook的传播速度。任何拥有浏览器的手机都可以访问脸书网站,而该公司早在很久以前就投入大量精力优化移动网站。

更何况,当今的很多程序员正是在互联网的早期通过网络编程语言成长起来的。这也使得Facebook更容易招募技术人才。向移动网络中增加一系列新代码的速度,远快于对iOS和Android等原生应用的改版。对原生应用而言,还要接受苹果App Store的审核。而每更新一次应用,用户都需要下载最新的程序。

但随着智能手机应用逐渐迈向“原生”世界,经典的以网络为中心的工程模式却越来越难以为继。

之前,Facebook将这两个问题割裂开来。桌面代码归一个部门负责,移动应用团队则单独运营。事实上,正如产品经理德克·斯托普(Dirk Stoop)所说,原生iOS和Android应用早期规模很小,只有几个人负责维护。

但这还不够,Facebook以网络为中心的文化无法适应原生应用,因此必须作出改变。

全新模式

Facebook当今的产品架构已经发生了很大变化。团队也已经按照产品划分,而不再按照平台划分。

例如,Facebook Messenger团队由Facebook老兵彼得·邓(Peter Deng)领导,该团队就集成了桌面、移动和原生应用工程师,为该产品涉足的所有平台编写代码。斯托普领导的Photos团队同样如此。

这两个团队都在Facebook原生应用之外推出了独立应用。彼得·邓表示,此举是为了更快地改善这些产品,让每一款独立应用都充当主应用的“试验田”。例如,如果某个团队发现独立应用中的一项功能增速很快,便可以将其整合到主应用中。

要改变以网络为中心的模式所秉承的“随时升级”的心态,Facebook就必须将所有的升级代码整合到常规的升级流程中。

彼得·邓的团队每6周升级一次iOS Messenger应用,就像上了闹钟一样。这也让团队更好地理解截止日期和时机的含义,并尽可能地压缩代码。桌面工程师仍然需要频繁升级,但目前也已经将频率缩减到每天两次。

或许最大的改变还是来自于理念。产品经理希望团队“拥有自己的准则”,以便为每次改变赋予更多的目的和责任。

“必须要明白,你所编写的代码必须具有一定的持久力。”产品经理迈克尔·沙龙(Michael Sharon)说,“这其实是在评价你这个人的能力。”

用户受益

Facebook言之凿凿,但这种转变是否真的对用户有利?

彼得·邓和他手下的产品经理认为的确对用户有利。在最近的升级中,Messenger和Camera的两个最热门的功能都被整合到Facebook的iOS主应用中。他们认为,借助这种模块化的方式,Facebook的应用将变得更好、更快、更强。

并非每次升级都会带来突破,多数情况下只是升级了漏洞并进行了优化,有时还会包括一些更好的功能。关键不在于改版应用,而在于定时升级。

Facebook希望,这一转变最终能够提升用户的移动体验,不再像以往大量依赖HTML5时那样糟糕。在理想状态下,这将提升Facebook用户的参与度和活跃度。

而工程团队也将更加放松,至少可以持续到下一次升级周期到来前。

贞洁是女孩最高贵的嫁妆被印公交上
网友:那高贵的彩礼是不是3000万人民币起步。
黑龙江海林楼房坍塌致7死
网友:房屋老化早该拆迁整改了吧……愿逝者安息。
俄罗斯4月1日起禁止汽油出口
网友:我们买的是原油,咱们有自己提炼技术,所以这次主要以卡欧洲脖子。
重庆一隧道爆 炸致4人死亡
网友:应该突出在建遂道,并不是通车在使用的。
女子因停车争吵身亡家属索赔122万
网友:以后跟人有矛盾,切记吵架之前让对方先出个健康证明,没有健康证明,不跟他吵。
国产伟哥2025年少卖近800万片
网友:就这上班强度还有空想这些?
  感谢各大网址导航推荐本站: