Board logo

标题: 求解:wp8是不是可以直接把win8的程序移植过来,而不用重写? [打印本页]

作者: k00790    时间: 2012-9-28 18:44     标题: 求解:wp8是不是可以直接把win8的程序移植过来,而不用重写?

杜娘:“Windows Phone 8采用和Windows 8相同的针对移动平台精简优化NT内核并且内置诺基亚地图,这标志着移动版Windows Phone将提前与Windows系统(ARM)同步,部分Windows8(ARM)应用可以更方便的移植到手机上,例如不需要重写代码等(注明:与PC平台版应用不兼容,也无法移植,可以移植的是ARM的Windows RT版本应用,这是ARM与X86构架的原因,并且可以移植的应用必须是.net编写的应用程序,C与C++程序必须重写代码)。 ”

根据杜娘好像又不是都可以啊,不知道是真是假。如果微软直接上atom cpu会不会就可以全部软件都直接上呢?还是说只能上x86的,x86的软件更多吧?
其实我最关心的是游戏,如果能上xbox360的游戏,那多好。

[ 本帖最后由 k00790 于 2012-9-28 18:48 编辑 ]
作者: wtyrambo    时间: 2012-9-28 19:14

用了native code的都不行吧,X86,ARM,PowerPC
作者: witheredleaf    时间: 2012-9-28 19:18

你想的比微软想的还美
作者: catxing    时间: 2012-9-28 19:25

posted by wap, platform: Android

应该是倒过来,win8能直接运行wp8的程序
作者: 折翼大天屎    时间: 2012-9-28 19:33

posted by wap, platform: Android

说了是移植
作者: Tobar    时间: 2012-9-28 20:55

posted by wap, platform: iPhone

Dotnet本来就是托管代码,先生就可以跨平台
作者: jun4rui    时间: 2012-9-28 21:16

posted by wap, platform: Android
引用:
原帖由 @Tobar  于 2012-9-28 20:55 发表
posted by wap, platform: iPhone

Dotnet本来就是托管代码,先生就可以跨平台
就算是托管的也没戏,有些对配置的要求是按照PC来的,ARM根本没法跑的
作者: jeffcai    时间: 2012-9-28 22:10

posted by wap, platform: SAMSUNG (Galaxy Nexus)

wp8设备的内存有限,不能简单移植win8代码,得做精简和优化
作者: sunner    时间: 2012-9-28 22:12

posted by wap, platform: iPhone

我再重申一遍:不要妄想在wp8上玩wow,永远不要
作者: sumeru    时间: 2012-9-28 22:14

对于很多windows平台的c/c++ based程序,移植成本大大降低,至少很多通用库中间组件编译一下就差不多可以用了。
作者: jeffcai    时间: 2012-9-28 22:18

posted by wap, platform: SAMSUNG (Galaxy Nexus)

wp8è
作者: 燕山隐士    时间: 2012-9-28 22:36

我想应该是这样  软件开发工具会有win8 wp8或者两者兼容的选项
一开始开发的时候  可以单独选择或者共同选择 只不过wp8下开发会有更多的限制
作者: cfqxd    时间: 2012-9-28 22:58

posted by wap, platform: Android

完全通用当然不可能,到时都在一套环境下开发,能够保留的东西更多,开发更简便
作者: nickname    时间: 2012-9-28 23:34

posted by wap, platform: iPhone

@nickname mark
作者: masterfish    时间: 2012-9-29 01:30

单是使用同一个directX API,就可以移植一大批xlive的游戏,彻底击溃iOS不在话下
作者: phoenie    时间: 2012-9-29 03:22

22寸屏和5寸屏能用一个界面么?
你说改界面简单?拉倒吧,很多软件除了界面后台就一个数据库好不。
作者: handsomeken    时间: 2012-9-29 06:24

posted by wap, platform: BlackBerry (BOLD 9000)

移植肯定有优势,但直接拉进去就用肯定不可能。
作者: jun4rui    时间: 2012-9-29 06:26

posted by wap, platform: Android
引用:
原帖由 @masterfish  于 2012-9-29 01:30 发表
单是使用同一个directX API,就可以移植一大批xlive的游戏,彻底击溃iOS不在话下
当年WP7也是这么说的,和Xbox360用同一套XNA,结果嘛大家都知道
作者: k00790    时间: 2012-9-29 07:35

看来微软也没放什么心思在上面,如果有对xbox那样的力度,胜利指日可待
作者: superapple666    时间: 2012-9-29 07:39

posted by wap, platform: iPhone

微软怎么可能不放多少心思?
作者: karsus    时间: 2012-9-29 08:21

使用了WIN32 API的X86程序不行,使用微软的新WINDOWS8 APP的框架开发的可以,就是基于METRO界面的程序,至于跑的起来不就是另外回事了
作者: k00790    时间: 2012-9-29 08:29

引用:
原帖由 superapple666 于 2012-9-29 07:39 发表
posted by wap, platform: iPhone

微软怎么可能不放多少心思?
貌似现在就只支持高通一家的硬件,如果这是策略就算了,如果以后还要支持别家的硬件,那现在的系统就是不完善的,驱动都没做好,好歹也做了几年了啊。还有像对xb那样出钱拉游戏拉软件啊。
作者: masterfish    时间: 2012-9-29 08:36

引用:
原帖由 jun4rui 于 2012-9-29 06:26 发表
posted by wap, platform: Android

当年WP7也是这么说的,和Xbox360用同一套XNA,结果嘛大家都知道
WP7都不能使用native code,这表明从一开始ms就知道wp7只是一个过度,怎么会费心机去推广?当然和wp8不一样了
作者: lionheart007    时间: 2012-9-29 08:46

posted by wap, platform: iPhone

当年wm的程序还能直接在xp上运行呢,最后wm搞得什么样你也看见了
作者: k00790    时间: 2012-9-29 09:43

其实微软做手机系统远不如做电脑系统,wp7把wm的用户抛弃了。wp8又把wp7的用户抛弃了,电脑xp软件也没见有什么不能用的。如果wp9出来会怎样?wp后面加个数字就是压力,还不如直接改过一个名字,wp永恒之类的,给个承诺就不用担心wp9了。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0