对于这次build开发者大会,受益最大的是安卓和ios程序员

skyridermike UID.124068
2015-05-01 发表

首先我表示C#程序员还是受益了。毕竟现在的.Net已经可以跨平台开发,比如可以开发linux,ios, 安卓程序,只是在ios和安卓上换个脚本语言做个界面即可。比如把XAML换成AXAML就可以对应到安卓界面了。但还是需要改改脚本或者界面设计。

但是ios和安卓受益更大,相当明显。ios应用代码可以直接拿过来调试运行在模拟器上,可能还是需要开发者调整个别位置但工作量不会太大,本来wp和ios在后台机制上非常相似,所以目测ios移植过来的程序估计会比安卓体验上好很多。而且本来苹果手机配置也不高,迄今为止也不过是个双核处理器+1G内存,直接拿到windows平台上估计效果不错。

安卓更是逆天,直接对windows store提交apk都可以。不过这类应用能在windows上运行还是因为微软为了它开发了一个sub system,用来handle安卓的恶意后台的api和后台运行机制。不过这就意味着体验估计不会有ios应用那么好了。

总之看了build开发大会,两者貌似都是api转换和映射来完成移植工作的。开发者几乎不需要什么更改,如果有点良心就对windows做点界面设计就好,不改反正也可以将就用着,但是C#程序员想跨平台是一定得换个脚本语言的。。

还有,没有人注意到Cortana的变化么?在我看来Cortana这次对第三方程序支持算逆天了,这才能算甩siri一条大街。就算要启动第三方应用也可以用自然语言处理了,演示的时候貌似是说:send <message> to <people> using viber。。然后Cortana就用Viber来发送信息给某人了

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
超****灰 UID.572997
2015-05-01 回复

小娜智商越来越高了!

ykkufo UID.924
2015-05-01 回复

同感

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
小娜智商越来越高了!


是的。不过语意聚类目前还是不太容易做到准确

风海之涯 UID.919757
2015-05-01 回复

谁说可以直接apk了??

shy536 UID.310065
2015-05-01 回复

Quote风海之涯 发表于 2015-5-1 10:24
谁说可以直接apk了??


应用商店可以提交apk,不代表你下载的就是apk,在商店里是经过转化了的

a5555tnt UID.701275
2015-05-01 回复

哇,这分析的,不黑不吹

乱刀斩快麻 UID.876470
2015-05-01 回复

cortana现在就能说用qq给某某人发消息说bulabula呀

linfengwuzhe UID.568562
2015-05-01 回复

哈哈,看来是的。一些客户端开发人员的应用开发成本也低了不少

WP7丨Style UID.28990
2015-05-01 回复

终于不是**吐槽帖了,赞一个

核子闪电 UID.25040
2015-05-01 回复

群里相当一部分人表示C#开发者可以彻底去吃翔了,以后公司招人根本就不需要找什么会C#的,IOS和Android程序猿满大街都是,直接这么简单移植到Windows上OK了

xinrenyige UID.903011
2015-05-01 回复

对于应用的审核,微软以后也要更加严格!

Tenny UID.296645
2015-05-01 回复

最大受惠是用户

longwilder UID.920175
2015-05-01 回复

Quote风海之涯 发表于 2015-5-1 10:24
谁说可以直接apk了??


windows-phonewhat-does-it-mean/到现在也不清楚到底是怎么着,这篇文章大意是windowsphone有一个安卓子系统可以直接运行安卓应用,不需移植和重新编译

wp****od UID.21516
2015-05-01 回复

Quote***链接停止解析***
群里相当一部分人表示C#开发者可以彻底去吃翔了,以后公司招人根本就不需要找什么会C#的,IOS和Android程序 ...


C#开发者可以同时开发三个操作系统的软件 而IOS和Android程序员并不行
说到底还是市场份额的问题 没市场人家连简单移植都懒得搞了 别说还招人去弄了

wp****od UID.21516
2015-05-01 回复

Quote***链接停止解析***
windows-phonewhat-does-it-mean/到现在也不清楚到底是怎么着,这篇文章大意是windowsphone有一个安卓子 ...


不需要修改是不可能的 新闻区已经有介绍视频了 最起码也得把API替换掉

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
谁说可以直接apk了??


自己去看今天凌晨的build会议视频

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
不需要修改是不可能的 新闻区已经有介绍视频了 最起码也得把API替换掉


API微软会自动替换

核子闪电 UID.25040
2015-05-01 回复

本帖最后由 核子闪电 于 2015-5-1 12:44 编辑

Quote***链接停止解析***
C#开发者可以同时开发三个操作系统的软件 而IOS和Android程序员并不行
说到底还是市场份额的问题 ...


但企业现在的思想就是招ios和android程序猿,你用C#搞出了ios和Android的程序他们并不会放心,就像现在没人放心ios和android在WP上的表现。但ios和android是核心和重点,windows上表现不行就拉倒。

还有那个所谓的C#跨平台工具xamarin,现阶段根本就是云里雾里,包括老外也没看到有人说他好用过,还是实验阶段产品,比ios android转到windows上麻烦太多,微软通篇介绍ios和android转到windows怎么怎么方便,怎么怎么牛X,但是对windows上转到这两个平台却基本没提,或者说根本就没演示

c****t UID.878006
2015-05-01 回复

Quoteskyridermike 发表于 2015-5-1 12:29
API微软会自动替换


那推送怎么解决?

mala1988 UID.207881
2015-05-01 回复

Quote***链接停止解析***
但企业现在的思想就是招ios和android程序猿,你用C#搞出了ios和Android的程序他们并不会放心,就像现在没 ...


企业的思想不是要招ios和安卓程序员,而是招用户多的平台的程序员。你懂这句话的意思了么?
就是说,如果win的市场份额大了力压安卓了,你觉的企业是做个安卓转win,还是招个C#工程师做WIN顺便改个安卓?

说到底,市场份额/用户量才是根本,没有这些,说啥都没用。
用户多了,软件多了,竞争自然激烈。为了让自己的软件更多人用,他们自然会自觉做优化了。

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
那推送怎么解决?


微软做的工作就是把代码中安卓服务的api检测出来,全部换成自己的。推送怎么解决可想而知了

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
企业的思想不是要招ios和安卓程序员,而是招用户多的平台的程序员。你懂这句话的意思了么?
就是说,如果 ...


我跟你想法一样。。再者对于程序员,.NET语言和java应该不难

c****t UID.878006
2015-05-01 回复

Quoteskyridermike 发表于 2015-5-1 13:26
微软做的工作就是把代码中安卓服务的api检测出来,全部换成自己的。推送怎么解决可想而知了 ...


怎么做呢,wp的推送是要过微软的服务器的,而安卓大多是本地代理,你觉的拿个apk去能过关?这里apk还是要动刀的

核子闪电 UID.25040
2015-05-01 回复

Quote***链接停止解析***
企业的思想不是要招ios和安卓程序员,而是招用户多的平台的程序员。你懂这句话的意思了么?
就是说,如果 ...


安卓转win方便还保险,win转安卓完全反过来,怎么能说服企业开发者。从现状来看,微软的东西再好,开发者就是不陪你玩,尤其国内的程序猿,都以黑微软为骄傲,黑微软为自豪,去参加个讲座,研讨会,线下交流会,底下清一色全是Mac,windows占有率上去了能怎么样,又不是不用ios和android了

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
怎么做呢,wp的推送是要过微软的服务器的,而安卓大多是本地代理,你觉的拿个apk去能过关?这里apk还是要 ...


别人就是说提交apk,你觉得我是一个人在个人意淫么?跟你说了api转换过来就不需要经过谷歌服务器了,你还是有疑问的话就亲自试试吧

c****t UID.878006
2015-05-01 回复

Quoteskyridermike 发表于 2015-5-1 20:29
别人就是说提交apk,你觉得我是一个人在个人意淫么?跟你说了api转换过来就不需要经过谷歌服务器了,你还 ...


你这压根儿就说服不了人,不动刀把apk就提交到商店,windows能原生识别apk?就算在桌面apk也要在模拟器中运行。你这是要wp装模拟器吗?更何况这强调的是移植,已封装好的apk你要微软逆向工程反编译然后再封装成appx吗?代理就不谈了。三家qrd都不同。你如何去适配520,620,720这种wp8时代的老机种,现在是四核,那些可都是512的低端双核。不动刀是不行的。直接拿apk交给商店完全是个笑话。

han****isb UID.975570
2015-05-01 回复

Quote***链接停止解析***
C#开发者可以同时开发三个操作系统的软件 而IOS和Android程序员并不行
说到底还是市场份额的问题 ...


Xcode支持c#了?eclipse支持C#了,据我所知以后C#程序员最有前途就是U3D开发游戏了,的确夸平台,而且起码夸十个平台

skyridermike UID.124068
2015-05-01 回复

本帖最后由 skyridermike 于 2015-5-1 21:37 编辑

Quote***链接停止解析***
你这压根儿就说服不了人,不动刀把apk就提交到商店,windows能原生识别apk?就算在桌面apk也要在模拟器中 ...


我压根就不想说服任何人,我又不是微软的工程师,你更不是值得我去花时间说服的人。我不需要说服任何人,因为从回复中我发现还是有人认真看了build发布会,但是很多人不认真看甚至就看一点点就非要断章取义而且还跟别人看过的人争来争去。我跟你说了开发者需要把apk提交给微软商店,然后微软帮你转换为微软应用,消费者下载的时候,已经不是apk了。API很难检测码?你确定你写过代码?你确定你移植过应用?如果你还不理解,我懒得解释,只能呵呵了。也许你生活中就是不怎么信任别人。反正我看了build开发者大会,这更有现场参加的人发的图文微博 ***链接停止解析*** 自己去看他也说了什么。最后我表示你不信也改变不了什么,这是最后一条回复。

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
Xcode支持c#了?eclipse支持C#了,据我所知以后C#程序员最有前途就是U3D开发游戏了,的确夸平台,而且起 ...


Xcode,eclipse不需要支持C#,现在的vs直接可以支持开发ios和安卓。你去下载个vs2015 rc就知道。。而且,vs一出,安卓最好的开发工具已经不是eclipse了

han****isb UID.975570
2015-05-01 回复

Quote***链接停止解析***
Xcode,eclipse不需要支持C#,现在的vs直接可以支持开发ios和安卓。你去下载个vs2015 rc就知道。。而且, ...


这么牛B,什么时候的事?用C#能写ios软件?

han****isb UID.975570
2015-05-01 回复

Quote***链接停止解析***
Xcode,eclipse不需要支持C#,现在的vs直接可以支持开发ios和安卓。你去下载个vs2015 rc就知道。。而且, ...


我学校开课全是eclipse的课程,各大培训机构也都是eclipse课程啊。不会被坑了吧,说实话c#与java感觉都差不多

exton UID.228546
2015-05-01 回复

Quote***链接停止解析***
这么牛B,什么时候的事?用C#能写ios软件?


需要通过 Xamarin 转换

skyridermike UID.124068
2015-05-01 回复

Quote***链接停止解析***
这么牛B,什么时候的事?用C#能写ios软件?


你去看开发者大会就知道了。而且我负责任的告诉你vs比eclipse好用很多,学起来也绝对没有那么麻烦。还有两个语言都属于.NET,所以没很大区别

mor****lew UID.946219
2015-05-02 回复

Quote风海之涯 发表于 2015-5-1 10:24
谁说可以直接apk了??


提交apk,到azure上由微软云服务自动转成appx

mor****lew UID.946219
2015-05-02 回复

Quotecst 发表于 2015-5-1 18:54
怎么做呢,wp的推送是要过微软的服务器的,而安卓大多是本地代理,你觉的拿个apk去能过关?这里apk还是要 ...


典型的没看大会。。会上都说了,微软的azure会自动检测安卓转制应用的代码将其中的不适用于windows的部分转换成适用于windows的,比如,谷歌服务都替换成微软服务。还有各种接口

mor****lew UID.946219
2015-05-02 回复

Quoteskyridermike 发表于 2015-5-1 21:31
Xcode,eclipse不需要支持C#,现在的vs直接可以支持开发ios和安卓。你去下载个vs2015 rc就知道。。而且, ...


VS现在就是屠龙宝刀,点击Community链接就送

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报