WindowsPhone开发工具详解:Silverlight与XNA新体验

0 下载量 106 浏览量 更新于2024-07-15 收藏 931KB PDF 举报
本文是针对《程序员》4月期撰写的,是对WindowsPhone开发工具初次使用的体验分享,基于作者先前的《双重惊喜——WindowsPhoneDeveloperTools初体验》文章,并进行了扩充。主要内容涵盖以下几个方面: 1. **WindowsPhone开发工具的发布与期待**: 在MIX2010会议上,WindowsPhone开发工具的出现引起了开发者们的广泛关注。尽管存在对于新技术如Silverlight和XNA的期待,也有人对新平台的改变感到不满,比如放弃旧版本兼容性和C++支持。然而,作者认为新工具和平台代表着进步,至少能提供更新的用户体验。 2. **开发工具组件**: 包含Visual Studio 2010 Express for Windows Phone,这是一款轻量级的开发环境;WindowsPhone模拟器,用于在虚拟设备上测试应用程序;Silverlight for Windows Phone,虽然曾被WindowsMobile程序员质疑,但它是为WindowsPhone设计的新型应用开发平台;以及XNA 4.0 Game Studio,用于游戏开发。 3. **系统需求**: 开发工具需安装在Windows 7和Vista SP2操作系统上,且需要DirectX 10显卡支持,这可能对某些用户构成一定的硬件限制。 4. **转型与挑战**: 对于WindowsMobile的开发者来说,新工具意味着必须学习和适应Silverlight和XNA,这是一个转型的过程,可能伴随着技术学习曲线和对现有技能的重新定位。 5. **双重惊喜的探索**: 文章深入探讨了Silverlight for Windows Phone,指出虽然它起初在WindowsMobile社区中引起争议,但在WindowsPhone平台上却提供了全新的可能性。 本文旨在帮助WindowsPhone开发者了解并接受新的开发工具,引导他们应对技术变革,抓住WindowsPhone平台带来的机遇。通过作者的亲身经历和对新工具的分析,读者可以更全面地理解如何在这个转变中找到自己的位置,并开始构建针对WindowsPhone的应用或游戏。