Vicker's Coding Kitchen
Hong Kong Adobe Flash platform developer (Flex, AIR and Flash)
Hong Kong Adobe Flash platform developer (Flex, AIR and Flash)
Jul 27th
多謝晒以下各位好友o既祝賀~!!
Eva, King, Soki, Tsz Ling, Janis, KK, Felix, Heilly, Victor Ip, Johnny, Joe Chan, Andy Li, Kay Li, King Cheung, Deathboy, Patrick Chan, Henry Chan, Jimmy Lee, Priscilla, Ka Wai, Boris, Quill, Denis, Way, Danny, KS, Patrick Lam, May Chan, Helen Yeung, Ahmad, Rainbow, Carmen, Shirley, Ivan Kwan, Eden, Alethea, Matthew, Vincent, Kenix, Olivia, Chester…
另外要多謝以下各機構o既 promotional greetings XD HSBC, AMEX, Experts Exchange, Gamer.com.tw, Xbox360Achievements.org, MegaGames, CityU 等等…
我諗每一個人細個o個陣都會許願 人大左知道呢 d 野其實無乜意思 所以與其話有乜生日願望 不如話有乜野生日目標
家: 努力為爸媽爭取一個更舒適o既生活 另一個家: 繼續學習兩個人之間相處的技巧 健康: 終於肥到少少 係時候做返多 d gym XD 工作: 或者係時候尋找一 d 新既衝擊 學業: 第二個 HKICTA 我黎喇~!! 遊戲: 要盡快砌晒 d 舊模型 XD 仲有新多 More >
Apr 30th
近來無論係 Facebook, Twitter, RSS, Newsletter 全部都係o個幾種 heading… “HTML5 kills Flash” “Apple is evil” “Goodbye Flash” “I won’t buy iPhone anymore”
首先我呢一篇文並唔係想再起爐灶引起另一場罵戰 只係純粹以一個 web developer o既角度去講下自己o既諗法 我唔係想借呢篇文章去教大家點樣揀 technology 只係將我自己所遇到o既一 d 經驗同大家分享
識得我o既人都知道 Vicker o係 Flash / Flex o既死硬派 (其實我只係唔鍾意寫 Java 者… 但係唔代表我唔會寫… 而且 UI 黎講我都好鍾意寫 XHTML 同 CSS. W3C standards 簡直係我覺得最有滿足感o既野) 同時間 Vicker 亦都係 Apple o既 Fans… 屋企用 Mac Pro… 出街用 Macbook… 電話用 iPhone… 講真… 如果你硬係要我o係 Apple 同 Adobe 之間二選一… 只會同兩個女人跌落海o既問題一樣咁困難…
至於 Apple 單方面 reject Flash 同其他 technologies (e.g. Unity3D) 係唔係唔o岩~ 我都唔想講太多 但係如果講到工作上究竟應該點揀 technologies 呢… 下面係我自己呢一排o既見解
點解以前要用 Flash?
Web o既 content 大致上可以分兩種… Web page 同 Web application
Web page 裡面出現得最多o既 Flash More >
Jan 31st
o係 Flex 裡面我地用得最多o既 control 係乜呢? Label? TextInput? Button? DataGrid? 我覺得答案應該係 VBox 同 HBox
無論係 Application layout, custom item renderer, form layout, padding… 好多地方都要用 VBox 同 HBox 所以第一個 Spark 要學o既o野就係 VBox 同 HBox o既 alternatives – Group 同 LayoutBase
顧名思意 Group 係用黎將唔同o既 components group 埋一齊 呢 d components 可以係 control 亦可以係 containers 可以係 Spark component 亦可以係 Halo component Group 基本上係取代左 Halo o既 Box container 同 Box 一樣~ Group 本身 by default 係 absolute layout Absolute layout 者係所有 child component 都係 position o係 x 0 y 0 所以下面o既 example 所有 component 都會重疊左
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <s:Group> <!-- Spark and Halo Button More >
Jan 16th
知道點解要用 Spark 之後當然要實戰下啦 首先寫返個 Hello Spark application 先 以下o係 main application o既 source code * 太簡單喇~ 無 build application 放上黎~ 抱歉
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <s:Label text="Hello Spark!" /> </s:Application>
唔太複雜吧~ 不過都幾多野唔同~ 首先當然係 namespace 啦
Flex Builder 3 (FB3) 寫 Flex 3 app 時o既 namespace 真係簡單到不得了
xmlns:mx="http://www.adobe.com/2006/mxml"
一個 mx 走天涯~ 一個已經包括左: - language (Array, uint, Number, Object etc…) 同埋 - Halo components (Button, VBox, DataGrid etc…)
FB4 寫 Flex 3 namespace 基本上無變架~ 大家唔駛咁擔心
xmlns:mx="http://www.adobe.com/2006/mxml"
但係 FB4 寫 Flex 4 就複雜喇~ 首先 Flex 4 namespace 唔再係一個 namespace 玩晒~ 而係好 clear cut 咁分開左 language 同 component namespaces
Flex 4 o既 language namespace 係
xmlns:fx="http://ns.adobe.com/mxml/2009"
至於 Flex More >
Jan 14th
認識 Spark 之前先要講下 Halo
Halo 係 Flex 3 o既主要骨格 由最 base o既 application (mx:Application) 去到 layout properties (horizontalAlign, padding) 再去到 UI control (mx:Button, mx:TextInput) 都係 Halo o既範圍 而 Spark 就係 Flex 4 o既主要骨格
好地地用緊 Halo 點解又要 Spark 呢?
用得 Flex 比較深入o既 developer 或者 designer… 又或者 dezeloper 都會發現 Halo 有幾個比較大o既問題
1) Skinning Skinning and Skinning
Halo control 要做 skin 係非常痛苦架 一係就只係用 CSS 做 d 好似無做過咁o既 styling 一係就用 Flash 畫好晒 d 野~ 之後 export SWF~ Flex embed SWF~ 再 CSS map class… 要改野咩? 開返個 Flash source 由頭做過啦
而且 Halo control o既 internal object 係 fixed 架 舉個例~ 一個 Halo button 裡面有一個 icon More >
Jan 12th
近期因為要寫幾個比較細既 Flex application 所以借機會用下 Flash Builder 4 寫 Flex 4 apps Flex 4 最大最大既改變當然係 Spark framework 黎緊我會將寫 Flex 4 o既一 d 心得同大家分享下
大家亦唔需要太擔心 Flex 4 o既 syntax 會再變 因為 Flex 4 o既 SDK 已經 freeze 左 除左 bug fix 同埋 font embedding 之外~ 其他都應該唔會再變 大家可以放心去用喇~!
首先大家要 Flex 4 app 當然要用最新o既 compiler 啦 大家可以用 Flex 4 o既 SDK 又或者 Adobe Flash Builder 4 beta 2
Adobe Flex 4 SDK (Free) http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
Adobe Flash Builder 4 beta 2 (Trial) http://labs.adobe.com/technologies/flashbuilder4/
有一點要提一提大家 雖然 FB4 可以同時 compile Flex 3 同 Flex 4 o既 applications 但係 FB4 o既 plugin support 唔係咁 work 如果你本身會用一大 More >
Apr 2nd
今日教大家煮呢個求婚特餐 材料非常豐富
首先要有 heart o既傻佬 一個 一個剛剛求婚 充滿鑽介知識既朋友 一名 珠寶首飾網頁 數個 討論區文章 數十頁 裝滿介指相o既 folder 一個 Preference list 一份 專業 Sales 一個 好好人經理 一名 鑽石 一粒 銀彈 數排 卡紙 一張 較剪 一把 蠟筆 一排 黑白豬 wallpaper 一張 信封 一個 花 一束 Bear Bear 熊 一隻 烏龜 一隻
以上材料因人而異 但最重要係要用心去安排~! 幸福的確係靠自己捉住的
===============================================
特餐備註
- Tasaki 介指由於係日本即時訂造~ 製作需時~ 有心理準備要等最少一個月 - 日本介指 size 同香港有出入架… 最好帶隻實物去度比較準 - 卡紙最緊要夠大… 方便錯左可以再整過… - 唔好用粗身蠟筆… 準確度好低 - 寫字最好對住 dictionary 寫避免出錯 - 親身去鋪頭之前最好先打電話 confirm 佢地無執笠或者轉左地址
===============================================
特餐特別鳴謝
- Bryan 兄教我既野實在太多… 感激 - Tasaki More >
Jan 22nd
自己知自己事… 呢排真係唔係好得… 完全無晒動力… 做 d 野亂晒…
終於…
今日一個唔小心… 禁錯左 Drop database… 幾年的 blog entries 付諸流水… 唔知點解… 又無乜特別唔開心o既感覺… 唔知係唔係人大左… 大大小小既事都試過 呢 d 唔算係 d 乜野
Anyway…
盡過能力去補救~ 但係都無辦法挽回… 最後只可以靠 Google o既 cache result 盡量檢回 index 左o既 post~
嗯~!
係時候重新開始吧~!!! 努力~!!!