WindowsPhone 板


LINE

这篇文章提到 https://www.youtube.com/watch?v=-oi1B9fjVs4
未来Windows 10手机只需要透过无线萤幕传输协定,将画面投射到电脑萤幕或电视上时,画面将自动切换为桌机模式。 那x86 x64桌面程式可以安装到win10手机吗? 例如pcman (我只是举例 我知道有mo ptt) --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.25.200.121
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/WindowsPhone/M.1430908311.A.1A6.html
1F:推 icarus0508: Win10 app only. win10app 会是one binary 05/06 18:34
2F:→ DendiQ: 只有 Windows 10 Universal apps 才行 05/06 18:38
3F:推 ragnarok1992: 每次看到这方面的消息就想到920不支援Miracast 05/06 18:39
4F:推 zxvc: 目前的消息只看到ARM CPU的Win 10手机。所以应该不太可能支 05/06 18:40
5F:→ zxvc: 援x86, x64的传统apps。 05/06 18:40
6F:→ zxvc: 未来就不清楚了。即使有x86 Win 10手机,也不确定微软给不给 05/06 18:42
7F:→ zxvc: 装传统apps。 05/06 18:43
8F:推 icarus0508: Win 10 app only. 它底层是x86 arm没差 是one bin 05/06 18:54
9F:→ icarus0508: ary 在win10上跑 现在这种隔vm的程式 慢的点在GC. 05/06 18:54
10F:→ icarus0508: 所以win10这样搞不见得慢 05/06 18:54
11F:推 zxvc: i大,所以这是微软已确定的? 05/06 18:57
12F:推 zxvc: 还有Win 10手机会支援Universal Windows Platform (UWP) app 05/06 19:02
13F:→ zxvc: 吗?W10U app就我认知是UWP app的一个子集? 05/06 19:03
14F:推 icarus0508: Ms build secssion说很明白 one binary. 只是程式不同 05/06 19:06
15F:→ icarus0508: 平台开放程度看开发者 另外ms说过不只一次 win32 是 05/06 19:06
16F:→ icarus0508: PC only 05/06 19:06
17F:推 zxvc: i大,了解,谢谢。若传统Win32不行,那Win32 UWP app的定位 05/06 19:10
18F:→ zxvc: 也是PC only吗? 05/06 19:10
19F:推 trleee: 桌机平板都可以 05/06 19:16
20F:推 icarus0508: 只要用win 10 api写 就是全部win10都可以跑 只差在开 05/06 19:44
21F:→ icarus0508: 发者放不放行功能而已 05/06 19:44
22F:→ icarus0508: 不论任何device 05/06 19:44
23F:→ icarus0508: Win 10api写的可以跑在手机 PC arm x86 iot hololens 05/06 19:45
24F:推 mmppeegg: 微软不搞Win32的态势很明显 05/06 20:13
25F:→ mmppeegg: 个人认为windows mobile不支援就是不支援,这不是硬体 05/06 20:14
26F:→ mmppeegg: 问题是微软的policy问题 05/06 20:14
27F:推 alljerry04: 920 支援 Miracast 也没用,双萤幕功能需要高通的新 05/06 20:43
28F:推 alljerry04: 硬体,虽然 //Build 上是用 920 模拟的 05/06 20:43
29F:推 icarus0508: 全结瑞 大 就说快翻译build大会内容啊(误 05/06 21:33
30F:推 alljerry04: 只有那两片影片和简报的话,我周末前会用啦 XD 05/06 21:46
31F:推 icarus0508: 我以为你会全部secssion(误 05/06 21:51
32F:推 alljerry04: 不可能啊,有一大半的东西我看不懂 XD 05/06 22:03
33F:推 alljerry04: 我只有大学学过一点 C++ 和 C# XD 05/06 22:03
34F:→ alljerry04: Azure 只用工具架过 WordPress XDD 05/06 22:04
35F:推 alljerry04: 消费者相关的我还勉强可以 QQ 05/06 22:04
36F:推 zxvc: 研究了一下UWP,其中Win32 UWP app只有提到PC用,应该不支援 05/06 22:32
37F:→ zxvc: 手机用。https://dev.windows.com/en-US/uwp-bridges 05/06 22:33
38F:→ zxvc: 本以为Win32 UWP app神奇到跨PC、手机、HoloLen、Xbox,但看 05/06 22:35
39F:→ zxvc: 来目前主要是把传统Win32 apps在Store上架。 05/06 22:37
40F:推 icarus0508: 它内文不就说含手机了…… 05/06 22:39
41F:→ icarus0508: 只有win32 不行 ,因为system code. 但win 10 api架 05/06 22:40
42F:→ icarus0508: 构很近win 32api 05/06 22:40
43F:推 zxvc: Project C有吗?Project A才有明确提到手机。 05/06 22:41
44F:→ zxvc: UWP就我理解,目前不像是所有apps都支援"所有"平台。 05/06 22:43
45F:→ zxvc: 抱歉,上面一句打错了... 05/06 22:44
46F:推 mmppeegg: 不是可以放上store的app都可以给phone使用吗? 05/06 22:44
47F:→ zxvc: UWP就我理解,目前不像是所有apps都支援"所有"装置。 05/06 22:44
48F:推 icarus0508: Overview有说啦 secssion也有题 build 找crosss pl 05/06 22:45
49F:→ icarus0508: atform相关的 而且已经一直强调one binary. 还有dem 05/06 22:45
50F:→ icarus0508: o 05/06 22:45
51F:→ zxvc: UWP就我理解,目前不像是所有上面的apps都支援"所有"装置。 05/06 22:45
52F:→ mmppeegg: 难道一个store只是假象@@ 05/06 22:45
53F:→ zxvc: 而是所有"装置"都从同一个UWP的平台下载apps,但有些apps只 05/06 22:46
54F:→ zxvc: 支援部分装置。 05/06 22:46
55F:→ zxvc: 比如我认为Project C的UWP apps只能装在PC上,手机无法搜到 05/06 22:47
56F:推 icarus0508: 不是啦 是一个程式同个API. 但开发者可以选定要不要 05/06 22:47
57F:→ icarus0508: 给某平台用 技术都可以 是开发者要不要开给你 05/06 22:47
58F:→ icarus0508: 以fable legend 为例 他就是只上PC. Xbox. 但他的api 05/06 22:48
59F:→ icarus0508: 可以同时上手机 但她不想支援 05/06 22:48
60F:→ icarus0508: 所以才一直强调是one binary. 可以上 但开发者可以不 05/06 22:50
61F:→ icarus0508: 写她不支援的介面 但api是同个 05/06 22:50
62F:推 zxvc: 我不认为Win10手机能跑Win32的API,所以Win32 UWP apps应该 05/06 22:51
63F:→ zxvc: 只支援PC。 05/06 22:52
64F:推 zxvc: Project C确实也支援一些UWP API,但app中Win32的部分应该没 05/06 22:54
65F:→ zxvc: 有神奇到能全自动转成UWP API吧。 05/06 22:54
66F:推 icarus0508: Win32 改写成win 10 api就不是win32 了,他system cod 05/06 22:55
67F:→ icarus0508: e都要会换掉不少 一旦变成win 10 app就是可以跑 只是 05/06 22:55
68F:→ icarus0508: 开发者是否要支援 我回家找一下seccion. 我记得有一 05/06 22:55
69F:→ icarus0508: 个demo. 同分程式跨手机PC hololen 05/06 22:55
70F:→ zxvc: 我上面那网址中,Project C只提到Win PC而已... 05/06 22:56
71F:→ icarus0508: 当然不是自动的啊 那只是tools方便你转 他只是告诉你 05/06 22:57
72F:→ icarus0508: 要改那些 你还是要自己改api的 安桌转win 10工具也 05/06 22:57
73F:→ icarus0508: 是一样 05/06 22:57
74F:推 icarus0508: Z 大 那是工具... Secssion 有特别强调win 32 不能 05/06 22:59
75F:→ icarus0508: 直接跑的原因 并且说明转过去的好处 一直强调你转过 05/06 22:59
76F:→ icarus0508: 去就是for all devices 05/06 22:59
77F:→ icarus0508: 自动转的程式 你感相信麻 会跟当年bb一样问题一堆 05/06 23:00
78F:推 zxvc: 也就说UWP上全都是Win 10 API的apps?不会有Win32 API的app? 05/06 23:01
79F:→ zxvc: 看来是我误解了。 05/06 23:02
80F:推 icarus0508: 再次强调不是手机跑win 32. 是跑win32转写成win 10 05/06 23:03
81F:→ icarus0508: 後的API. 转写还是要开发者 project啥的,都只是工 05/06 23:03
82F:→ icarus0508: 具 不是自动转就定案 05/06 23:03
83F:推 alljerry04: http://channel9.msdn.com/Events/Build/2015/2-692 05/06 23:06
84F:推 alljerry04: Project C 的计画名称超帅的,百年计画 05/06 23:08
85F:推 icarus0508: http://channel9.msdn.com/Events/Build/2015/2-637 05/06 23:26
86F:→ icarus0508: 我看的是这影片 05/06 23:26
87F:推 zxvc: i大,我找到一张图: 05/06 23:27
88F:推 icarus0508: 都是win 10 app. 没有win 32app. 後者只存在PC. 05/06 23:27
89F:→ zxvc: http://bit.ly/1DShkap 05/06 23:28
90F:→ zxvc: 图2看来是AppX是可以包Win32。 05/06 23:28
91F:→ zxvc: 这里也有说Win32能call UWP API: http://bit.ly/1DShoqD 05/06 23:29
92F:→ zxvc: 这篇UWP文章Device families提到,只有Universal device 05/06 23:32
93F:推 icarus0508: 那个是图画很好看啦 你可以看cross platform那篇 也 05/06 23:32
94F:→ icarus0508: 是画成起来 结果还是要重编译 换服务 API. 只是把逻 05/06 23:32
95F:→ icarus0508: 辑程式大都保留 05/06 23:32
96F:推 icarus0508: Z大 你先看我po的影片吧 那是游戏的 所有程式最复 05/06 23:33
97F:→ icarus0508: 杂的 所以他也有提到架构 05/06 23:33
98F:→ zxvc: family(纯)的apps才支援任何UWP装置。 05/06 23:33
99F:→ icarus0508: Win 32可以call win10的没错欧 反之有限制 05/06 23:35
100F:推 steve1012: 所以所有旧的win32都有对应的win10 api所以可以转过去 05/06 23:36
101F:→ steve1012: 这样吗? 然後phone/table/pc都用同一套api 所以可以 05/06 23:37
102F:推 icarus0508: PC 上最强大还是win 32 他可以吃所有win API. 但你要 05/06 23:37
103F:→ icarus0508: 跨平台就有限制 他有说部分win 32的程式码可以带到wi 05/06 23:37
104F:→ icarus0508: n10. 但system code等都不行 还有档案系统也有改 05/06 23:37
105F:→ steve1012: 无痛从win32 app-> win10 app 05/06 23:37
106F:推 zxvc: 所以说是存在有call Win32 APIs的UWP apps? 05/06 23:37
107F:→ icarus0508: 没有全对应 05/06 23:37
108F:→ steve1012: 要跨平台的话干嘛再回去call win32 apis 05/06 23:38
109F:推 icarus0508: 可以call 可以跨平台的部分win 32code. 但是他们不是 05/06 23:39
110F:→ icarus0508: 在win32下 而是有win10版本 所谓转换基本上多数还是 05/06 23:39
111F:→ icarus0508: 工程师要动手 05/06 23:39
112F:推 zxvc: s大,如果旧Win32 code太大,改写工程会很浩大。 05/06 23:40
113F:→ icarus0508: 有些人有老习惯啊 多条路给 总比少条好 另外gdi底层 05/06 23:41
114F:→ icarus0508: 正式全换direcx 05/06 23:41
115F:推 zxvc: 从上面那个device families看出有不同装置families支援不同 05/06 23:47
116F:→ zxvc: 组APIs,因此导致会有装置特定UWP apps的情形。 05/06 23:49
117F:推 icarus0508: 因为ui不同 还有像hololens这种一定有别人不同的能力 05/06 23:51
118F:→ icarus0508: 所以同个api还是要用define之类区隔部分的code 05/06 23:51
119F:推 zxvc: ...讲"装置限定UWP apps"会比较清楚一点。 05/06 23:52
120F:→ icarus0508: 还有一般console CPU gpu共用记忆体 ,pc不是 你要 05/06 23:52
121F:→ icarus0508: 优化一定写法不同 05/06 23:52
122F:→ zxvc: 不止是UI吧,API跟UI应该是两件事。 05/06 23:54
123F:推 icarus0508: 但像mo ptt这种就可以只改UI 就能上全平台 以前就 05/06 23:54
124F:→ icarus0508: 算是微软本家也是要装一堆有的没的api 05/06 23:54
125F:→ icarus0508: 我说的不知ui啊 05/06 23:54
126F:推 icarus0508: 基本上工程师要做的 就是能共用的程式越多越好 其实现 05/06 23:59
127F:→ icarus0508: 在对数大开发商都是 底层不同API. 上层逻辑程式用同一 05/06 23:59
128F:→ icarus0508: 份 之间用define隔开 概念差不多 win10的好处就 05/06 23:59
129F:→ icarus0508: 是你不用同样win平台也装一堆东西 然後可以共用的程 05/06 23:59
130F:→ icarus0508: 式就可以共用 05/06 23:59
131F:推 zxvc: 抱歉,先离线。目前我保留UWP app能支援Win32 code的说法, 05/07 00:01
132F:→ zxvc: 也就是Win32并不是被compile成可跨装置...。也许要等到 05/07 00:02
133F:→ zxvc: Project C完整的资料出来才会更清楚。i大推荐的影片我会再研 05/07 00:04
134F:→ zxvc: 究看看。 05/07 00:04
135F:推 icarus0508: 我才刚到家XD 05/07 00:08
136F:推 zxvc: i大,我找到BUILD 2015关於Project C的影片: 05/07 08:44
138F:→ zxvc: 从32:00秒可看出Project C apps仍然可使用传统Win32 APIs。 05/07 08:46
139F:→ zxvc: 网页底下讨论的aclinick网友也说Project C适用所有Win32 app 05/07 08:48
140F:→ zxvc: ,包括VB6程式。 05/07 08:49
141F:推 zxvc: 我认为一个合理解释是Project C基本上是把传统Win32 apps包 05/07 08:51
142F:→ zxvc: 装成UWP的AppX封装,上架Store。但只有PC/tablet才有完整 05/07 08:52
143F:→ zxvc: Win32 APIs,所以其它如手机、IoT都无法使用。 05/07 08:53
144F:→ zxvc: IoT想想也不太可能有完整的Win32 APIs。在IoT上执行VB6程式 05/07 08:55
145F:→ zxvc: 好像也什麽必要。 05/07 08:55
146F:→ zxvc: ^没 05/07 08:56
147F:推 zxvc: 我发现昨天23:29提到的device families的网址没贴出来: 05/07 09:02
148F:→ zxvc: http://bit.ly/1DT7bdA 05/07 09:02
149F:推 zxvc: 补充Project C除了Win32的AppX封装还有UWP APIs。我不否认 05/07 09:25
150F:→ zxvc: Project C能用UWP APIs写出跨装置apps,其实我不确定这一点 05/07 09:27
151F:→ zxvc: 。我只想强调Project C是能做出call Win32 APIs的apps,但这 05/07 09:29
152F:→ zxvc: 种apps非常可能只能在PC执行。这种Win32 UWP apps初期应该是 05/07 09:30
153F:→ zxvc: Project C的主流apps,因为几乎不用改code、好移植到Store。 05/07 09:31
154F:→ zxvc: 讲简单这种apps就是:把传统Win32 apps上架到Store。 05/07 09:33
155F:→ devilshen: 楼上大大讲解好详细可以发文!!! 05/07 10:18
156F:推 alljerry04: 你们知道这样按空白键很辛苦吗(? 05/07 10:27
157F:推 zxvc: 我不是专业开发者,还是不要乱发文被打脸好了XD 05/07 10:30
158F:→ zxvc: 但我还满关心有些开发对使用者的影响。 05/07 10:31
159F:→ zxvc: 例如,假如有x86 Win 10手机,那是否能执行Win 32传统apps? 05/07 10:32
160F:推 mmppeegg: 我也一直在想我写的Win32 app是否要改成universal app.. 05/07 10:35
161F:→ mmppeegg: .直觉这会是很大的工程... 05/07 10:35
162F:→ mmppeegg: 因为tablet mode会影响我的程式(原本是固定resolution) 05/07 10:36
163F:→ mmppeegg: ,所以可能会被客诉 05/07 10:36
164F:推 icarus0508: 抱歉 我才刚到家 这几天加班 我晚些时候再看 谢 05/08 00:17
165F:→ icarus0508: 谢啦 05/08 00:17
166F:推 sai25: 只要将传统win32上架到STORE就可以在任何WIN10装置执行包含 05/08 00:38
167F:→ sai25: 手机 微软有举adobe photoshop这种大量使用WIN32 API为例 05/08 00:38
168F:推 sai25: 微软强烈建议各位传统WIN32 .NET开发者 将现有程式改写上架 05/08 00:40
169F:→ sai25: 到STORE 好处很多 包含背景更新 收费等等 05/08 00:40
170F:推 zxvc: s大,2-692那个影片41:20秒有说Xbox, HoloLens只能跑pure 05/08 07:58
171F:→ zxvc: Windows Universal apps。所以Win32 UWP app应该不是所有Win 05/08 07:59
172F:→ zxvc: 10装置都能使用。Win10手机我不敢说。 05/08 08:00
173F:→ zxvc: 影片2-692也只有在PC上demo Photoshop,没看到其它装置。 05/08 08:01







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP