ActionStep Alpha 1 Released!

In flash   December 8, 2005 - 5:01 pm

最讓人期盼的 open source component framework - ActionStep 終於發佈 alpha 1了。

ActionStep 的價值在於它完全follow 已經非常成熟的 OpenStep (也就是 Cocoa - Mac OS X)規格製作,因此語法、功能都會相去不遠,這算是目前檯面上所有 open/close component 產品中最讓人敢放心使用的一個。(呃,當然,mothership牌的 flex 2 framework才是真正的王道,但那是另一個故事…)

by admin

2 Comments Add your own

  • 1. realonlyjj&hellip  |  December 9th, 2005 at 9:33 am

    哦!!!!open source component framework啊!
    (小声的问下,open source component framework是做什么用的啊?)

  • 2. jeremy&hellip  |  December 9th, 2005 at 12:27 pm

    寫 component 是個龐大複雜的工作,通常元件之間會有一些共同的地方,例如畫出介面的drawing API或偵測 mouse event 的 MouseManager,這些東西就可以集中起來放在 base class 然後讓所有的元件(button, list, grid, panel…)共用。

    類似這樣的東西就算是 framework。

    以EnFlash, AsWing 與 ActionStep 這三組 open source component來說,如果去看他們的程式架構就會發現上面說的事情,他們都有一組龐大的base class在底層負責某些事情,有了這些東西後製作其它的組件速度才會快,而且因為共用大部份的class,所以下載體積(code footprint)也可以降低。

    如果以商業的產品來看,framework最大最恐怖的就是 macromedia (呃,adobe)的 V2 component,至於 GhostWire, XPComponent等也有大小不一的 framework在底層,只是沒開放出來給end user看到而已。

留言回應

hidden

您的留言會先經過站長認証後才刊登在網站上。
your comments will be approved by Administrator before appearing on the page.

Trackback this post  |  Subscribe to the comments via RSS Feed

mobile phone