2011-01-24 167 views
0

我是.net開發人員。我的同事要求我將一些iPhone應用程序移植到WP7上(當然從頭開始重寫)。將iPhone應用程序移植到WP7

我想知道WP7與iPhone相比能做什麼和不做什麼,只是想知道什麼是可能的端口,什麼不可以。

謝謝

回答

1

在高層次的概念而言,大部分可以在iPhone上也可以做WP7做的東西。事情是這樣:

  • 拍照
  • 獲取地理位置
  • 使用加速度計
  • 打開網頁/瀏覽器
  • 打個電話
  • 發送訪問麥克風
  • 短信

都是可能的。你只是在概念上和編程上以不同的方式進行討論。

下面是一個列表featurescommon tasks

但是,Windows Phone和IOS平臺完全不同。您現在看到的:

  • 目標C VS XAML + C#(或XNA如果你不喜歡的Silverlight)
  • 完全不同的庫和控制
  • 完全不同的UI模型(檢查出UI Design and Interaction Guide

作爲最近負責將現有iPhone/Android應用移植到WP7的人,我可以告訴你這個部門絕對沒有什麼是相同的。唯一可挽救的部分是所有三個人交談的後端。

大部分時間你花時間做的是重新設計你的用戶界面流程,以便在WP7全景/頁面視圖中放置很好的世界。

+0

感謝您的回答。沒有我的問題可能有點神祕。當然Obj-C和C#是完全不同的語言(幸運:)),所以Panorama和Cococa。我問是否有WP7的某些功能(在用戶級別),你無法實現。例如從應用程序啓動bing map應用程序,就像在iphone上使用Google地圖應用程序所做的那樣... – 2011-01-24 08:23:27

相關問題