Windows8应用开发实战:使用JavaScript
上QQ阅读APP看书,第一时间看更新

Rey Bango序

这是开发者最美好的时代。回忆这20多年的岁月,在当前的信息技术领域中,互联网为程序员们开启了更多的机会之门。对于新技术的学习,我向来有些畏缩(有个人的情感因素在其中),特别是学习一门编程语言,面对着简练的手册、闪烁的单色屏幕、如同电视般大小的CRT显示器,我觉得这实在是件相当艰巨的任务。但是,互联网的出现改变了这一切,它让我们可以在任何愿意的地方学习。利用各种各样的联网设备,顷刻间就可以得到丰富的信息。

虽然开发者从互联网中得到了颇多的好处,但真正受益的其实是那些每天都要使用计算机的普通用户。他们不用再依赖什么黄页、白页去寻找本地的水管维修工;或者使用专门的GPS来获知方位;又或者用专门的DVD播放机来观看一部好电影。有了互联网,今天的我们比以往任何时候都能够更好地联系在一起,这正是通过我们——开发者的创造力,使得一切皆有可能。

消费者变得越来越有见识,他们的需要和要求亦相应提高。他们想让信息变得更快,想让信息简洁地在各种设备间流动,他们不愿每换一部手机或者一台电脑,都要从头再学一遍。

而这就是Windows 8的美妙之处。Windows 8希望能够跨越各种体验,给用户带来一致性和凝聚力,让消费者享受这一过程,使他们可以轻松、流畅地找到自己想要的信息。不过,这其中最大的好处是开发者能够有机会通过Windows 8的应用生态系统,构建出色的用户体验。

而Windows 8的用户也已经习惯了这样一种体验上的紧密联系,对于他们所依赖的具有独特体验的信息与服务,应用程序可谓扮演了重要的角色。有了数以亿计的Windows用户作为应用程序安装的基础,Windows 8的应用程序开发者其实也处于一个超乎想象的位置。他们不但可以增强消费者的使用体验,同样,也可以利用这一技术上的新平台以及这种收益体系,获得成功和收益。由于微软利用了JavaScript、HTML和CSS来构建这类应用程序,对那些一心想要抓住这个机遇的聪明的Web开发者来说,这也将会是一片全新的天地。

我有幸能够在微软和Chris Sells、Brandon Satrom共事过。当他们征询我是否可以为他们的书写一篇序言时,我实在是受宠若惊。说真的,我绝对没有任何含糊就答应了。我知道,这两个人将会为那些对Windows 8的平台影响力还有所担心的开发者带来直接价值。花一段时间看完原稿后,我觉得这本书对于任何醉心于构建优秀的Windows 8应用程序的人来说,都是必须阅读的参考书籍,这也是一本同类图书中的标杆之作。是的,这么说确实相当大胆,但考虑到两位作者是Windows 8应用程序开发领域的资深人士,特别是他们曾经在微软工作过,我对所作的评论就更为自信了。

——Rey Bango

微软公司开发者管理经理

2012年10月