随着Windows Phone 7的宣布,业界对于Windows Phone 7的开发和设计细节的好奇与日俱增,尤其是在支持多任务、应用程序开发等。微软表示将在下月的MIX 2010大会上会透露Windows Phone 7的更多技术内容,不过日前一些Windows Phone 7的开发人员文档在网上出现,为我们解答了一些疑惑。
根据这些文档,Windows Phone 7基于Silverlight、XNA和.Net Compact Framework。WP7的主要开发工具为微软Visual Studio 2010和Expression Blend。除了基本的管理API之外,微软合作伙伴还可以使用扩展API,“支持专门针对手机或网络的扩展功能,为用户带来更强大的手机体验。”
再来说一下对多任务的支持,显然Windows Embedded CE 6.0支持多任务,但是这是否意味着开发人员可以将此应用到自己的应用程序中呢?答案既不是肯定的也不是否定的。从这些文档中可以了解到,开发人员在采用多任务技术之前需要获得微软的许可,对于多任务的支持微软就好像站在Google Android和苹果iPhone之间的位置。