当前位置: 首页> 书评> 正文

Flash MX 2004 ActionScript 2.0与RIA应用程序开发《RIA开发者的定性发展》

  • 小小评论家小小评论家
  • 书评
  • 2023-03-26 03:38:57
  • 304

这段时间很多朋友来询问我推荐一些适合他们的AS、JS、FLEX、RIA方面的图书,和一些能快速切入这个行业的学习方法和知识点,突然觉得有必要整理下我认为可行的一些学习方案。

很推荐这本书的主要原因是他的入门门槛非常低,但随后的坡度和深入的内容却又非常有价值,从另一个方面来说这是一本适合之前一直处于UI设计、FLASH动画制作的人转型至交互应用开发的指导手册。

话题回到这本书,书在开端很好的诠释了RIA的概念和理想模型。如果说读者只是简单的想学习一些WEB前端交互设计的技巧的话,看了这些她对RIA的介绍,一定会热血澎湃、肾上腺抽风。

接触一门技术最需要的就是了解技术的从何而来、向何而去,技术只是方法、而方法的根本是为了解决问题。驾驭一个行业的最根本技巧就是分析最底层的需求和优化现有的流程。

关于颜姐区别其他RIA丛书的作者来说,她的观点更加细腻、对于那些抽象的程序概念和编译技巧可以用很具像感性的手法来表达出来。翻下其他的读者的感想,这点会完全被认同吧。

在谈论到面向对象的编程方法的时候,她巧妙的运用了FLASH中MC的管理机制来进行解释。如果读者是一个娴熟的程序员的话可能完全摸不到头脑,但是对于一些接触了很长时间的WEB平面动画的制作者来说,这无疑是最智慧的学习捷径,相信我,如果你是一个勤学的UI设计师的话这本书将是你接触AS交互应用的黄金通道。

因为是面向的7.0版本的开发,其中还设计了非常多的2.0的组件的使用,还有万千AS初心者关心的compments UI的替换方法。虽然版本有些老,但是就第二版的COMPMENTS来说8.0和9.0的AS2编译环境下变化和patch并不多。一些使用上的技巧是完全可以继承,列入焦点管理、深度管理的方法。

有一些朋友在听到了此书是基于AS2的时候,有很多顾虑是不是现在的学习会完全被AS3淘汰,还不如直接学习AS3的内容。

至于这个问题,也就是我落笔这篇导读的题目的初衷:RIA的开发和自身定位。很多在这个门槛上徘徊的同学都差不多是刚毕业或者踏入这个行业不久的UI、VI设计师,期望能在交互设计上有所学所长,但没有接受过系统的码字培训或者是网络技术教育。AS3对于开发大规模的RIA应用、富客户端程序,在代码执行效率、编译环境上都有无可厚非的BUFF,最重要的是它彻彻底底的集成了面向对象的所有优点和思想。但这一切对于一个从UIDer转型而来的码字初心者来说,门槛并不低。

我认为AS跨出的这一步,完全是为了吸引更多的现有的码字人员来投入到基于AS的RIA开发中来。如果对象是有期望转型成RIA开发人员的程序师的话,那我绝对不会推荐这本书,“动物园”系列的图书将会是更好的选择,那些书迁移了很多其他程序开发的经验到AS3的开发上,完全抛弃了timeline和stage上的制作,元件、MC等等等等flas***制作的概念,而这样做的目的就是为了扫除其他语言程序员学习AS3的障碍。

电影有读者、音乐有听众,书为谁而写,这是最至关重要的。

阅读全文