返回上一页  首页 | cnbeta报时: 21:00:32
Windows 8 的开发者们现在很囧?
发布日期:2012-07-05 19:25:51  稿源:

在Windows 8 紧锣密鼓的开发过程中,微软的开发团队遇到了软件开发问题。问题其实很无语,微软要找谁来给WP8做软件呢?现有的软件开发商都被ios和安卓拉成两派正斗得兵来将挡水来土掩去了。而且,分析家们还指出,软件开发商要以X86和ARM这两个不同的架构为基础设计软件,有的软件PC用,有的软件平板用,有的软件PC平板一起用,这无疑是一个不小的难题。
Richard Edwards是Ovum的首席分析师,windows8的开发过程让他不由得回忆起DOS和WINDOWS共同开发的那个时代。他提到,某些应用程序是硬件杀手,操作系统必须将硬件的全部性能都发挥出来,尽管没有马上被认可,微软还是在1995年就开放了DirectX API。

从这一经历,Edwards认为微软现在要将硬件的潜能尽力挖掘,竭力为基于 Metro的应用程序铺开一条宽广的道路。然而,平板端口的应用程序毕竟是少数,大多数应用程序还是给PC用的。

Forrester Research的资深评论家David Johnson形象的比喻道,“微软现在遇到了一个是先有鸡还是先有蛋的无语局面,一方面,微软的开发团队自信满满打造设备的前提是他们造出来的设备会有大批应用程序来搭配,而软件开发商则指望着微软的设备卖座再跟进开发软件。”

其实先有鸡还是先有蛋不重要,Johnson很不可留情面的指出,目前的局面是没有鸡也没有蛋,因为软件开发商都被苹果核安卓拉跑了,微软的设备在嗷嗷待哺等待着有好心人来开发软件。

“在 Windows RT平台上,软件的开发需要很多手指触屏滑动的重新设计,对于同一款来说,重新设计触屏滑动的工作量简直就相当于开发一款新的软件。”Johnson一针见血的说道。

看到这些评论,两位微软的高管告诉ZDNet Asia,目前的形势是,软件供应商要拿出财力和精力来培训员工让他们有能力为最新推出的操作系统设计软件。

Todd Rutherford是微软windows团队中的资深市场经理,他说,微软公司在全球30个国家办了560个培训班来教导软件开发商怎样在移动平台上开发Metro的应用程序。这就意味着全球有199,000个技术员参与了这次培训,这些技术员中许多都是参与过安卓和ios软件开发的。Rutherford还说,微软下一步还计划增加270个培训班。

“这些投入都是为了有人给我们各个平台上的设备开发软件啊!”Rutherford说。

Anantha Kancherla是微软的项目经理,他说,幸好不是每个开发技术员都要重新学习Metro软件的开发,至少对于那些 JavaScript的开发者而言,它们是不用重新学习代码编写的。

C++的开发者就伤不起了,他们必须重新从编码学起。Kancherla还是很乐观的表示,学这些新的开发步骤对于这些技术员来说也不是“学不会”。

对于现有的软件编码,像.NET或者Silverlight,Kancherla认为XAML成为了旧软件和metro软件之间的一座桥梁。唯一的差别在于命名空间,开发商必须手动修改代码。

现在的形势下,软件开发商的巨头们给予了传统的PC设备与目前正火的移动设备相同的重视。

好消息是对于 Windows 8和Windows RT平台来说,微软还是给软件设计者提供了一个良好的环境来开发软件。

Kancherla说,使用像InDesign这样开发软件的开发者们虽然基于的是Windows 7平台的技术,仍然可以在Windows 8平台上大展身手。

翻译:郭骁靓
来源:zdnet
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 21:00:32

文字版  标准版  电脑端

© 2003-2025