Board logo

标题: 看了一下win8开发的SDK很棒,打算搞了 [打印本页]

作者: yang117    时间: 2012-10-31 08:23     标题: 看了一下win8开发的SDK很棒,打算搞了

posted by wap, platform: XiaoMi (MI-ONE Plus)

现在开发win8 APP是个机会啊,商店里面什么都没有,不过商店很方便,目测是三家中间最方便的,如果win8未来普及上去,光PC和笔记本的装机量就秒其他了,而且游戏可以做成支持键盘鼠标,就和在 steam上发售一样了,现在如果出关注度肯定很高。因为没其他竞争者。
作者: 李九十    时间: 2012-10-31 08:32

是的,完全同意。
作者: arcwater    时间: 2012-10-31 08:39

posted by wap, platform: GALAXY R

我问下大家 除了vs以外 还有什么好用的ide吗?用惯eclipse的人真心扛不住vs
作者: ffcactus    时间: 2012-10-31 08:41

posted by wap, platform: iPhone

难道LZ是自由职业开发者,或者是BOSS。
作者: Uranus    时间: 2012-10-31 08:44

从商店下载的app可以用在台式机上面吗?
作者: arex    时间: 2012-10-31 08:59

搞啥...楼主是程序员还是老板呢...

我觉得就是win8软件的开发对界面和交互方面的要求比原来高一点儿,其它都和以前的win开发没太大区别,应该比较好上手。

但是估计短期内不会有多少项目会把重心放在win8上面吧?
作者: yang117    时间: 2012-10-31 09:07

posted by wap, platform: XiaoMi (MI-ONE Plus)

交互那些有模板和工具的,你们下个SDK看下就知道了,工具是blend,一般的小APP已经是很方便了,支持 JavaScript HTML5 C++ C# VB dx编程
作者: nintenyun    时间: 2012-10-31 09:08

posted by wap, platform: iPhone

blend是画wpf界面的。。。ide还是vs,mono把
作者: LTFYH1    时间: 2012-10-31 09:11

适合把已有应用移植到WP8上
作者: yang117    时间: 2012-10-31 09:19

posted by wap, platform: XiaoMi (MI-ONE Plus)
引用:
原帖由 @nintenyun  于 2012-10-31 09:08 发表
posted by wap, platform: iPhone

blend是画wpf界面的。。。ide还是vs,mono把
应该是 Windows 商店应用
作者: lvcha    时间: 2012-10-31 10:02

微软的东西还是别搞了。

mfc,com,dcom,com+,wpf,silverlight,推出时很牛逼很高端的样子,哪个不都是死翘翘了。
搞微软码农真苦逼。
作者: yang117    时间: 2012-10-31 10:11

http://msdn.microsoft.com/en-us/windows/apps/jj679957
你们可以自己看看
这次微软做的很棒
作者: wangmax    时间: 2012-10-31 10:32

成本不低,一个软件需要两套ui,现在前端开发人难招,wpf、silverlight、html5熟手太少了,而且这几年滥用框架,水平一般的程序员没本事自定义框架ui,而美工不懂框架又根本帮不上忙。
作者: agefan    时间: 2012-10-31 10:35

posted by wap, platform: Android

@agefan mark
作者: inter189839    时间: 2012-10-31 10:49

LZ指的是RT版还是PRO版?
作者: karsus    时间: 2012-10-31 10:56

引用:
原帖由 wangmax 于 2012-10-31 10:32 发表
成本不低,一个软件需要两套ui,现在前端开发人难招,wpf、silverlight、html5熟手太少了,而且这几年滥用框架,水平一般的程序员没本事自定义框架ui,而美工不懂框架又根本帮不上忙。
不做WP的话为什么要两套UI,WINDOWS SOTRE APP用的C# c++ 和 JAVA,html5不是商店应用
作者: karsus    时间: 2012-10-31 10:57

引用:
原帖由 lvcha 于 2012-10-31 10:02 发表
微软的东西还是别搞了。

mfc,com,dcom,com+,wpf,silverlight,推出时很牛逼很高端的样子,哪个不都是死翘翘了。
搞微软码农真苦逼。
.Net活的很好,而且看上去越来越好,DX也一样
作者: wangmax    时间: 2012-10-31 11:20

引用:
原帖由 karsus 于 2012-10-31 10:56 发表

不做WP的话为什么要两套UI,WINDOWS SOTRE APP用的C# c++ 和 JAVA,html5不是商店应用
就因为不是wp才要两套ui,在win8 metro界面下打开应用,那应用呈现的也应该是metro风格的ui,但如果是在桌面状态下打开该应用,那呈现的就不应该是metro风格,因为metro在鼠键下效率不高。

还有就是,在一个应用已经打开的情况下,用户来回切换metro和桌面,那么该应用的风格也应该跟着自动同步变化才好。

当然了,这都从用户体验角度来说的,不是强制的。但是一款软件想要增强市场竞争力,这些与用户体验相关的细节应该做得更充分才对。
作者: wangmax    时间: 2012-10-31 11:23

引用:
原帖由 karsus 于 2012-10-31 10:56 发表

不做WP的话为什么要两套UI,WINDOWS SOTRE APP用的C# c++ 和 JAVA,html5不是商店应用
现在很多都是混合开发,前端脚本的选择很灵活,我说的是现在的前端人难招。
作者: yang117    时间: 2012-10-31 11:36

引用:
原帖由 wangmax 于 2012-10-31 11:20 发表


就因为不是wp才要两套ui,在win8 metro界面下打开应用,那应用呈现的也应该是metro风格的ui,但如果是在桌面状态下打开该应用,那呈现的就不应该是metro风格,因为metro在鼠键下效率不高。

还有就是,在一个应 ...
你的逻辑我跪了……
作者: wpxgod    时间: 2012-10-31 11:37

引用:
原帖由 wangmax 于 2012-10-31 11:20 发表


就因为不是wp才要两套ui,在win8 metro界面下打开应用,那应用呈现的也应该是metro风格的ui,但如果是在桌面状态下打开该应用,那呈现的就不应该是metro风格,因为metro在鼠键下效率不高。

还有就是,在一个应 ...
不是像PS cad那种重度应用的话根本没必要开发传统界面的UI
作者: wangmax    时间: 2012-10-31 11:45

引用:
原帖由 wpxgod 于 2012-10-31 11:37 发表

不是像PS cad那种重度应用的话根本没必要开发传统界面的UI
各人看法不同了。

个人觉得把所有的应用都metro化,会遭到客户强烈抵制的。尽管我能照顾到开发人员的想法,但没办法,客户意愿是必须放在第一位的。
作者: yang117    时间: 2012-10-31 13:26

引用:
原帖由 wangmax 于 2012-10-31 11:45 发表


各人看法不同了。

个人觉得把所有的应用都metro化,会遭到客户强烈抵制的。尽管我能照顾到开发人员的想法,但没办法,客户意愿是必须放在第一位的。
喷了!!!有人说过所有应用吗?
PS 3Dmax你也没办法 metro化呀,但是普通人
注意是普通人,谁天天开PS 3Dmax CAD这些软件?上个网看个碟打个游戏,有什么metro下面不能满足?为什么要抵制?
如果你是公司老板或者是leader,我真为你们公司感到惋惜
作者: wangmax    时间: 2012-10-31 13:37

引用:
原帖由 yang117 于 2012-10-31 13:26 发表


喷了!!!有人说过所有应用吗?
PS 3Dmax你也没办法 metro化呀,但是普通人
注意是普通人,谁天天开PS 3Dmax CAD这些软件?上个网看个碟打个游戏,有什么metro下面不能满足?为什么要抵制?
如果你是公司老板 ...
只能说你是不怎么接触客户的,自然也不会站在客户角度去思考问题。

触摸和鼠键是没有太多交集的,妄图用一套ui去完美适应两种完全不同的操作方式是徒劳的。产品要想有竞争力,完善功能只是最基础的,用户体验细节才是关键。

只是谈论一些产品构想,你就已经气急败坏了,这样是不行的。
作者: yang117    时间: 2012-10-31 13:44

posted by wap, platform: XiaoMi (MI-ONE Plus)

你们什么客户?
而且你们是外包公司?
作者: 不跳的野兔    时间: 2012-10-31 13:46

引用:
原帖由 wangmax 于 2012-10-31 11:20 发表


就因为不是wp才要两套ui,在win8 metro界面下打开应用,那应用呈现的也应该是metro风格的ui,但如果是在桌面状态下打开该应用,那呈现的就不应该是metro风格,因为metro在鼠键下效率不高。

还有就是,在一个应 ...
跪了,metro里的东西和传统桌面里的东西是完全两码事好吗,App是独立的
作者: wangmax    时间: 2012-10-31 13:53

引用:
原帖由 不跳的野兔 于 2012-10-31 13:46 发表

跪了,metro里的东西和传统桌面里的东西是完全两码事好吗,App是独立的
现在讨论的是,一个应用打开后,当系统在metro和桌面作切换后,是保持ui不变,还是要调整外观以适应操作方式的改变的问题。
作者: luokezhu    时间: 2012-10-31 14:05

引用:
原帖由 wangmax 于 2012-10-31 13:37 发表


只能说你是不怎么接触客户的,自然也不会站在客户角度去思考问题。

触摸和鼠键是没有太多交集的,妄图用一套ui去完美适应两种完全不同的操作方式是徒劳的。产品要想有竞争力,完善功能只是最基础的,用户体验 ...
看问题不要这么极端,没人会认为触摸能完全取代键鼠
但触摸操作主流化我认为是没啥问题的
你就想想自己的日常非专业应用需求,ios和android平板是不是基本能够满足?
剩下的少量专业应用、企业应用,那不属于主流消费市场,也不是win8平板的目标市场,这些当然还是键鼠的领域
作者: neo1tgfc    时间: 2012-10-31 14:12

微软的东西都是大坑,当你刚要爬出来发现前面一个新坑
作者: wangmax    时间: 2012-10-31 14:14

引用:
原帖由 luokezhu 于 2012-10-31 14:05 发表


看问题不要这么极端,没人会认为触摸能完全取代键鼠
但触摸操作主流化我认为是没啥问题的
你就想想自己的日常非专业应用需求,ios和android平板是不是基本能够满足?
剩下的少量专业应用、企业应用,那不属于 ...
ios和android上的软件,界面方式一点不改直接扔桌面上,你认为这样的桌面软件能有竞争力,你去销售这样的软件不会遇到助力?

现在讨论的问题不是能不能用起来的问题,而是够不够优化,能不能抓住客户的问题。

我以前做甲方的时候,哪次软件招标不是一大堆的方案送过来,其实功能都差不多,但很多方案都是输在一些小细节的把握上。
作者: luokezhu    时间: 2012-10-31 14:15

事实上在win8平板基本都标配键盘的情况下,传统ui的优势仅仅只剩一点,就是得益于鼠标的高精度,能把控件显示得更小摆的更密集,提高页面的利用率,其他的我还真想不到了
作者: wangmax    时间: 2012-10-31 14:21

引用:
原帖由 luokezhu 于 2012-10-31 14:15 发表
事实上在win8平板基本都标配键盘的情况下,传统ui的优势仅仅只剩一点,就是得益于鼠标的高精度,能把控件显示得更小摆的更密集,提高页面的利用率,其他的我还真想不到了
桌面模式中的hover能够提供很多预览上的方便,但在触控中没有hover,就得用别的方式了,功能布局肯定也会有所变化了。
作者: luokezhu    时间: 2012-10-31 14:22

引用:
原帖由 wangmax 于 2012-10-31 14:14 发表


ios和android上的软件,界面方式一点不改直接扔桌面上,你认为这样的桌面软件能有竞争力,你去销售这样的软件不会遇到助力?

现在讨论的问题不是能不能用起来的问题,而是够不够优化,能不能抓住客户的问题。 ...
为什么要以桌面型式来使用?微软的计划显然是以后都统一用metro界面,至少对于主流消费品市场是这样
不过听你说的你可能是做企业应用的,那自然不同了,企业是不会紧跟潮流的,当然还是传统界面,他们即便换上win8也完全没必要知道metro界面的存在
作者: luokezhu    时间: 2012-10-31 14:28

引用:
原帖由 wangmax 于 2012-10-31 14:21 发表


桌面模式中的hover能够提供很多预览上的方便,但在触控中没有hover,就得用别的方式了,功能布局肯定也会有所变化了。
这个倒是,算是触摸操作的一个硬伤,以后可能会类似note2那样,悬空一定距离内识别为hover吧
作者: wangmax    时间: 2012-10-31 14:30

引用:
原帖由 luokezhu 于 2012-10-31 14:22 发表


为什么要以桌面型式来使用?微软的计划显然是以后都统一用metro界面,至少对于主流消费品市场是这样
不过听你说的你可能是做企业应用的,那自然不同了,企业是不会紧跟潮流的,当然还是传统界面,他们即便换上w ...
企业应用中,以高速录入和精确编辑为主,应该是桌面用得多。但是作内部沟通的时候,通常是笔记本甚至平板,这时候触摸优势太大了,因为这时候主要是浏览,放大缩小、拖动翻页,沟通效率能大大提高。
作者: yang117    时间: 2012-10-31 14:48

引用:
原帖由 wangmax 于 2012-10-31 14:30 发表


企业应用中,以高速录入和精确编辑为主,应该是桌面用得多。但是作内部沟通的时候,通常是笔记本甚至平板,这时候触摸优势太大了,因为这时候主要是浏览,放大缩小、拖动翻页,沟通效率能大大提高。
你用下win8再来讨论好不
Arm的App 和x86 不通用…………
so 你认为的在metro界面工作的程序再切回桌面,没这个可能,
打个比方桌面是个app的话,这个app和metro其他app是并列关系。桌面里面运行其他应用程序除非开放别的接口,或者其他办法,否则不能和metro的应用互动的。
作者: smartdog    时间: 2012-10-31 14:58

引用:
原帖由 wangmax 于 2012-10-31 14:14 发表


ios和android上的软件,界面方式一点不改直接扔桌面上,你认为这样的桌面软件能有竞争力,你去销售这样的软件不会遇到助力?

现在讨论的问题不是能不能用起来的问题,而是够不够优化,能不能抓住客户的问题。 ...
有了metro版,为啥还要个桌面版?我装了随手记的metro版后直接删了桌面版。
大型软件也没人会要求开发metro版。
作者: 不跳的野兔    时间: 2012-10-31 15:17

引用:
原帖由 wangmax 于 2012-10-31 13:53 发表



现在讨论的是,一个应用打开后,当系统在metro和桌面作切换后,是保持ui不变,还是要调整外观以适应操作方式的改变的问题。
为什么要切换,metro app就是metro app,有精密操作需求的是传统App,什么软件都去做两个版本真是吃饱了撑了,你先用下win8行不行啊
作者: iou90    时间: 2012-10-31 15:34

windows对自己旧ide的兼容支持太烂了
你vs从10起不支持wince开发(注意应用开发也没戏,sdk就装不上)也就算了,可win8连旧ide都不兼容
...搞开发一水xp真是被逼的,12说要支持wince的信也不知道等到那天=.=
作者: karsus    时间: 2012-10-31 15:45

引用:
原帖由 wangmax 于 2012-10-31 13:53 发表



现在讨论的是,一个应用打开后,当系统在metro和桌面作切换后,是保持ui不变,还是要调整外观以适应操作方式的改变的问题。
你真的研究过WIN8的APP?你切到桌面运行的和你metro运行的是两个进程,那是俩程序,你怎么个调整外观法?桌面进程和metro进程的管理机制不同,没听说微软允许手动更换的。
何况你在windows store框架下编译的dll能拿到x86环境下直接用?最多只能做到代码文件能共享吧,这还是你把逻辑抽出来,完全使用.net的情况
作者: karsus    时间: 2012-10-31 15:47

引用:
原帖由 wangmax 于 2012-10-31 13:53 发表



现在讨论的是,一个应用打开后,当系统在metro和桌面作切换后,是保持ui不变,还是要调整外观以适应操作方式的改变的问题。
我觉得吧,看上去你不是做开发的,win8的机制也没搞明白。
还是先搞清楚游戏规则再来做产品设计吧,脱离框架的空谈没有任何意义
作者: meizizi    时间: 2012-10-31 21:50

posted by wap, platform: BlackBerry

外行说一句,一个软件能来回切换,确实好于不能切换的,
作者: yang117    时间: 2012-10-31 21:55

引用:
原帖由 luokezhu 于 2012-10-31 14:28 发表


这个倒是,算是触摸操作的一个硬伤,以后可能会类似note2那样,悬空一定距离内识别为hover吧
滑动左侧出每个任务的缩略图
作者: yang117    时间: 2012-10-31 21:59

引用:
原帖由 meizizi 于 2012-10-31 21:50 发表
posted by wap, platform: BlackBerry

外行说一句,一个软件能来回切换,确实好于不能切换的,
有个软件看上去是来回切换的
那就是chrome 桌面下安装同时在metro界面下出现一个arm的程序
但仔细观察他们是两个程序,互相不干涉,插件什么的都不一样,但是用google账户可以最大限度做到看上去是一样
作者: jiaolu    时间: 2012-10-31 22:12

引用:
原帖由 iou90 于 2012-10-31 15:34 发表
windows对自己旧ide的兼容支持太烂了
你vs从10起不支持wince开发(注意应用开发也没戏,sdk就装不上)也就算了,可win8连旧ide都不兼容
...搞开发一水xp真是被逼的,12说要支持wince的信也不知道等到那天=.=
不太懂为什么要用旧的ide? VS2005 ,2008,2010,2012 不是都支持么?
作者: iou90    时间: 2012-10-31 22:55

引用:
原帖由 jiaolu 于 2012-10-31 22:12 发表


不太懂为什么要用旧的ide? VS2005 ,2008,2010,2012 不是都支持么?
要做wince开发,仅此而已
作者: ewu    时间: 2012-10-31 22:58

10年经验的.Net码农劝你一句,别浪费时间了
作者: shersa0    时间: 2012-10-31 23:40

metro我觉得也是微软一个坑。
不过vs2012做的界面真的很靓,还把mfc的帮助文档都中文化了。

微软太3分钟热度了,搞得很多都是坑,语言也是,wp7也是,zune也是。不过C#现在还是很有前途的。

其他的IDE,SharpDevelop?
作者: fengchenming    时间: 2012-11-1 07:05

posted by wap, platform: Nokia

@fengchenming mark
作者: karsus    时间: 2012-11-1 08:38

引用:
原帖由 shersa0 于 2012-10-31 23:40 发表
metro我觉得也是微软一个坑。
不过vs2012做的界面真的很靓,还把mfc的帮助文档都中文化了。

微软太3分钟热度了,搞得很多都是坑,语言也是,wp7也是,zune也是。不过C#现在还是很有前途的。

其他的IDE,Sharp ...
作为统一平台下的通用框架,不会随便放弃的,C#还不是一步一步走过来的
作者: lvcha    时间: 2012-11-1 16:36

引用:
原帖由 karsus 于 2012-11-1 08:38 发表

作为统一平台下的通用框架,不会随便放弃的,C#还不是一步一步走过来的
微软钱多+内耗多。保不齐。
作者: karsus    时间: 2012-11-1 17:19

引用:
原帖由 lvcha 于 2012-11-1 16:36 发表

微软钱多+内耗多。保不齐。
整个公司的大战略,可不是COM和SILVERLIGHT这种单一的技术功能,既然制定了,就不那么容易更改的,这种庞然大物更是如此




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