我需要能夠爲相對較大的Adobe AIR項目做出貢獻,並且我將從頭開始使用此技術。什麼是最好的方式去做呢?你如何學習新的技能/框架/技術?
我通常會得到一本好書/教程,並按照自己的方式工作,但這一次似乎有太多東西需要學習才能在合理的時間範圍內實現。我需要關於Actionscript,FLEX等的書...
你知道任何可能對這個特殊情況有用的好資源嗎?
如果你在我的鞋子裏,你會怎麼做?
我需要能夠爲相對較大的Adobe AIR項目做出貢獻,並且我將從頭開始使用此技術。什麼是最好的方式去做呢?你如何學習新的技能/框架/技術?
我通常會得到一本好書/教程,並按照自己的方式工作,但這一次似乎有太多東西需要學習才能在合理的時間範圍內實現。我需要關於Actionscript,FLEX等的書...
你知道任何可能對這個特殊情況有用的好資源嗎?
如果你在我的鞋子裏,你會怎麼做?
我只是需要做類似的事情。如果你能負擔得起(或者讓你的公司付錢),可以嘗試參加培訓班。幾個月前,我在Figleaf軟件中做了一個,這真的很有幫助。至於書籍,我聽說Essential Actionscript 3書很好(我有一個AS2,它很不錯)。 Flex實際上就是SDK。您將在AS3和MXML中完成大部分工作。
另一個真正好的事情是下載SDK並開始使用它。想想幾個小應用程序,然後在Flex中編寫它們。我在工作中做過這件事(在Flex中寫了一些應用程序來學習它)。我發現最好的學習方法是做到這一點,並且SDK是免費的,所以不應該有任何阻礙你的事情。
我通常在網上找到教程是最好的方法。它們比書本更重要,所以通常更快速。並且不要將自己侷限於單一資源。我從來沒有遇到問題,通過我們的朋友谷歌找到足夠的教程。
雖然我不瞭解Adobe AIR。我假設你的客戶知道你也是一個noob? ; D
我是主動學習的一個主要倡導者,詳細描述如下:here。從本質上講,當你試圖學習一種新技術時:閱讀它,與同伴討論,教給那些技術更新的人,最重要的是,讓你的手變髒。
如何學習新事物的一個很好的例子是通過參與社區(如stackoverflow)或基於您想學習的論壇(http://www.adobe.com/devnet/air/),甚至通過參與開源項目。
當然,以上都不像嘗試新事物那樣有效。爲了學習新技術(在我的誠實 viewson),最好是「先走頭」並嘗試一下。
Hello World for AIR,然後逐步添加細節。 積極使用任何社區。 有關您的體驗的博客。有一天你會幫助別人。
今天你在學習,明天你在教學。