# 普通 \.NET 程序员怎么看待 Windows Phone 7？

- 作者：张恒
- 发布时间：2010-09-06 06:30
- 分类：公司
- 原文：https://www.ifanr.com/18973

> Travis Harris [@hartra34](http://twitter.com/hartra34) 是一位普通的 .NET 程序员，正式身份是计算机专业的大学生。从13 岁开始编程，并决定以此为事业。 最近他的开发重点转向了 Winodws Phone 7 平台，并在努力开发一些游戏相关的第三方程序。WMPoweruser 对他进行了简短的访谈，我们从这些回答中，大概可以看出基层程序员对 WP7 平台的看法。

**Q：在为 WP7 开发程序之前，你接触过其他平台吗？**

[@hartra34](http://twitter.com/hartra34)：我一直没有接触过移动平台的程序开发，WP7 是我的第一个手机开发平台。之前的三年，我一直在使用 .NET 做桌面开发。

![WP7-Dev](https://s3.ifanr.com/wp-content/uploads/2010/09/WP7Dev.jpg "WP7-Dev")

**Q：那你为什么会选择 WP7 ？**

[@hartra34](http://twitter.com/hartra34)：WP7 成为我的首选，是因为它有一系列非常直观的 API ，而且利用我的 C# 知识，上手很简单，学习曲线不高。微软的整合工作做得非常好，Silverlight 和 XNA 的开发环境跟桌面开发差不多。这样就促使，我已经具备的知识，可以同时用在桌面开发和手机开发上。而且，不需要一个完整的团队，单打独斗也能做出好的作品，我觉得 WP7 是最适合我的平台。

**Q：对你来说，WP7 最重要的一个特性是什么？**

[@hartra34](http://twitter.com/hartra34)：最喜欢的特性是它强大的图形处理能力，事实上，我可以立即使用 XNA 开发出一个全 3D 的游戏，这没有问题。我想，对游戏开发来说，WP7 与 Xbox Live 的整合将把整个移动游戏带向一个新的时代。

**Q：现在正在开发的作品是什么？**

[@hartra34](http://twitter.com/hartra34)：目前我正开发的程序是，从[魔兽世界英雄榜](http://www.wowarmory.com/)中读取和显示人物信息，这对 RL （指团队副本的指挥者）非常有用。我的想法是，它可以显示人物的装备和成就，并且还可以给装备打分。此外，还可以看到人物的公会信息和活动计划。（注：实际上暴雪在 iPhone 上已经提供了[官方的英雄榜程序](http://www.wowarmory.com/iphone.xml)）

  
**Q：那就是说你对 WP7 开发平台很满意？**

[@hartra34](http://twitter.com/hartra34)：虽然还是有一些小小的不适，但是我还是非常满意。在开发中我总是能找到一些替代方式，来达到目的。

**Q：WP7 在哪些地方值得微软去改进，它有哪些不足？**

[@hartra34](http://twitter.com/hartra34)：我觉得它唯一缺少的是自定义 UI 的功能。用户喜欢根据自己的喜好和熟悉程度来调整 UI ，这非常重要。

**Q：你未来的计划是？**

[@hartra34](http://twitter.com/hartra34)：在完成现在这个程序之后，我会把 XNA 用起来，因为我之前在 PC 和 XBox 上做过一些 XNA 的开发。我对触摸屏上的开发越来越感兴趣。更远一点说，我会拿到计算机专业的硕士学位，并获得一份游戏开发的工作。

via [wmpoweruser](http://wmpoweruser.com/an-interview-with-wp7-developer-travis-harris/)
