2011-01-24 168 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

相关问题