这里是一个关于一部分将来我博客文章的预告,未来的一段时间,博客除了正常更新,我还将用一种连载的方式来全面详解AIR相关的APIs。我想这里先放置一个预告,来解释一下我的想法。
首先,为什么我要讲解AIR APIs?
有几个原因,第一,是我的工作角色,AIR是我负责的一个产品,而且AIR本身也是Adobe关于Flash Platform技术阵营中一个非常重要的角色;第二,AIR1.5引入了简体中文支持,是面向开发者讲解AIR API的一个时候了;第三,AIR相关技术书籍现在英文版已经有一些了,但是中文的技术资料非常少,除了一个官方和Flash Player 10整合在一起的Language Reference是中文的,其他系统化的中文寥寥无几
第二,这个连载有多长?
诚实地说,我不知道,但是我正在构思和策划。取决于我要描述到什么程度,和我其他的工作安排。但是我力争将AIR APIs讲到详细的地步
第三,这个连载和Help有什么区别?
这个系列的连载,有别于AIR的Help和Language Reference。作为一名使用AIR的开发者,我希望这个对于AIR APIs的连载起到一个和Help互为补充的作用,它不会像官方Help那么细节而全面,但是它让开发者读起来更轻松,在学习AIR开发上更有重点去了解应该先了解的知识,同时也更本地化(中文化)
第四,每篇文章的长度?是不是原创?
由于是发表在Blog上,所以每篇连载并不长,力争让你每次都轻松阅读。文章本身是原创,但是很多知识点的解释来自于我对AIR的理解以及我对AIR文档和技术书籍的参考。可以理解为一次资源和知识的中文化整理及阐述。如果我借鉴国外大师的开放的范例或代码段,我会进行标注说明。
第五,这个APIs详解的连载包括哪些部分?
连载会更加关注AIR本身的native APIs,而不是Flex或者AS3或者是Ajax,对于有交集的部分,我还是建议去参考其他更为详细的书籍和文档。具体来说,AIR APIs应该包括本地文件系统访问,应用窗口,OS交互,SQLite数据库,应用状态等。
最后,能再说一次意图么?
让你做AIR开发时,能够更轻松快速地掌握AIR编程接口,Easy & Enjoy!