趋势网 > 资讯 > 正文
版权归原作者所有 侵权敬请通知移除
摘要:国外媒体今天撰文称,为了应对移动浪潮,Facebook正在放弃以网络为中心的开发模式,转向原生应用。与此同时,该公司还对开发流程进行了调整,通过模块化流程来为主应用提供“试验田”。
2岁男童下楼买糖时被人拐走
网友:人贩子真的太可恨了,让孩子和亲生父母从此难以相见,有些一辈子都不复相见。
重庆15岁女孩被母亲男友砍伤十多处
网友:这是刑事案件了吧?
山东两家金店同日被抢 相距60公里
网友:那要泰安和潍坊竞争一下了,一个抢银行,一个抢金店,不过最终脸上有光的都是山东。
老人领喜糖跌倒去世家属索赔新人
网友:这个法官判的好,既懂法,又通情理,还思路正常。
给爱说话学生戴小蜜蜂的老师离职
网友:事实证明,学校里的任何事,不要拍视频,拍了也自己存着,控制一下分享欲,不是所有人都理解的。
市监所回应一份白粥200元
网友:明码标价就行了,那些有钱人,不贵一点,他们的钱花不完。

趋势网讯:

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

药王谷开诊1个多月15名患者死亡  网友在小学废弃信箱发现多封投诉信  黄晓明百科更新 叶珂成前女友  

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用户的参与度和活跃度。

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

哈尔滨一田地内发现一具被焚尸体
网友:太不幸了,他看到有火难道不会跑吗?
药王谷开诊1个多月15名患者死亡
网友:借老百姓对癌症死亡的恐惧和强烈的求生欲来赚昧着良心的钱。
献血100次可免费吃酒店自助餐
网友:这自助餐吃了能成仙吗,100次献血换1次自助餐。
官方通报黑龙江老虎进村咬伤村民
网友:其实这种高度的铁栏杆对虎是无效的,它如果真的很想吃,纵身一跃就进来了。
胖东来宣布员工结婚不允许要或付彩礼
网友:管太宽了,没有边界感了。
警方通报派出所人员殴打小学生
网友:如果是校园霸凌,撤职干嘛啊,打的好啊。
员工晚上已读不回 企业领导群内爆粗
黄圣依麦琳打架?再见爱人回应
野猪闯入民宅 老人被撕咬身亡
高中同学曝羊毛月文化成绩倒数
前中国体操队员吴柳芳转行擦边女主播引争议
吴柳芳为占用公共资源致歉
肇庆一殡仪馆用炖盅当骨灰瓮
吴柳芳账号被禁止关注
信阳一副镇长被指开套牌车还打人
羊毛月一夜掉粉近22万
  感谢各大网址导航推荐本站: