开发者

探秘Sway开发班底:Office未来发展的“新标杆”?

简介:微软推出Office家族新成员Sway已经有一段时间了。现在让我们来看看微软在设计Sway时是如何做出设计和开发决策的。Sway是一款微软Office聚合和演示应用程序,上个月作为预览版推出。

以下内容转自ZDNet。

Sway是首席执行官satya Nadella称之为微软生产力新焦点的应用之一。该应用程序允许用户在各种线性和非线性布局类型中进行选择,以显示他们的照片和附带的文本。由Sway用户创作的完整数字作品被称为“Sways”。用户Sways存储在微软Azure Cloud中,用于创建Sways的照片存储在微软OneDrive云存储应用程序中。

从技术上讲,Sway更多的是一种服务,而不是一种应用。微软项目管理总监Chris Pratley表示,他负责的孵化项目包括Sway、Word和Publisher Office Lens。克里斯普拉特利也说:

我们在云中进行处理,并将数据保存在云中。Sway有一个API,就像OneNote一样。

Sway少于100人的团队有一半来自OneNote团队;另一半来自现已解散的办公室实验室团队。在过去的两年里,这个团队一直在努力让Sway进入预览的里程碑阶段。

普拉特利已经在办公室团队工作了20年。除了负责Office Labs,他还是微软OneNote笔记应用团队的负责人。因为他参加了Office Labs,所以他提倡实验的想法。普拉特利说,很长一段时间以来,他一直在努力思考如何吸引那些太忙而无法让事情变得更好看的人。他说,“隐藏”复杂性的想法听起来很有力量。这个想法是为那些“不想有各种按钮”的人提供演示应用程序的替代方案。

就像很多看似简单的产品和想法,越是基础或者直观的东西,开发起来就越困难。普拉特利说,Sway团队需要解决一些真正困难的技术问题,尤其是如何将内容放在任何大小的屏幕上,同时看起来仍然设计良好。PowerPoint以矩形作为设计/布局外观,但Sway是为了让用户更自由地放置对象。

开发者_如何学运维 普拉特利说,他知道自己不想停留在模板和套接字上。在自动布局和渲染引擎方面,团队不希望受到网格规则和二维布局设计的限制。

“我们需要找到读心术的部分。”普拉特利说,尤其是如何预测哪些用户可能想这样做,而他们不会通过菜单中的命令或下拉选项来阐明这一点。

Pratley提到了Chart Advisor,它由Office Labs团队开发,最终作为Excel 2013的一部分提供给用户,是Sway的先驱。图表顾问根据特定的数据集推荐合适的图表类型。如果数据集是社保号或工资,最好的图表可能会大不相同。

Sway团队还与中国、剑桥(英国)和雷德蒙的研究机构合作,开发了一种简单的方法,让Sway在正确的时间剪切图片。利用一种已经处理了数十亿张图片的算法,微软可以确定图片是“忙”还是有趣。然后,利用人脸检测等线索,Sway可以判断是否以及如何剪切可能是有益的。在未来的更新中,Sway还将能够智能地决定将文本放在图片的什么位置。

普拉特利透露,机器学习技术融入Sway已经提上日程。

“我们现在有类型算法和局部算法。我们开发了一个专家系统,有点类似于盒子里的设计师。”但是,这在现有的“摇摆”预览中只是部分可见的特征。

“只要人们最终认为自己会成功,他们就能容忍错误。我们可以很容易地将错误转化为适当的事情。”

Sway开发的前提是用户界面不能古板无趣。

“如果用户界面更好玩,用户会更愿意输入自己的内容吗?这就像从目录中购买并在商店中购物一样。”用户会做出选择,但他们也有机会改变主意。

Sway团队正在听取测试人员的反馈,并考虑Sway下一步将做什么。但是Pratley已经在考虑各种可能性,并将Sway的经验整合到现有的Office应用程序系列中。

“如果我有一个美食应用,它是Sway的一个子集,或者是Sway的一个旅游应用呢?”他大声问道。

目前,团队正忙于向更广泛的用户推出Sway预览版,并为iOS、Android和Windows Phone开发原生移动版Sway应用。

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜