Term project - MXML 研究學習心得

這次的專題一開始大家都不知道什麼是MXML,於是決定先各自找資料在大家都大概知道mxml後再在開始討論。經過了一個星期發現好像沒有什麼中文的資料並且英文的資料好像也沒有很多,大家還是搞不太清楚。在和老師請教後大致有了一點方向。

我們的分工大致是按照所需繳交的多西分配,分為網頁、口頭報告、技術實作以及blog。在找資料的部份我們採取共同蒐集的方式。首先我們先大概的將我們大綱訂出找到資料的方向。為了使比次能更快速並且有效率的認識mxml,我們使架設了一個wiki的系統。各自將整理後的筆記以及參考資料放上去,最後再從大家的筆記資料中彙整出我們報告的內容。

隨著資料的增加,我們漸漸的開始了解mxml是flex的一部分。flex大致分為幾個部分:用來作為介面排版的MXML、實作邏輯的ActionScript還有大量的library,最後就以
Flex SDK來編譯成.swf檔,再由Flash Player來執行,而它的後端就是連結J2EE、.NET等技術。 開發方面可以使用一般的文字編輯程式或是adobe flex builder。透過一般的文字編輯程式開發:將程式碼撰寫完成後透過 Flex SDK 編譯成 .swf檔。透過adobe flex builder:flex builder是一個架構於eclipse上的flex開發IDE,其中包含flex sdk。layout部分可用所見即所得的拖拉方式編輯。完成撰寫後可直接透過此程式編譯。過程中我們也對於相似技術lzx做了一點點的認識。

口頭報告方面我們這次在報告前也做了幾次的練習,增進報告的流暢性以及修正一些潛在的問題。

這次的報告我們不只認識mxml,也學到了更多資料蒐集整理、進度管理溝通與presentation的經驗與技巧。最後感謝所有在這次專題中的所有夥伴以及幫助我們的一切。

我們的專題網頁:http://weco.net/node/9192

 

以上內容由組員之研究心得彙整