将iPhone应用程序移植到WP7
问题描述:
我是.net开发人员。我的同事要求我将一些iPhone应用程序移植到WP7上(当然从头开始重写)。将iPhone应用程序移植到WP7
我想知道WP7与iPhone相比能做什么和不做什么,只是想知道什么是可能的端口,什么不可以。
谢谢
答
在高层次的概念而言,大部分可以在iPhone上也可以做WP7做的东西。事情是这样:
- 拍照
- 获取地理位置
- 使用加速度计
- 打开网页/浏览器
- 打个电话
- 发送访问麦克风
- 短信
- 等
都是可能的。你只是在概念上和编程上以不同的方式进行讨论。
下面是一个列表features和common tasks。
但是,Windows Phone和IOS平台完全不同。您现在看到的:
- 目标C VS XAML + C#(或XNA如果你不喜欢的Silverlight)
- 完全不同的库和控制
- 完全不同的UI模型(检查出UI Design and Interaction Guide)
作为最近负责将现有iPhone/Android应用移植到WP7的人,我可以告诉你这个部门绝对没有什么是相同的。唯一可挽救的部分是所有三个人交谈的后端。
大部分时间你花时间做的是重新设计你的用户界面流程,以便在WP7全景/页面视图中放置很好的世界。
感谢您的回答。没有我的问题可能有点神秘。当然Obj-C和C#是完全不同的语言(幸运:)),所以Panorama和Cococa。我问是否有WP7的某些功能(在用户级别),你无法实现。例如从应用程序启动bing map应用程序,就像在iphone上使用Google地图应用程序所做的那样... – 2011-01-24 08:23:27