【3/10 TOSSUG 心得分享】WalkingIce: 淺談 Edje of EFL

看板Programming作者時間17年前 (2009/03/06 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
[English below] 好久不見的 Enlightenment Window Manager,原來有秘密計劃? 下個禮拜二(3 月 10 日)我們請到 WalkingIce 來和大家分享 Englightenment 釀了好 久的好酒:Enlightenment Foundation Libraries,不論您是否要開發圖形介面應用,相 信都能從中獲益不少。 ---------------------------------------------------------------------- 時間:  2009/3/10 星期二,分享時間 7:30pm 開始,請提早到場入座用餐或點飲料 主題:  淺談 Edje of EFL 主講人: WalkingIce 語言:  中文 地點:  Mix Coffee & Tea ( http://wiki.tossug.org/MixCoffee&Tea ) *地下室* 最低消費:100元 注意事項:有免費的無線上網,請別把 notebook 忘在家裡。 ---------------------------------------------------------------------- 以下是講者提供的簡介、大綱和相關網頁。 Enlightenment,一個歷史悠久的 Window Manager,在 1996 年首次釋出。 開發者在 2000 年開始嘗試全新的 E17,至今經過八年多的時間,E17 步趨成熟。 在這段時間內,主要開發者投注極大心力在 EFL 身上 (Enlightenment Foundation Library)。EFL 乃 E17 的基石,提供了完整的函式庫,致力解決所有與圖形介面有關的 工作。Edje 便是其中一項,將使用者介面與程式邏輯分開,常常聽見的 Design Pattern: MVC 架構在 Edje 中可以很輕易地被實現,甚至可以做到抽換介面, 只需更 換一個檔案,程式的介面即刻截然不同。這也是主要開發者之一,Raster 的極大心願: 「Designer 專心於外觀,Programmer 專心於邏輯」。 這一次的分享,著重在 Edje 之上,介紹 Edje 的思考邏輯以及使用方式。 輔以簡單的實作,希望能幫助大家一探 EFL 的美妙。 大綱 * EFL 的歷史與現況 * 如何取得 EFL * 淺談 EFL 的各個函式庫 * 如何使用 Edje 相關網頁 http://www.vergenet.net/~raster/files/b_and_w_e.png
http://www.enlightenment.org/ http://en.wikipedia.org/wiki/Enlightenment_(window_manager) http://en.wikipedia.org/wiki/Enlightenment_Foundation_Libraries ................................................................. Hi, WalkingIce will come to introduce Enlightenment Foundation Libraries next Tuesday. The following is the introduction and outline of the talk. ---------------------------------------------------------------------- Time: 2009/3/10 (Tuesday), 7:30pm - 9:30pm. Topic: Introduction to Edje of EFL Speaker: WalkingIce Language: Chinese Place: *Basement* of Mix Coffee & Tea ( http://wiki.tossug.org/MixCoffee&Tea ) ---------------------------------------------------------------------- Introduction: Enlightenment, a Window Manager with a lot of history, was released for the first time in 1996. The developers started working on E17 in 2000. After 8 years, E17 is getting mature. During this period of time, the main developers have contributed a lot of effort into EFL (Enlightenment Foundation Libraries). EFL, the cornerstone of E17, provides a complete set of libraries for tasks related to graphical user interfaces. Edje is a part of EFL. It enables separation of user interface from program logic. The well known design pattern of MVC architecture can be easily realized with Edje. Replacing the user interface only requires replacing one single file. This is the biggest wish of Raster, a main developer: "Designer focuses on the look, programmer focuses on the logic." We will concentrate on Edje in this talk: the philosophy of Edje and how to use Edje. Hopefully the addition of some simple example implementations can get you started with the beautiful EFL. Outline: * The history and current status of EFL * How to get EFL * Introduction to various libraries of EFL * How to use Edje Related links: http://www.vergenet.net/~raster/files/b_and_w_e.png
http://www.enlightenment.org/ http://en.wikipedia.org/wiki/Enlightenment_(window_manager) http://en.wikipedia.org/wiki/Enlightenment_Foundation_Libraries _______________________________________________ Hojia@tossug.org http://tossug.org/mailman/listinfo/hojia -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 61-224-174-188.dynamic.hinet.net
文章代碼(AID): #19i1DX00 (Programming)