微软在7月份推出了Office 2013客户预览版。为了追求新功能和确保生产力套件能够对微软平板电脑创新方案产生促进作用,微软为Office 和SharePoint推出了一种全新的模式,而这种全新模式也为开发者带来一个全新的市场。
主管SharePoint产品营销团队的微软Office部门总监Richard Riley 称:“这是Office 和SharePoint在过去15年里发生的最为重大的变化。”
目前微软Office用户群已经超过了10亿。现在微软无疑正在进行一场豪赌。他们希望用户群认可微软将苹果应用商店App Store和谷歌安卓市场Play store的成功经验复制到Office App Store中,让它们在企业中扮演类似角色的举措。
微软Office Solutions Framework团队主要产品组项目经理Brian Jones称:“对于开发者来说,使用Office的用户群是一个巨大的潜在市场。如果你是一名Office或 SharePoint开发者,尽管我们还在继续为现有解决方案提供支持,但是你将喜欢上我们利用新模式所做的一切。如果你不是一名Office开发者,而是在从事web解决方案,那么你也将会喜欢上受我们,因为我们将为你带来庞大的潜在客户。”
微软引入云应用模式
在新的云应用模式中,开发者能够利用常用的Web语言和标准,如HTML、JavaScript、 CSS、OAuth、REST和OData创建扩展应用。与通过VBA创建的应用不同,通过云应用模式创建的应用能够附在特定的文件上并在其中运行,因这它们不是在Office的本地拷贝中,而是在Web服务器上。它们可以在本地,也可以由Windows Azure、IIS、LAMP或 AWS等托管服务提供商托管。当然,企业管理员能够集中控制、管理和升级这些应用。
Riley称:“这与你在脸谱上看到的模式相似。脸谱并不托管你附在页面上的应当,而Zynga却可以。当你附上应用时脸谱会要求提供适当的字节。”
目前,微软已经开放了一个新的Office开发者中心,并将其作为一个中央资料库用于存储文档、讨论、教程和帮助新开发者创建新应用范例。
自从应用通过URL指针被插入到文档中后,在用户将文档与同事共享时,它们也可以随着文档一起被传输。
他补充称:“这实际上是一个使用Office 和 SharePoint的全新方式。Web标准对我们在这方面的整合非常关键。”
Office和SharePoint应用跟踪文档和数据
Jones称,他希望有更多的用户能够喜欢上应用给Excel带来的新功能。他展示了一款名为奥运奖牌追踪器的应用,这款应用可以收集伦敦奥运会比赛项目的实时在线数据,并将这些数据插入表单中。
一款名为Bing Maps的应用可通过单击按键将数据与表单中的世界地图关联,同时将地图变为一个热度图,每个国家上面都有一个大小合适的气泡,这些气泡表示每个国家在奥运会上的表现。如果鼠标停留在气泡上将会显示更为详细的数据,如金银铜牌的数量。
另一款为Outlook开发的应用允许用户对发送或收到的电子邮件进行标注,实现一个简单的CRM功能。标注可以与联系人关联起来,只要用户与该联系人联系,用户就能看到此前所做的标注。此外,开发者还能够使用这些工具创建SharePoint应用,如工作流附加组件或会议室预订系统。
开发者可以选择免费发布他们创建的应用或是在Office App Store中销售。Riley指出,虽然微软没有对价格进行指导,但是由于有着强大的工具和丰富的经验,因此这些应用的价格要比移动应用的价格要高。
管理员的新工具
新模式并不仅仅是为Office和SharePoint的开发者创造了新机会,同时还为管理员提供了新工具。
Jones 称:“我们一直在努力让应用具有更好的向上兼容性,以避免今后出现迁移阻碍;让版本更容易升级和维护;让其在孤立的进程中运行,以防止影响Office和SharePoint的性能。”
他补充道,“我们在这些应用的整个生命周期维护方面投入了巨额资金。在企业中,这些应用已经有了一套非常详细的管理办法。”
例如,管理员能够审计所有的Office安装,察看安装了哪些应用。如果有必要,他们有权关掉一些特定的应用。管理员可以选择是否允许用户完全访问Office App Store,或是关掉访问,或是只允许用户选择企业目录中的应用。
此外,管理员还能够允许用户购买自己的应用,或是启动一个申请程序,让管理员必须批准购买应用。如果某个应用对所有的员工都有帮助,那么管理员可以大量购买许可证。