2008-10-20 77 views
2

我需要能夠爲相對較大的Adobe AIR項目做出貢獻,並且我將從頭開始使用此技術。什麼是最好的方式去做呢?你如何學習新的技能/框架/技術?

我通常會得到一本好書/教程,並按照自己的方式工作,但這一次似乎有太多東西需要學習才能在合理的時間範圍內實現。我需要關於Actionscript,FLEX等的書...

你知道任何可能對這個特殊情況有用的好資源嗎?

如果你在我的鞋子裏,你會怎麼做?

回答

3

我只是需要做類似的事情。如果你能負擔得起(或者讓你的公司付錢),可以嘗試參加培訓班。幾個月前,我在Figleaf軟件中做了一個,這真的很有幫助。至於書籍,我聽說Essential Actionscript 3書很好(我有一個AS2,它很不錯)。 Flex實際上就是SDK。您將在AS3和MXML中完成大部分工作。

另一個真正好的事情是下載SDK並開始使用它。想想幾個小應用程序,然後在Flex中編寫它們。我在工作中做過這件事(在Flex中寫了一些應用程序來學習它)。我發現最好的學習方法是做到這一點,並且SDK是免費的,所以不應該有任何阻礙你的事情。

0

我通常在網上找到教程是最好的方法。它們比書本更重要,所以通常更快速。並且不要將自己侷限於單一資源。我從來沒有遇到問題,通過我們的朋友谷歌找到足夠的教程。

雖然我不瞭解Adobe AIR。我假設你的客戶知道你也是一個noob? ; D

0

我是主動學習的一個主要倡導者,詳細描述如下:here。從本質上講,當你試圖學習一種新技術時:閱讀它,與同伴討論,教給那些技術更新的人,最重要的是,讓你的手變髒

如何學習新事物的一個很好的例子是通過參與社區(如stackoverflow)或基於您想學習的論壇(http://www.adobe.com/devnet/air/),甚至通過參與開源項目。

當然,以上都不像嘗試新事物那樣有效。爲了學習新技術(在我的誠實 viewson),最好是「先走頭」並嘗試一下。

1

Hello World for AIR,然後逐步添加細節。 積極使用任何社區。 有關您的體驗的博客。有一天你會幫助別人。

今天你在學習,明天你在教學。

1
  1. 我從互聯網上下載樣本,運行它們,與它們混淆,嘗試改變它們並理解它們是如何工作的。
  2. 我訂閱了關於這個主題的博客並做了一些示例,試圖解釋人們寫的東西。
  3. 而且我做樣品:) 所以我基本上從上往下學習。首先,我瞭解了這種技術的一般意義,然後我將樣品深入到我感興趣的部分。工作得很好。 :)