经过近一年的准备和编写《Windows 8应用开发权威指南》一书终于要向读者们见面了,本书在编写过程中经历了从Windows 8预览版到正式版的每一个阶段,而其中每一个新版本的发布都会带来名词和功能上的更新,例如必应地图、推送通知、Live SDK、远程调试工具都在此过程中发布了多个版本。 但读者不会在阅读时有所察觉。因为书中的内容已经对所发生的变化进行了持续的更新。
目前与Windows 8系统当中的应用商店应用开发相关的参考资料和图书还很少,截至本书发稿前还没有看到国内有与Windows应用商店应用开发相关的技术书籍发布或可接受预定,而国外的一些与Windows应用商店应用开发相关的书籍也大部分是在正式版发布之前编写的,且内容不是很丰富价格也比较贵。此外,在官方网站上所提供的技术参考资料读起来很吃力,其中还有部分代码存在着错误和缺失的问题。这给想要学习Windows应用商店应用开发的学习者带来困难的同时也给本书的编写带来了困难,一方面作者需要为陌生的名词找到合适的文字解释,另一方面为系统中所存在的缺陷寻找解决办法。
Windows应用商店应用的开发并不是一个容易掌握的技术,但如果读者在阅读本书的过程中,发现所讲述的内容并不难懂,甚至是简单的,那么编写这本书的初衷也就达到了。作者的愿望是可以通过细致平和、通俗易懂的表述方式讲解每一个技术细节,并结合示例帮助读者更好的理解它们,将学习的时间成本和进入门槛降低,让基础并不是很好的读者可以有信心读完本书,并从中获得收获。为了做到这一点,在本书当中很少能看到超过两页的连续代码,因为书中的示例代码经过重新编排被分解成了多个独立且容易理解的代码片段,去除了冗余和复杂的代码,再配合详细的代码注释和代码解释,认真思考其中的用词,不回避技术难点。为使内容保持连贯,书中没有采用变化多样的编写格式,始终以循序渐进的编排方式将每一章内容组织在一起,并让每一章都包含亮点,而不是让一页接着一页的代码占据了书中的大部分篇幅,这样也使得本书相比一般技术图书在内容上增加了许多文字。
学习过Visual C# 语言,特别是了解Silverlight、WPF、Windows Phone开发技术的读者学习本书会很顺畅。对于有Windows应用商店应用开发经验的开发者,通过参考书中详细的示例可以节省宝贵的时间。从事Web开发和C++开发的读者,在本书中可以学习到如何使用所熟悉的JavaScript和Visual C++语言开发Windows应用商店应用。对于学习Windows Phone 8应用开发的读者本书也是一本很好的参考资料。
在此之前作者一直想编写一本专著于应用软件开发并让自己感到满意的图书,而本书实现了作者的这个愿望。除应用软件开发之外,游戏软件开发同样占据着重要的地位,如果读者喜爱本书,相信有一天会有一本叫做《Windows 8游戏开发权威指南》的图书摆在书架上供读者们选购和翻阅,依然采用与本书相似的语言表达方式,讲述如何为Windows应用商店开发游戏应用程序。
相关链接
Eoe社区,《史上最给力的Windows 8 图书抢先读》写书评增图书宣传活动
购买链接
china-pub首发,Windows 8应用开发权威指南(系统讲解Windows应用商店应用开发的方方面面)(推荐)