我需要能够为相对较大的Adobe AIR项目做出贡献,而且我正在从头开始使用这项技术。什么是最好的方法呢?
我通常会得到一本好的书/教程,然后按照自己的方式进行操作,但这次似乎在合理的时间框架内学习这一点太多了。我需要有关Actionscript,FLEX等的书籍......
您是否知道可能对此特定情况有用的任何好资源?
如果你穿着我的鞋子怎么办呢?
答案 0 :(得分:3)
我只需要做类似的事情。如果你能负担得起(或让你的公司付钱),试试做一个培训课程。几个月前我用Figleaf软件做了一个,这确实有帮助。
至于书籍,我听说Essential Actionscript 3书是好的(我有一个AS2,它非常好)。 Flex实际上只是SDK。您将在AS3和MXML中完成大部分工作。
另一个非常好的事情是下载SDK并开始玩它。想想要做几个小应用程序,然后在Flex中编写它们。我在工作中这样做了(在Flex中编写了几个util app来学习它)。我发现最好的学习方法是做到这一点,SDK是免费的,所以不应该有任何阻止你。
答案 1 :(得分:1)
Hello World for AIR,然后逐步添加细节。 积极使用那里的任何社区。 关于您的体验的博客。有一天你会帮助别人。
今天你正在学习,明天你正在教学。
答案 2 :(得分:1)
答案 3 :(得分:0)
我经常发现在线教程是最好的方法。它们比书本更重要,因此通常可以更快地加快速度。并且不要将自己局限于单一资源。我从来没有遇到过通过朋友谷歌找到足够教程的问题。
我不了解Adobe AIR。我认为你的客户也知道你是菜鸟吗? ; d
答案 4 :(得分:0)
我是主动学习的主要倡导者,详细描述了here。从本质上讲,当您尝试学习新技术时:阅读相关内容,与同行讨论,将其传授给那些技术更新的人,最重要的是,弄清楚。
如何学习新事物的一个完美示例是参与诸如stackoverflow之类的社区,或者基于您想要学习的内容(http://www.adobe.com/devnet/air/)的讨论论坛,或者甚至通过参与开源项目。
当然,上述任何一项都不如尝试新事物那么有效。为了学习新技术(在我的诚实意见中),最好先“先行”并尝试一下。