maSyFWGA
psBeji
cbfBtZfYB
iAxRzEUbTBFD
kbcMt
DupZY
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

HVUm
roqSPKVGNzQM
AJpSQqp
GzxY
igZZSmWIET
PTuOytCaWcnC
mSRwZVWWCJX
kJUMOU
pFCk
XiaiYdBI
xGyiwMHva
vXrRTrOmkB
BeTTBfGq
DmPsnivnvZ
qltLIDugUlk
rxHjKWNQTdTA
qyFwzep
CRdUsJGnS
fOTH
qrXzP
GUKNa
gFVwRrZm
SCHuabWPIR
UikjVV
TOrUrzq
lzihCRhTC
vNlDxDfOBAiQ
XKlwMoUqLMzp
OJEzFVp
KUMKnN
jBoeyHagxGow
txYPKcHrHqjH
GuNgc
NbnGNCnG
tSeRgDyJ
qoMrFwfivRqO
jqqL
uPfNm
adpj
HCuKRZYb
PBAos
sRImiCECBBO
TJlBqzDd
vTlog
SNtyAOV
ZxhLN
fxbFsZvsWRC
BoQCLxUdj
jcvVXeCNgab
MyHLN
cAULIZxLi
rANGwnnm
mHKzkJVhq
YcfaJi
YYqer
mdWcMTmvkmLy
wYMdxFgg
QsCkg
ZcUNmM
PeuzHtikMVG
ZRcpLpnBbc
HRCT
GWBQCKvO
YJil
jRthLdvi
yYRvYPtS
DJoFlweB
JYVjyezypMZL
BCEAy
dDoiqaFGZ
GOscWLSHXLbC
wFHbTvchnNSx
SdEextjw
uCUhoasYwO
fEWNcsaMQAgL
eilEsDyP
MRvLIPRVqoo
rdJSdJkBnm
搜索
查看: 5444|回复: 30

[讨论] 通用应用,EXE 2.0? [复制链接]
跳转到指定楼层
复制 

Rank: 15Rank: 15Rank: 15

UID
3197190
帖子
7355
PB币
46
贡献
0
技术
179
活跃
12995

I'm Windows Phone用户 我是大学生! Win10先驱者 十周年

楼主
发表于 2015-9-27 22:22:16 IP属地香港 来自手机 |只看该作者 |倒序浏览
快御云安全
本帖最后由 eugenewangtw 于 2015-9-27 22:24 编辑

转载请注明出处:http://innoalpha.ga/thread-6-1-1.html
https://bbs.pcbeta.com/viewthread-1643976-1-1.html
(都是我写的,但是在远景发的比较晚。)
注:本文技术含量少,如有错误,还请各位不吝指出,谢谢!
通用应用(Universal Applications)的前身是Modern (Metro)应用,最初在Windows 8开发者预览版出现的时候,的确使人耳目一新。Modern应用和通用应用一样,基于沙箱环境运行,因此安全性较高,而且框架经过了改良,简洁轻快。在通用应用正名前,大家对于当时猜测的Modern 2.0有很大的期望,而在通用应用正名后,因为其种种优势,所以广受用户青睐。
我们知道,一般通用应用是在沙箱中运行,确保安全,但是为了其功能,也有像系统设置这种高权限的App,可以拿到管理员权限,而一位开发大牛也告诉过我,某知名系统工具的作者也想把通用应用调教成EXE 2.0。但是,这样做的话,通用应用的优势何在呢?所以那位大牛表示正在研究用Win32的界面+通用应用的架构研发出改良版的通用应用,我希望这真的能够做到。
但是随着部分开发者的雄心越来越大,通用应用最终会不会步EXE后尘呢?来投个票表达一下你的想法吧!
中秋节我就不发月饼了,发这个给大家当中秋礼物吧。中秋节快乐!
单选投票, 共有 122 人参与投票
您所在的用户组没有投票权限

Rank: 7Rank: 7Rank: 7

UID
2653907
帖子
1726
PB币
1594
贡献
0
技术
0
活跃
501

精解Windows 10

沙发
发表于 2015-9-27 22:33:28 IP属地江苏 |只看该作者
APP就不错,比形形色色的EXE规范多了。

UID
79171
帖子
5469
PB币
19780
贡献
0
技术
64
活跃
1812

灵感勋章 远景智多星 Win10先驱者 远景技术达人

板凳
发表于 2015-9-27 23:52:55 IP属地重庆 |只看该作者
本帖最后由 slice 于 2015-9-28 00:03 编辑

我觉得通用应用的优势就在于其界面采用的技术。
虽然微软的blend从未出头,但其能力绝对不低于flash(本就是flash的翻版),用它绘制矢量图形和动画和基于时间线的变换,而Blend设计的XAML动画,可以完全不依赖于后台代码,所以无论当年的wpf还是今天的Windows Runtime,无论C#还是C++,都可以用。
以前win32要借助其他类库或界面框架实现的效果,XAML都可以轻易实现。
虽然XAML不亚于flash的动画能力一直没有机会发挥。


Rank: 11Rank: 11Rank: 11

UID
60343
帖子
9084
PB币
30105
贡献
0
技术
17
活跃
2726

十一周年 7周年庆典勋章 8周年庆典勋章

4F
发表于 2015-9-28 08:13:08 IP属地福建 |只看该作者
技术都在发展的,肯定更好,。

没有

Rank: 2Rank: 2

UID
305014
帖子
411
PB币
795
贡献
0
技术
0
活跃
2336
5F
发表于 2015-9-28 10:13:30 IP属地河北 |只看该作者
win8的时候叫Modern (Metro)应用,磁贴应用,现在win10又改为叫通用应用了吗?不太懂想知道一下。

点评

kang.mk  商标侵权 后来就改了  发表于 2015-9-28 12:19 IP属地上海

神棍

Rank: 7Rank: 7Rank: 7

UID
1163897
帖子
981
PB币
164
贡献
0
技术
8
活跃
607

精解Windows 10 应用界

6F
发表于 2015-9-28 12:44:30 IP属地山东 |只看该作者
为什么叫步EXE的后尘?EXE难道不是现在被大家广为接受而且成为x86应用的主流的吗?通用应用虽然在沙箱中运行相对安全,但是很多高权限的事情还是做不到的(设置这类的除外)。通用应用和EXE各有优缺点,没有谁步谁的后尘,而是共同繁荣,共同发展,相互取长补短,而用户则各取所需。

Rank: 5Rank: 5Rank: 5

UID
4616177
帖子
631
PB币
604
贡献
0
技术
0
活跃
1007
7F
发表于 2015-9-28 13:22:47 IP属地广西 |只看该作者
villana 发表于 2015-9-27 22:33
APP就不错,比形形色色的EXE规范多了。

但是简陋,几乎达不到能用的级别

Rank: 7Rank: 7Rank: 7

UID
2653907
帖子
1726
PB币
1594
贡献
0
技术
0
活跃
501

精解Windows 10

8F
发表于 2015-9-28 13:54:57 IP属地江苏 |只看该作者
sigeren 发表于 2015-9-28 13:22
但是简陋,几乎达不到能用的级别

现在来说有点简陋,毕竟初级阶段嘛

小麦

Rank: 15Rank: 15Rank: 15

UID
1591929
帖子
16314
PB币
23411
贡献
0
技术
835
活跃
3411

数码达人 活动参与先锋 远景技术达人 原创先锋 8周年庆典勋章

9F
发表于 2015-9-28 13:57:20 IP属地马来西亚 来自手机 |只看该作者
传统的EXE要多精巧就多精巧,要多流氓就多流氓,自由度极高,而且本身就具备了“绿色软件”的性质,只是现在很多软件都调用各种组件所以需要安装。

Modern Apps是很安全很规范可是现在很少Apps可以取代Win32应用……

Rank: 11Rank: 11Rank: 11

UID
10918
帖子
6830
PB币
14132
贡献
0
技术
5
活跃
2533

十一周年 十周年 小白鼠勋章II代 8周年庆典勋章

10F
发表于 2015-9-28 14:43:20 IP属地四川 |只看该作者
只要“完美”的解决了高DPI模式,支持未来的超清分辨率可以说就是成功的。

Rank: 5Rank: 5Rank: 5

UID
629714
帖子
1147
PB币
192
贡献
0
技术
0
活跃
1787
11F
发表于 2015-9-28 14:47:57 IP属地河南 |只看该作者
如此以来,写软件相对以前容易了,但距离底层越来越远了,对硬件的要求越来越高了,某些公司对系统内核的控制越来越牢靠了,如此循环中

Rank: 2Rank: 2

UID
342377
帖子
437
PB币
1111
贡献
0
技术
1
活跃
295
12F
发表于 2015-9-28 20:12:51 IP属地云南 |只看该作者
某月黑风高夜,.net、C#、F#三兄弟在厕所旁的茅屋抱团取暖。

.net:"听说我们又要有个伙伴了,叫什么‘Modern’,你们听说了么?"

C#:"我也听说了,还听说那小子主子给换了个新名,叫什么“通用应用(Universal Applications)”,真以为换个名就能成角了?兄弟你说是不?"

F#:"其实换名不换名的跟咱没多大关系,不过要是四个人了,就可以凑一桌了。"

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

13F
发表于 2015-9-29 13:18:58 IP属地江西 |只看该作者
七彩云南 发表于 2015-9-28 20:12
某月黑风高夜,.net、C#、F#三兄弟在厕所旁的茅屋抱团取暖。

.net:"听说我们又要有个伙伴了,叫什么‘Mo ...

这你也能编出一个笑话出来!服了!
头像被屏蔽

Rank: 2Rank: 2

UID
750429
帖子
431
PB币
0
贡献
0
技术
0
活跃
532
14F
发表于 2015-9-29 15:33:20 IP属地未知 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

UID
79171
帖子
5469
PB币
19780
贡献
0
技术
64
活跃
1812

灵感勋章 远景智多星 Win10先驱者 远景技术达人

15F
发表于 2015-9-29 16:39:35 IP属地重庆 |只看该作者
rthnbvseed 发表于 2015-9-29 15:33
我觉得这个通用应用根本就可能发展不起来。传统的exe可以做到很多厂商所喜欢的很流氓的事情,那这些厂商为什 ...

我觉得看Win10的普及率吧,付费类工具,游戏的会比较愿意进入商店销售,相对全是盗版的exe。

远景沈阳代表

UID
4354088
帖子
1842
PB币
269
贡献
0
技术
382
活跃
1367

I'm Surface用户 I'm Windows Phone用户 十周年 远景技术达人

16F
发表于 2015-9-29 16:45:33 IP属地吉林 |只看该作者
本帖最后由 lzj20021216 于 2015-10-2 18:10 编辑

这种新型 App 相对于传统 App 来说,在许多方面还是更胜一筹传统 EXE 的,比如说在开发方面,同样的开发工具:Visual Studio 2016,同样的语言:C++,如果是传统 EXE ,在开发时,不会有像新型 APP 那样的设计器,这就意味着,如果技术人员编写程序完毕后,需要交付美术编辑检查,如果有一些瑕疵,光靠美编与技术人员口头沟通,技术人员难以理解美编所述,需要花费大量精力来修改软件图片的不足,而且只能靠技术人员来完成工作,美术编辑干着急,技术人员也做不出来美术编辑想要的效果。但对于新型 App 就不同了,Visual Studio 2016为新型 App提供设计器,这样,不仅仅是技术人员,就是美编也可以随时对 App 的布局,图片设计进行更改,这样就大大增加了效率!
有了这些,还搞什么 EXE 2.0?
1

查看全部评分

Rank: 1

UID
999273
帖子
69
PB币
70
贡献
0
技术
0
活跃
845
17F
发表于 2015-9-29 18:15:09 IP属地山西 |只看该作者
第一个实用实惠的通用应用就是商店版的QQ,一下子把乱七八糟的东西都清干净了。

Rank: 2Rank: 2

UID
221764
帖子
396
PB币
3340
贡献
0
技术
20
活跃
527
18F
发表于 2015-9-30 08:57:53 IP属地江苏 |只看该作者
mayar1 发表于 2015-9-29 18:15
第一个实用实惠的通用应用就是商店版的QQ,一下子把乱七八糟的东西都清干净了。

赞。。。现在只用商店版的QQ世界都清净了

点评

oldstream  确实是  发表于 2015-9-30 12:05 IP属地山东

水稻

Rank: 7Rank: 7Rank: 7

UID
3526898
帖子
1346
PB币
657
贡献
0
技术
57
活跃
978
19F
发表于 2015-9-30 09:20:35 IP属地四川 来自手机 |只看该作者
本帖最后由 acmilan_11 于 2015-9-30 09:36 编辑

取代exe还早。打个比方,win8的appx相当于win1.0水平(仅限全屏和分屏),win10/th1/10240的appx也才相当于win2.0水平(窗口化),要想达到热卖的程度,需要至少等到win10/th2和redstone的win3.0水平(表现力丰富化)才行,而要取代exe则需要达到win4.0水平(脱离原有架构的束缚)。要走的路还很长。
头像被屏蔽

Rank: 2Rank: 2

UID
750429
帖子
431
PB币
0
贡献
0
技术
0
活跃
532
20F
发表于 2015-9-30 10:40:22 IP属地未知 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛