开发者的心灵之战

阅读时间图标 3分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

wp7_devtool_1

互联网上充斥着苹果的消息 放宽 他们曾经严格的关于 3rd 方开发者工具的指导方针。 这种改变主意的原因有很多 Gizmodo的 推测

现在,苹果正在回溯,这并不奇怪——尤其是在那之后 史诗城堡演示 使用虚幻引擎创建。 Epic Citadel 是一个跨平台的 3D 游戏引擎,在此更改之前,iOS 开发者许可证在技术上将禁止该引擎。

9 到 5 马克

我们应该将此归咎于Android吗? 不。 这更有可能是苹果不想惹恼美联储 谁正在查看 Apple 的开发指南 由 Adob​​e 提出的正式请求提供。

在大多数情况下,苹果的支持者和批评者都对这一变化表示欢迎,称它表明“苹果终于回应了用户/开发者的反馈”

另一方面,我想提出一个不同的理论。 这些发展都是由于 Windows Phone 7 在使用 Visual Studio 和 Expression Blend 进行开发时带来的突然而可信的威胁。 我们已经看到 故事 after 故事 的开发人员花费最少的时间来开发或移植他们的应用程序到 WP7,而不是花费数周甚至数月的时间为 iPhone 或 Android 开发相同的应用程序。 例如,加拿大独立游戏开发商 Sarah Thomson IUGO, 不得不说 访问 带口袋游戏机

该平台喜欢使用什么平台?
首先,我们很幸运拥有世界上最熟练的团队之一。 凭借我们在各种移动平台上的七年经验以及使用我们专有的平台无关技术的团队,很高兴在 WP7 平台上工作。
只是给你一个例子; 花了 两个星期 (强调我的)带来最初的 内爆! 构建到新平台。

结算 口袋Gamer 更多关于 iOS 开发者将他们的游戏移植到 WP7 的采访。 Paul Thurrott 有一篇很有见地的帖子。 Windows Phone 真正的秘密武器:开发者,开发者,开发者 上周部分说

然而,从开发人员的角度来看,这些平台是一场灾难。 iPhone 要求你使用 Mac 进行开发,学习一个神秘而可怕的开发环境,并学习另一种编程语言,古老而古老的 Objective C。Android 更糟糕。 它基于 Java,尤其是从客户端计算的角度来看,这是一种我们几乎已经放弃的语言,而且开发人员的工具既古板又古怪。

正是在这里,Windows Phone 的优势开始变得明显。 Windows Phone 基于 Silverlight,后者又基于 Windows Presentation Foundation,后者本身基于 .NET 的托管代码优势。 希望编写 Windows Phone 应用程序的开发人员通常会在熟悉的 Silverlight 范围内使用熟悉的逻辑语言 C# 来完成。 那些正在编写游戏的人通常会使用 XNA 框架,它允许在 Windows(PC 上)、Xbox 360 和 Windows Phone 之间进行跨平台开发。 这意味着开发人员可以非常轻松地在这三个平台之间移植游戏。 令人兴奋? 你打赌。

Apple 指南中的更改现在可能允许使用 Adob​​e CS5 开发 iOS 应用程序,但这仍然无法与 Visual Studio 2010 和 Expression Blend 4.0 组合相比较。 看看这个 刊文 关于为 Android 开发需要什么。 然而,所有这一切并不能保证 WP7 的完全成功,但很高兴看到竞争对手采取措施阻止这种可能性。

有关主题的更多信息: 苹果, 开发, Windows手机7的, wp7

发表评论

您的电邮地址不会被公开。 必填带 *