您的位置:知识库 » 手机开发

Windows Phone7:调动.Net开发者积极性

作者: 景保玉  来源: IT168  发布时间: 2010-05-18 13:32  阅读: 5032 次  推荐: 0   原文链接   [收藏]  

  所有的Windows Phone 7的开发工具是免费的,并将继续为Windows Phone开发人员免费提供。开发人员可以用他们的Windows Live ID注册免费的工具。

  Windows Phone的开发工具CTP,在MIX10上已经发布,支持Visual Studio 2010RC。截至目前,它仍是唯一可以预先看到的开发工具。第一个CTP版包括针对Windows Phone 平台的Visual Studio 2010 Express,针对Windows Phone 平台的Visual Studio 2010加载项,WindowsPhone模拟器,Silverlight for Windows Phone 和 XNA 4.0 GameStudio.。微软为Windows Phone设计的studio tooling Expression Blend以及ExpressionBlend SDK,在3月提供了单独下载。

  在回答关于Windows Phone 7测试版的SDK时,微软项目经理表示:“在RTM之前将会有一些额外的功能,如暂停/恢复任务模型,获取更多选,但不会有代码访问以及人们提到的背景执行。我们希望得到更多的反馈,它可以帮助我们制定未来的计划,但是我们在每一个版本中的该进毕竟有一个限度。”

  Visual Studio开发人员可以选择使用Visual Studio 2010 for Windows Phone add-in 或者 VisualStudio 2010 Express for Windows Phone tooling。这两者的主要区别是Visual Studio2010 Express for Windows Phone只允许你创建Windows Phone应用程序。如果不具备VisualStudio一些更强的功能,你肯定不能建立桌面应用程序和其他类型的应用。“

  针对Windows Phone的Visual Studio 和Expression Blend 工具提供共享的项目模板和所见即所得控件,做一些看起来具备相似外观和风格的Windows Phone 7系列皮肤,这些并不是Silverlight的默认控件。在Visual Studio的工具中包含Windows Phone模拟器,它是运行Windows Phone 7.0平台的虚拟机,可以用来调试,部署和执行测试编译。应用程序也可以通过USB接口插入注册Windows Phone 7系列测试设备后进行测试(一旦设备到位)。

  开发人员可以使用相同的Visual Studio项目,为多种设备诸如Windows PC, Windows Phone 和 Xbox 360等开发游戏。Visual Studio支持XNA框架中的2 - D和3 – D的API。Windows Phone 7平台支持基于循环的游戏开发以及整合XboxLive功能(成绩,分数与其他玩家连线功能)。

  说到第三方Windows Phone应用程序,开发人员通过云可以使用文件系统中分离的数据储存或使用XML或Web服务来连接到其他数据源,但平台不支持这样一个为第三方应用软件的SQLServer精简版的数据库。它被微软使用,但会出现在第一个版本中。其中Windows Phone应用程序大小限制是2GB。

  虽然集成在Windows Phone中的服务,如音乐播放器,通话和SMS可以在后台运行,但是第三方应用程序在前台运行,而且不支持全部的多任务。开发人员还可以使用微软通知服务(推送通知)来更新应用程序,不管他们是否是在设备上运行。

0
0
标签:WP7

手机开发热门文章

    手机开发最新文章

      最新新闻

        热门新闻