開發者的心靈之戰

閱讀時間圖標 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 進行開發時帶來的突然而可信的威脅。 我們已經看到 故事故事 的開發人員花費最少的時間來開發或移植他們的應用程序到 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

發表評論

您的電子郵件地址將不會被發表。 必填字段標 *