曆史記住這一天——EASL開源flash代碼引擎製作的第一個app

來源:互聯網
上載者:User

 曆史記住這一天------EASL開源flash代碼引擎製作的第一個app

emilmatthew

07/09/27

       EASL(Emil ActionScript Standard Lib)是我正在開發的一款flash as2(相容as3)開原始碼庫,這款引擎力圖對紛繁的flash application進行歸納,提取出可以針對某類型flash應用的架構級的程式架構,使得flash programmer可以從比較繁鎖的程式流程式控制制、互斥模型、安全的後台互動等看上去不那麼“閃耀”但又很重要的內容中解脫出來,集中精力構建高互動性的flash應用。

EASL目前包含的內容有:
ESystem      //系統包
EIntervalMag //interval管理組件
EXMLLoader   //增強xml管理組件
EString      //字元輔助包
ESTL         //Standard Template Lib,標準資料結構包,目前已建內容有queue,priqueue,stack,binarytree,lgraph
EErrorSet    //錯誤處理包
EWebservice  //後台互動包
EFramework   //架構套件,這個是精華,呵呵。       
其餘如組件增強包(BUG 更正包),亦正在開發中... ...

        EASL目前的使用平台為主流的flash 8 professional,保證對最新的cs3平台支援。

        EASL這款平台還有一個非常重要的目的,就是貢獻給喜歡在flash平台而非flex平台編程的flash programmer。個人認為,flex極大的把flash中非常靈動的一面給去除了,更像java這種主要用來編應用程式的平台,許多非常具有想像力的應用,如果少了flash的便利,個人認為是很難實施的。

        目前,這個引擎仍在開發中,估計在11月前發行就緒0.5版本(包括文檔、使用說明等等),請大家拭目以待。

        最後,給出今天剛用CXDAF_1(cute xml driven application framework version 1)架構開發的一個很簡單的應用:
http://www.newdreamworks.com/EASLPrj/CXDAF_Sample/first_begin_here/CXDAF_trial_1.html

         這個程式的代碼下載,大家可以通過源碼感受一下EASL幫你做了哪些事(注意,EASL沒附在其中)。
http://www.newdreamworks.com/EASLPrj/CXDAF_Sample/first_begin_here/download.rar

         這隻是一個開始... ...

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.