微软在Windows8的应用开发人员博客上发表了一篇技术性很强的新帖子,该公司Derek Gebhard在文中写到程序员是如何开发这个应用并且如何在Windows8中使用Contract。他给出了两组例子对比来展示这些Contract应用是如何工作的:
“例如,文件打开器Contract允许用户将文件从一个应用导入到另一个应用中;搜索Contract则允许用户利用搜索程序对系统各处进行搜索,而且可以实现在多个应用之间快速传输查询。在所有情况下,只要有了Contract应用,只要你能够进入到Windows8的应用界面,你就快速高效得实现你想要的操作。
博客还介绍了更多开发人员是如何开发Contract的细节。Metro应用制造商用JavaScript和XAML应用开发搜索Contract。所有的Metro应用都可以用于开发文件打开器Contract。Gebhard指出,在Share Target Contract模式下,使用Visual Studio可以很大程度上帮助搜索Contract和文件打开器Contract两款应用。
另外他还说道,Metro应用制造商不会马上采纳这种应用。
【编辑推荐】