<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vicker&#039;s Coding Kitchen &#187; ActionScript</title>
	<atom:link href="http://vicker.cubeforge.net/blog/tag/actionscript/feed/" rel="self" type="application/rss+xml" />
	<link>http://vicker.cubeforge.net/blog</link>
	<description>Hong Kong Adobe Flash platform developer (Flex, AIR and Flash)</description>
	<lastBuildDate>Wed, 27 Jul 2011 18:27:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adobe MAX SF day 2</title>
		<link>http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/</link>
		<comments>http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 12:11:38 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe Groups]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Alchemy]]></category>
		<category><![CDATA[Ben Forta]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Catalyst]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Kevin Lynch]]></category>
		<category><![CDATA[RTFMP]]></category>
		<category><![CDATA[Ted Patrick]]></category>
		<category><![CDATA[Tim Buntel]]></category>
		<category><![CDATA[Way Yuen]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=10</guid>
		<description><![CDATA[(抱歉… 太忙喇… 遲左好多先出 post…) 第二日又黎喇~ 精神都算唔錯~ 今朝o係 marriot 食早餐 原本諗住會同會場的有 difference 但係都係食o個 d 野… 生果… 硬飽… 奶… 茶… 果汁… 比較好o既係果汁係樽裝~ 可以拎走飲~ 仲要係 tropicana~ 正 朝早上 Flex testing o既 session 之前寫 Flex application 都比較少考慮 testing 呢個 session 對我黎講都幾重要~ 不過上完之後就會發覺 testing 唔應該係事後先去做… 而係要由 Day 1 開始每寫一 part 就要寫返相對應o既 testing module… 基本上工作量係 double 或者 triple~ 因為除左 unit test [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/15/adobe-max-sf-day-3/' rel='bookmark' title='Adobe MAX SF day 3'>Adobe MAX SF day 3</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/11/26/adobe-max-sf-pre-day-1/' rel='bookmark' title='Adobe MAX SF pre day 1'>Adobe MAX SF pre day 1</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>(抱歉… 太忙喇… 遲左好多先出 post…)</p>
<p>第二日又黎喇~ 精神都算唔錯~<br />
今朝o係 marriot 食早餐<br />
原本諗住會同會場的有 difference<br />
但係都係食o個 d 野…<br />
生果… 硬飽… 奶… 茶… 果汁…<br />
比較好o既係果汁係樽裝~ 可以拎走飲~ 仲要係 tropicana~ 正</p>
<p>朝早上 Flex testing o既 session<br />
之前寫 Flex application 都比較少考慮 testing<br />
呢個 session 對我黎講都幾重要~<br />
不過上完之後就會發覺 testing 唔應該係事後先去做…<br />
而係要由 Day 1 開始每寫一 part 就要寫返相對應o既 testing module…<br />
基本上工作量係 double 或者 triple~ 因為除左 unit test 仲有 function test, etc…<br />
講真… 有幾多 company 會考慮到同埋 afford 得起呢…</p>
<p>下一個 app… 如果我有時間的話我都想認真的做一次…</p>
<p>跟住就係 General Session 2~<br />
一開始由 Flex Builder product manager Tim Buntel 講解 Flex<br />
講講下突然之間部機好似比人 hack 左咁~<br />
之後有一個神秘人 The Chief (Kevin Lynch) 話依家 computer field 有好多問題出現~<br />
要 Tim Buntel 諗辦法去解決~</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3097499011"><img class="flickr small" title="DSCN9453" alt="DSCN9453" src="http://farm4.static.flickr.com/3292/3097499011_936ccf0203_m.jpg" /></a></div>
					
<p>之後燈光一暗~ 音樂響起~ 開始播片~<br />
感覺係非常超人特攻隊~ 然後進入左秘密基地 The Agency~!</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3097500287"><img class="flickr small" title="DSCN9457" alt="DSCN9457" src="http://farm4.static.flickr.com/3296/3097500287_62e72857c4_m.jpg" /></a></div>
					
<p>多位 Agent 就位~ 包括 Agent B (Tim Buntel) 同 Agent F (Ben Forta)<br />
之後開始介紹各種 The Agency o既最新科技</p>
<p>包括<br />
- 利用 Adobe AIR 控制家庭電器<br />
- Adobe Photoshop CS4 o既 content aware scaling<br />
- Adobe Photoshop CS4 o既 3d texturing<br />
- Adobe Flash Catalyst<br />
- Cold Fusion 下一代 IDE code name Bolt<br />
- Adobe Flex Builder 4 with Theme Library<br />
- Flash content search engine indexing<br />
- Adobe Flash Media Sever 3.5 with dynamic streaming</p>
<p>而最矚目o既就莫過於 Adobe Alchemy 同埋 RTFMP</p>
<p>Adobe Alchemy 係一個 convertor<br />
能夠將已經存在o既 C / C++ library 直接 convert 做 Flash o既 library<br />
最有機會用到o既地方就一定係 encryption o喇~<br />
ActionScript 一直都無 encryption library~<br />
透過 Alchemy 就可以唔駛 ground up 寫就做到 encryption<br />
同場仲即時示範利用 Alchemy convert o既 Quake 同 Super Mario (emulator)<br />
絕對係令大家感到非常震撼~!!</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3098341378"><img class="flickr small" title="DSCN9467" alt="DSCN9467" src="http://farm4.static.flickr.com/3046/3098341378_fdbfe813bb_m.jpg" /></a></div>
					
<p>RTFMP (Real Time Media Flow Protocol) o係 Adobe 新既 communication protocol<br />
主要係令到多個 Adobe Flash Player 之間能夠直接做 communication<br />
完全唔需要透過一個 server connection</p>
<p>最直接o既用途就係單靠 Adobe Flash Player + Web cam 就可以做到 video chat<br />
係~!! 完全唔需要 middle server~!! 而且係絕對 smooth~! 開幾十個都無影響~!!</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3098344226"><img class="flickr small" title="DSCN9477" alt="DSCN9477" src="http://farm4.static.flickr.com/3010/3098344226_529eda1359_m.jpg" /></a></div>
					
<p>最後由 Ted Patrick 接棒介紹 Adobe Groups<br />
Adobe Groups 係 Adobe 一個 official 而 centralized o既 community network<br />
透過 Adobe Groups 就可以知道全球幾百個 user group / community o既一切動向<br />
香港o既 Flex user group (FxAIR.org) 亦都會搬入 Adobe Groups<br />
但 setting 比較繁複~ 希望能夠趕及農曆新年前完成~ 請見諒</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/3097507513"><img class="flickr small" title="DSCN9479" alt="DSCN9479" src="http://farm4.static.flickr.com/3200/3097507513_9e8c06c1c0_m.jpg" /></a></div>
					
<p>* 關於所有 technology o既 information / URL 已經整理好放左o係呢度</p>
<p>http://vicker.cubeforge.net/blog/adobe-max-sf-summary/</p>
<p>第二個 general session 完左~<br />
食完飯又繼續聽各個 session~</p>
<p>Evening 就到左大家都好期待o既 sneak peak session<br />
不過… 我自己就覺得非常失望…<br />
兩個字去形容就係 “倉促”…<br />
好似趕時間咁~ present d 野又比較亂…</p>
<p>Anyway~ 大致上o既 sneaked items 如下</p>
<p>- RTMFP (上面已經介紹左)<br />
- Nitro (Adobe AIR o既 widget controller)<br />
- Durango (Adobe AIR o既 runtime application component mash up tool)<br />
- Photoshop Image Compositing (自動將 imported image 去底)<br />
- Content Intelligent Toolkit (Media library 包括 video 同 image o既 analysis)<br />
- Dreamweaver Web Widgets (直接o係 Dreamweaver insert web widget~ 而且可以直接 live preview~ 完全唔需要開 browser)<br />
- Infinite Images (利用一 set photo 去做出無限 zoom in 同無限 zoom out effect)<br />
- Live Cycle and Creative Services (利用 Live Cycle 去 streamline collaborative Premiere Pro workflow)<br />
- Meer Meer (Online service~ 自動 detect 一個 Dreamweaver web site o係唔同 browser 之下有無 display differences~ 仲可以用 onion skin o黎直接 compare<br />
- Server-side ActionScript</p>
<p>o係 Adobe 正式 post video 之前<br />
大家不妨去 YouTube search 下~ 好似有 HD version tim…</p>
<p>夜晚同 Way 行左去 Japan Town 諗住食返 d 好o既日本野…<br />
饑寒交逼~ 行左成粒鐘去到~ 點知…<br />
奉勸各位… 去到美國食 hurger, salad, 西餐算喇…</p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/15/adobe-max-sf-day-3/' rel='bookmark' title='Adobe MAX SF day 3'>Adobe MAX SF day 3</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/11/26/adobe-max-sf-pre-day-1/' rel='bookmark' title='Adobe MAX SF pre day 1'>Adobe MAX SF pre day 1</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google 同 Yahoo! improve Flash indexing</title>
		<link>http://vicker.cubeforge.net/blog/2008/07/01/google-and-yahoo-improve-flash-indexing/</link>
		<comments>http://vicker.cubeforge.net/blog/2008/07/01/google-and-yahoo-improve-flash-indexing/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 23:07:16 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Web Usability]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[SWF]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[XSL]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=55</guid>
		<description><![CDATA[今日 Google o係 webmaster central blog 公布左佢地已經 improve 左 Flash content 既 indexing power 所有 version 既 Flash content o係唔需要改動既情況底下都可以得到更好既 indexing result 同一時間 Adobe 亦o係 Adobe Developer Center 發表左 SWF searchability FAQ 裡面除左有耳熟能詳既 marketing slogan 之外 The openly published SWF specification describes the file format used to deliver rich applications and interactive content via Adobe [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2005/10/09/new-technologies-keep-on-coming%e2%80%a6/' rel='bookmark' title='NEW TECHNOLOGIES KEEP ON COMING…'>NEW TECHNOLOGIES KEEP ON COMING…</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>今日 Google o係 webmaster central blog 公布左佢地已經 improve 左 Flash content 既 indexing power<br />
所有 version 既 Flash content o係唔需要改動既情況底下都可以得到更好既 indexing result</p>
<p>同一時間 Adobe 亦o係 Adobe Developer Center 發表左 SWF searchability FAQ<br />
裡面除左有耳熟能詳既 marketing slogan 之外</p>
<blockquote><p>The openly published SWF specification describes the file format used to deliver rich applications and interactive content via Adobe Flash Player, which is installed on more than 98 percent of Internet-connected computers</p></blockquote>
<p>亦有提及到背後既原理<br />
以及 Yahoo! 都會於稍後 update search engine</p>
<p>的確~ 咁多年以黎 Flash 都比人彈 SEO<br />
每一次我幫人做 project analysis 既時候<br />
第一句都係問 “application base” 定 “content base”<br />
今次呢個 news 的確幾吸引~<br />
但係問題係唔係就咁就解決呢?!?!<br />
我地係唔係唔再需要寫特登寫 XHTML version / XSL / 一大堆 supportive AS?!?!<br />
言之尚早~!</p>
<p>At least… Munsang Biology web d content 仲未 index 到~ 哈哈</p>
<p>Anyway~ should be a great start!</p>
<p>詳情:</p>
<p>Improved Flash indexing by Google Webmaster Central Blog<br />
<a href="http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html">http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html</a></p>
<p>SWF searchability FAQ by Adobe Developer Center<br />
<a href="http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html?devcon=f1">http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html?devcon=f1</a></p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2005/10/09/new-technologies-keep-on-coming%e2%80%a6/' rel='bookmark' title='NEW TECHNOLOGIES KEEP ON COMING…'>NEW TECHNOLOGIES KEEP ON COMING…</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2008/07/01/google-and-yahoo-improve-flash-indexing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple MultiTouch? Microsoft MultiTouch? now ActionScript~!</title>
		<link>http://vicker.cubeforge.net/blog/2007/09/21/apple-multitouch-microsoft-multitouch-now-actionscript/</link>
		<comments>http://vicker.cubeforge.net/blog/2007/09/21/apple-multitouch-microsoft-multitouch-now-actionscript/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 00:56:48 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[multi touch]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=119</guid>
		<description><![CDATA[呢期興 Touch~ 首先係 Apple iPhone~ 跟住係 Microsoft MultiTouch Table~ 然後係 HTC Touch~ 仲有 Apple iPod Touch~ 但係估都估唔到… ActionScript 3 都可以 MultiTouch… 然有 d 窒下窒下~ 但係都叫做 work~! 有時真係好想可以參與下呢種唔係用錢字行頭既 development Related posts: Adobe MAX SF day 1 Apple… 你今日食左未… COMPLETION of MY FIRST OO FLASH APP
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/09/06/have-you-ate-apple-yet/' rel='bookmark' title='Apple… 你今日食左未…'>Apple… 你今日食左未…</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2005/10/09/completion-of-my-first-oo-flash-app/' rel='bookmark' title='COMPLETION of MY FIRST OO FLASH APP'>COMPLETION of MY FIRST OO FLASH APP</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>呢期興 Touch~<br />
首先係 Apple iPhone~<br />
跟住係 Microsoft MultiTouch Table~<br />
然後係 HTC Touch~<br />
仲有 Apple iPod Touch~</p>
<p>但係估都估唔到… ActionScript 3 都可以 MultiTouch…</p>
<p><a href="http://vicker.cubeforge.net/blog/2007/09/21/apple-multitouch-microsoft-multitouch-now-actionscript/"><em>Click here to view the embedded video.</em></a></p>
<p>然有 d 窒下窒下~ 但係都叫做 work~!<br />
有時真係好想可以參與下呢種唔係用錢字行頭既 development</p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/09/06/have-you-ate-apple-yet/' rel='bookmark' title='Apple… 你今日食左未…'>Apple… 你今日食左未…</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2005/10/09/completion-of-my-first-oo-flash-app/' rel='bookmark' title='COMPLETION of MY FIRST OO FLASH APP'>COMPLETION of MY FIRST OO FLASH APP</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2007/09/21/apple-multitouch-microsoft-multitouch-now-actionscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex FAQ #3: 點樣用 Flex FileReference 下載檔案</title>
		<link>http://vicker.cubeforge.net/blog/2007/08/17/flex-faq-3-how-to-download-a-file-in-flex-using-filereference/</link>
		<comments>http://vicker.cubeforge.net/blog/2007/08/17/flex-faq-3-how-to-download-a-file-in-flex-using-filereference/#comments</comments>
		<pubDate>Fri, 17 Aug 2007 01:05:25 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex FAQ]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[FileReference]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[URLRequest]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=104</guid>
		<description><![CDATA[本來呢個問題應該好簡單~ 基本上一個 ActionScript developer 可以即時答得出 但係原來o係某 d 情況佢係會 malfunction 既… 而且係你估都估唔到~ 加上玩足你幾個鐘… 為免大家中招所以寫左呢個 example 睇落好似無分別~就算 click “這個不能下載” 都出現左下載畫面但係當你以為 download 左既時候… 你會發覺乜都見唔到…其實問題係在於 FileReference o既 instance declaration method如果o係 function 裡面 declare 既 temporary variable當 function 完成之後 FileReference instance 就會o係 select event 之前消失結果… download 左個桔… 解決方法係將 FileReference instance 放o係 class member variable 其實呢個問題… 都幾荒謬… 不過可以玩謝好多 developer…Adobe o既 Technote [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/07/12/flex-faq-5-how-to-develop-full-screen-application/' rel='bookmark' title='Flex FAQ #5: 點樣做 Full Screen Application'>Flex FAQ #5: 點樣做 Full Screen Application</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/07/essential-actionscript-30-and-actionscript-30-design-patterns/' rel='bookmark' title='Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns'>Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>本來呢個問題應該好簡單~<br />
基本上一個 ActionScript developer 可以即時答得出</p>
<pre class="brush: jscript; title: ; notranslate">
var t_file_ref:FileReference = new FileReference ();
var t_url_request:URLRequest = new URLRequest (&quot;some_path/some_file.type&quot;);
t_file_ref.download (t_url_request);
</pre>
<p>但係原來o係某 d 情況佢係會 malfunction 既…<br />
而且係你估都估唔到~ 加上玩足你幾個鐘…</p>
<p>為免大家中招所以寫左呢個 example</p>
<p><a href="http://vicker.cubeforge.net/blog/2007/08/17/flex-faq-3-how-to-download-a-file-in-flex-using-filereference/"><em>Click here to view the embedded video.</em></a></p>
<p>睇落好似無分別~就算 click “這個不能下載” 都出現左下載畫面但係當你以為 download 左既時候…<br />
你會發覺乜都見唔到…其實問題係在於 FileReference o既 instance declaration method如果o係 function<br />
裡面 declare 既 temporary variable當 function 完成之後 FileReference instance 就會o係 select event 之前消失結果… download 左個桔…<br />
解決方法係將 FileReference instance 放o係 class member variable</p>
<pre class="brush: jscript; title: ; notranslate">
public class some_class
{
    private var _file_ref:FileReference;
    function some_function ()
    {
        this._file_ref = new FileReference ();
        ...
    }
}
</pre>
<p>其實呢個問題… 都幾荒謬… 不過可以玩謝好多 developer…Adobe o既 Technote 有詳細解釋~<br />
<a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=3637d5c3&amp;sliceId=1">http://kb.adobe.com/selfservice/viewContent.do?externalId=3637d5c3&amp;sliceId=1</a></p>
<p>English title: How to download a file in Flex using FileReference</p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/07/12/flex-faq-5-how-to-develop-full-screen-application/' rel='bookmark' title='Flex FAQ #5: 點樣做 Full Screen Application'>Flex FAQ #5: 點樣做 Full Screen Application</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/07/essential-actionscript-30-and-actionscript-30-design-patterns/' rel='bookmark' title='Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns'>Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2007/08/17/flex-faq-3-how-to-download-a-file-in-flex-using-filereference/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns</title>
		<link>http://vicker.cubeforge.net/blog/2007/08/07/essential-actionscript-30-and-actionscript-30-design-patterns/</link>
		<comments>http://vicker.cubeforge.net/blog/2007/08/07/essential-actionscript-30-and-actionscript-30-design-patterns/#comments</comments>
		<pubDate>Tue, 07 Aug 2007 22:14:56 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Chocobo]]></category>
		<category><![CDATA[CityU]]></category>
		<category><![CDATA[design pattern]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[OO]]></category>
		<category><![CDATA[OReilly]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=92</guid>
		<description><![CDATA[今日黎左兩本書… 唔知點解用 Amazon 訂書寫 CityU 地址特別快收到書… 比起 Amazon 既 estimate date 早左 17 日… 兩本新書係 Essential ActionScript 3.0 同 ActionScript 3.0 Design Patterns 唔知道由幾時開始鍾意左 design patterns~ 以前明明最憎 OO… (唔… 心照… 唔夾就係唔夾…) Essential ActionScript 3.0 真係好有貨~ 成千頁… 又有排睇 比起上一集厚左好多~ 好快咁掃左 TOC 好詳細~ 似係由淺入深~ 比較起 ActionScript 3.0 Design Patterns 就好似深好多~ 有好多少聽既 patterns Flash, ActionScript 同 Flash d [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/17/flex-faq-3-how-to-download-a-file-in-flex-using-filereference/' rel='bookmark' title='Flex FAQ #3: 點樣用 Flex FileReference 下載檔案'>Flex FAQ #3: 點樣用 Flex FileReference 下載檔案</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/27/adobe-certified-flex-2-developer-examination-passed/' rel='bookmark' title='Adobe Certified Flex 2 Developer Examination 合格~!'>Adobe Certified Flex 2 Developer Examination 合格~!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>今日黎左兩本書… 唔知點解用 Amazon 訂書寫 CityU 地址特別快收到書…<br />
比起 Amazon 既 estimate date 早左 17 日…</p>
<p>兩本新書係 Essential ActionScript 3.0 同 ActionScript 3.0 Design Patterns<br />
唔知道由幾時開始鍾意左 design patterns~<br />
以前明明最憎 OO… (唔… 心照… 唔夾就係唔夾…)</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/1039143131"><img class="flickr small" title="07082007082.jpg" alt="07082007082.jpg" src="http://farm2.static.flickr.com/1342/1039143131_c57dba0ffe_m.jpg" /></a></div>
					
<p>Essential ActionScript 3.0 真係好有貨~ 成千頁… 又有排睇<br />
比起上一集厚左好多~ 好快咁掃左 TOC 好詳細~ 似係由淺入深~<br />
比較起 ActionScript 3.0 Design Patterns 就好似深好多~ 有好多少聽既 patterns</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/1039143617"><img class="flickr small" title="07082007083.jpg" alt="07082007083.jpg" src="http://farm2.static.flickr.com/1323/1039143617_aea9934506_m.jpg" /></a></div>
					
<p>Flash, ActionScript 同 Flash d 書愈黎愈多~ 唔知幾時先睇得完…<br />
(Chocobo 你幫我睇埋佢啦~ 哈哈)</p>
						<div class="flickr-gallery image none"><a href="http://www.flickr.com/photos/vicker/1039996806"><img class="flickr small" title="07082007084.jpg" alt="07082007084.jpg" src="http://farm2.static.flickr.com/1164/1039996806_4228d00abd_m.jpg" /></a></div>
					
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/17/flex-faq-3-how-to-download-a-file-in-flex-using-filereference/' rel='bookmark' title='Flex FAQ #3: 點樣用 Flex FileReference 下載檔案'>Flex FAQ #3: 點樣用 Flex FileReference 下載檔案</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/27/adobe-certified-flex-2-developer-examination-passed/' rel='bookmark' title='Adobe Certified Flex 2 Developer Examination 合格~!'>Adobe Certified Flex 2 Developer Examination 合格~!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2007/08/07/essential-actionscript-30-and-actionscript-30-design-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>時光倒流第三集 &#8211; Adobe MAX 2006</title>
		<link>http://vicker.cubeforge.net/blog/2007/04/24/time-travel-episode-4-adobe-max-2006/</link>
		<comments>http://vicker.cubeforge.net/blog/2007/04/24/time-travel-episode-4-adobe-max-2006/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 17:19:18 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[FLABER]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[John Koch]]></category>
		<category><![CDATA[Kazumichi Nishimura]]></category>
		<category><![CDATA[Las Vegas]]></category>
		<category><![CDATA[Tekono]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=117</guid>
		<description><![CDATA[話說前排部 Mac 機個九方過左期… 結果好耐都無打 blog… Ahem… 算吧啦… (你買左成個幾月喇) 上年十月誤打誤撞之下破天荒得到 FSE 同 CS 一齊資助我去左 Las Vegas Adobe MAX conference 其實真係十萬個榮幸… 講到底o個時我已經唔係學生… 又只係一個極低層員工… 有得去真係好珍惜~~!! 搭左十幾粒鐘飛機… 再加上 Las Vegas d 的士司機既 “厚待”… 再再加上o個邊 d 消費指數… 當時真係想即刻返香港… (今年 MAX 2007 o係 Chicago… 去唔去好呢…) 講返個 conference~ 外國 d conference 真係好正~ 頭 3 日朝早都有 Keynote session~ 好似做 show 咁~ 個 stage [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2006/09/22/i-am-going-to-adobe-max-to-min-blog-entry-for-maxup/' rel='bookmark' title='I am going to Adobe MAX to MIN (Blog Entry for MAXUP)'>I am going to Adobe MAX to MIN (Blog Entry for MAXUP)</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2006/09/05/adobe-max-2006-scheduler/' rel='bookmark' title='Adobe MAX 2006 Scheduler'>Adobe MAX 2006 Scheduler</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>話說前排部 Mac 機個九方過左期… 結果好耐都無打 blog…<br />
Ahem… 算吧啦… (你買左成個幾月喇)</p>
<p>上年十月誤打誤撞之下破天荒得到 FSE 同 CS 一齊資助我去左 Las Vegas Adobe MAX conference<br />
其實真係十萬個榮幸… 講到底o個時我已經唔係學生… 又只係一個極低層員工… 有得去真係好珍惜~~!!</p>
<p>搭左十幾粒鐘飛機… 再加上 Las Vegas d 的士司機既 “厚待”…<br />
再再加上o個邊 d 消費指數… 當時真係想即刻返香港…<br />
(今年 MAX 2007 o係 Chicago… 去唔去好呢…)</p>
<p>講返個 conference~ 外國 d conference 真係好正~<br />
頭 3 日朝早都有 Keynote session~ 好似做 show 咁~<br />
個 stage 又大又 pro~ 音響又勁~ 入場已經好有 feel~<br />
而且場場都 dem 好多正野~ 特別係 last day sneak peek~ 睇到呆晒…<br />
content 就唔講喇~ 差唔多半年前既 sneak 依家先講咩 =.=||</p>
<p>一個香港人無啦啦咁過去… 除左 John 之外我都唔知同邊個講野好…<br />
始終自己都係 d 唔會主動攪關係o既人… 唔… 點樣改變下好呢…</p>
<p>o係 John 介紹之下識左 Tekono 既 Kazumichi-san<br />
日本人做野都係比較特別既~ 又或者只係 Kazumichi-san 比較特別<br />
佢同我既理念差唔多~ 就係寫 d user 鍾意用既 application~ 錢?!?! second priority…</p>
<p>“比 Dad 聽到實激死佢… 不過我都o係得o個種諗法~<br />
人o係滿足完基本生活需要之後~ 好應該做 d 自己想做既野~<br />
並唔係話滿足於現狀~ 只係唔需要盲目咁去追求…<br />
回望廿年… 自己好多利益都唔係強求既~ 係好自然地從自己喜歡既生活裡面凝聚出黎~<br />
同 Dad 既問題 “未解決”… 遲 d 再講… 只係一講到錢… 又會諗起佢…”</p>
<p>Kazumichi-san 好好人~ 佢支持我寫 FLABER~ 開左一條新既 product line &#8211; FLABER Mobile<br />
日本人用手機 d app 用得好盡~ 所以應該會幾受歡迎~<br />
不過我依家就辛苦 d 喇~ 個腦裝晒 AS2 同 AS3 d class… 頭都爆…</p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2006/09/22/i-am-going-to-adobe-max-to-min-blog-entry-for-maxup/' rel='bookmark' title='I am going to Adobe MAX to MIN (Blog Entry for MAXUP)'>I am going to Adobe MAX to MIN (Blog Entry for MAXUP)</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2006/09/05/adobe-max-2006-scheduler/' rel='bookmark' title='Adobe MAX 2006 Scheduler'>Adobe MAX 2006 Scheduler</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2007/04/24/time-travel-episode-4-adobe-max-2006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I am going to Adobe MAX to MIN (Blog Entry for MAXUP)</title>
		<link>http://vicker.cubeforge.net/blog/2006/09/22/i-am-going-to-adobe-max-to-min-blog-entry-for-maxup/</link>
		<comments>http://vicker.cubeforge.net/blog/2006/09/22/i-am-going-to-adobe-max-to-min-blog-entry-for-maxup/#comments</comments>
		<pubDate>Fri, 22 Sep 2006 13:06:07 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[FLABER]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Experts Exchange]]></category>
		<category><![CDATA[MAXUP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SourceForge]]></category>
		<category><![CDATA[Tim Shiu]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=166</guid>
		<description><![CDATA[MAXUP Barcamp Ben Watson’s We Demo You Going to MAX Well… The title seems stupid but the actual meaning is not. I am going to Adobe MAX to learn more from the conference and from the other participates. (Of course I will share, in case I am not the least knowledgable one in the event) [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2007/04/24/time-travel-episode-4-adobe-max-2006/' rel='bookmark' title='時光倒流第三集 &#8211; Adobe MAX 2006'>時光倒流第三集 &#8211; Adobe MAX 2006</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2006/09/05/adobe-max-2006-scheduler/' rel='bookmark' title='Adobe MAX 2006 Scheduler'>Adobe MAX 2006 Scheduler</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>MAXUP Barcamp<br />
Ben Watson’s We Demo You Going to MAX</p>
<p>Well… The title seems stupid but the actual meaning is not. I am going to Adobe MAX to learn more from the conference and from the other participates. (Of course I will share, in case I am not the least knowledgable one in the event) With that knowledge I can develop even more applications (mainly open source~ nah), so that all the users can minimize their effort, their pain, their time in making great works. That is why I am going to MAX to MIN~</p>
<p>Okay~ Is time talking back the application that I have done in previous year. My application is called FLABER (FLAsh-based web BuildER), it is a pure Flash RIA scripted in ActionScript 2 with PHP as server support. In short, this application allows web owners to easily build a website using Flash technology even if they don’t know how to program in Flash. We have done a testing that even a 10 years old girl can make up her own Flash web site.</p>
<p>Originally this project is started as my final year project in City University of Hong Kong. (in other words… homework…) Since the first public release in SourceForge, I received many great feedbacks from the public. That is why I made FLABER now as an open source product so that everyone can benefits from it.</p>
<p>Okay~ too many words… here comes some screenshots.</p>
<p>The following shows a web that I made using FLABER.</p>
<p><img src="http://www.cubeforge.net/wiki/lib/exe/fetch.php?w=300&#038;h=224&#038;cache=cache&#038;media=en:en_ug_s01.png" alt="" /></p>
<p>Actually it looks like a normal web page but it have on stage controls.</p>
<p><img src="http://www.cubeforge.net/wiki/lib/exe/fetch.php?cache=cache&#038;w=500&#038;h=500&#038;media=en:en_ug_s23.png" alt="" /></p>
<p>For larger images and details, please do a visit to the FLABER Wiki<br />
<a href="http://www.cubeforge.net/wiki/doku.php?id=en:projects:flaber:index"></p>
<p>Of course a live-demo is also available here.<br />
<a href="http://www.cubeforge.net/flaber/flaber"></p>
<p>Actually there’s more for FLABER, that is FARSER (Flaber-xhtml pARSER). This is a PHP program written by one of my friend Tim SHIU. The function can be easily guessed using the program name. It can turn any web done by FLABER into W3C valid XHTML documents with single click~!</p>
<p>You can experience yourself right here<br />
Well~ I hope everyone will enjoy using my application~</p>
<p>P.S. A new version is on-the-way coding from zero using ActionScript 3. And of course, I will use any more advanced technologies that I learned in Adobe MAX.</p>
<p>And here comes my portrait~ captured in Osaka, Japan.<br />
<img src="http://vicker.cubeforge.net/img/blog/060922_maxup.jpg" alt="" /></p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2007/04/24/time-travel-episode-4-adobe-max-2006/' rel='bookmark' title='時光倒流第三集 &#8211; Adobe MAX 2006'>時光倒流第三集 &#8211; Adobe MAX 2006</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2006/09/05/adobe-max-2006-scheduler/' rel='bookmark' title='Adobe MAX 2006 Scheduler'>Adobe MAX 2006 Scheduler</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2006/09/22/i-am-going-to-adobe-max-to-min-blog-entry-for-maxup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe MAX 2006 Scheduler</title>
		<link>http://vicker.cubeforge.net/blog/2006/09/05/adobe-max-2006-scheduler/</link>
		<comments>http://vicker.cubeforge.net/blog/2006/09/05/adobe-max-2006-scheduler/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 00:10:34 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[budget]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=142</guid>
		<description><![CDATA[其實應該尋晚 post 出黎~ 不過太夜所以今日先 post Budget 既問題困擾左成個幾禮拜總算告一段落 所以都正式 register 左 Adobe MAX~ reg 完之後第一件事就係要用佢地 provide 既 scheduler 黎排 session 唔睇都唔知… 差唔多有一百種唔同既 session 可以 reg… 由 acrobat -> breeze -> dreamweaver -> flash -> flex -> xml 再由最簡單既 get started -> intermediate -> advanced 總之就乜都有咁啦~~!! 揀到我傻傻地…. 排完之後感覺係…. 仲慘過上堂…. 哈哈~~ 當然啦~ 上 Flash-related 既野點都精神好多既~ 依家既 schedule 如下 [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/15/adobe-max-sf-day-3/' rel='bookmark' title='Adobe MAX SF day 3'>Adobe MAX SF day 3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>其實應該尋晚 post 出黎~ 不過太夜所以今日先 post<br />
Budget 既問題困擾左成個幾禮拜總算告一段落<br />
所以都正式 register 左 Adobe MAX~</p>
<p>reg 完之後第一件事就係要用佢地 provide 既 scheduler 黎排 session<br />
唔睇都唔知… 差唔多有一百種唔同既 session 可以 reg…<br />
由 acrobat -> breeze -> dreamweaver -> flash -> flex -> xml<br />
再由最簡單既 get started -> intermediate -> advanced<br />
總之就乜都有咁啦~~!! 揀到我傻傻地….<br />
排完之後感覺係…. 仲慘過上堂…. 哈哈~~<br />
當然啦~ 上 Flash-related 既野點都精神好多既~</p>
<p>依家既 schedule 如下</p>
<p>Combining Flex with PHP and Open Source<br />
Best Practices for Developing Flash Applications<br />
Building RIAs with Flex Builder<br />
Improving ActionScript 3 Performance<br />
Design Patterns in ActionScript 3<br />
Understanding Security in Flex and Flash<br />
User Interface Design with Flash<br />
Delivering RIA solutions with Cairngorm 2<br />
Getting Started with Apollo<br />
Techniques for Integrating Flash contents and Flex applications</p>
<p><img src="http://vicker.cubeforge.net/img/blog/060905_max.png" alt="" /></p>
<p>其實仲有兩個月~ 所以都仲會有好多變動~~<br />
總之今次就一定係好好既學野機會啦!!<br />
聽朝再講 MAX Event 既 inter-network application</p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/15/adobe-max-sf-day-3/' rel='bookmark' title='Adobe MAX SF day 3'>Adobe MAX SF day 3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2006/09/05/adobe-max-2006-scheduler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PURE ACTIONSCRIPT vs FLEX vs LASZLO</title>
		<link>http://vicker.cubeforge.net/blog/2005/10/25/pure-actionscript-vs-flex-vs-laszlo/</link>
		<comments>http://vicker.cubeforge.net/blog/2005/10/25/pure-actionscript-vs-flex-vs-laszlo/#comments</comments>
		<pubDate>Tue, 25 Oct 2005 00:25:58 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[FLABER]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Laszlo]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=208</guid>
		<description><![CDATA[Is been a while since my last blog. It is because other assignments hooking me quite a while slowing down my FYP progress. I will chase back this week ^^ Last week Andy have given me some wiki references on AFLAX. Having some research on different kinds of technologies and development methodology, the following is [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/07/essential-actionscript-30-and-actionscript-30-design-patterns/' rel='bookmark' title='Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns'>Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/04/24/time-travel-episode-4-adobe-max-2006/' rel='bookmark' title='時光倒流第三集 &#8211; Adobe MAX 2006'>時光倒流第三集 &#8211; Adobe MAX 2006</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/01/24/time-travel-episode-2-thanks-flaber/' rel='bookmark' title='時光倒流第二集 &#8211; Thanks FLABER'>時光倒流第二集 &#8211; Thanks FLABER</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Is been a while since my last blog. It is because other assignments hooking me quite a while slowing down my FYP progress. I will chase back this week ^^</p>
<p>Last week Andy have given me some wiki references on AFLAX. Having some research on different kinds of technologies and development methodology, the following is my little comparison on them.</p>
<p>PURE ACTIONSCRIPT</p>
<ul>
<li>ECMAScript-based programming language</li>
<li>control Macromedia Flash movies and application</li>
</ul>
<p>Advantage:</p>
<ul>
<li>flexible and can perform all of the functions in Flash</li>
<li>able to have more rigid linkage between the objects inside the movie and the objects’ class</li>
<li>only Flash player (free) is enough to use the compiled SWF file</li>
</ul>
<p>Disadvantage:</p>
<ul>
<li>not easy to learn</li>
<li>the tier concept is not clear, where Flash is both the control and presentation tiers</li>
</ul>
<p>MACROMEDIA FLEX</p>
<ul>
<li>application server which can compiles Flex mark up language (MXML) and Actionscript to binary SWF file</li>
<li>built in functions and interfaces, e.g. dragNdrop, charting, animation effects</li>
</ul>
<p>Advantage:</p>
<ul>
<li>easy to learn because user dont need to learn Actionscript and also the drawings inside Flash</li>
<li>clearly defined presentation tier for Flash</li>
<li>having standard user interface which increases usability</li>
</ul>
<p>Disadvantage:</p>
<ul>
<li>it costs much (US15000 per CPU quoted from Wikipedia)</li>
<li>not flexible enough, cannot use the full power of Flash</li>
</ul>
<p>LASZLO<br />
- presentation server which conpiles LZX to binary SWF files<br />
- built in functions and interfaces like Macromedia Flex</p>
<p>Advantage:</p>
<ul>
<li>the same as Macromedia Flex with an addition that it is free</li>
</ul>
<p>Disadvantage:</p>
<ul>
<li>again cannot use the full power of Flash</li>
<li>installation of the server is necessary which it is not always possible for those who pay for web hosting</li>
</ul>
<p>CONCLUSION<br />
In order to make the product more portable, i.e. can allow any user who have a web space can use it. Pure Actionscript is the best choice. Furthermore, some more powerful Flash functions can be used, e.g. the new Bitmap class in Flash 8 which allows the export of every pixel inside the movie.</p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2007/08/07/essential-actionscript-30-and-actionscript-30-design-patterns/' rel='bookmark' title='Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns'>Essential ActionScript 3.0 and ActionScript 3.0 Design Patterns</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/04/24/time-travel-episode-4-adobe-max-2006/' rel='bookmark' title='時光倒流第三集 &#8211; Adobe MAX 2006'>時光倒流第三集 &#8211; Adobe MAX 2006</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2007/01/24/time-travel-episode-2-thanks-flaber/' rel='bookmark' title='時光倒流第二集 &#8211; Thanks FLABER'>時光倒流第二集 &#8211; Thanks FLABER</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2005/10/25/pure-actionscript-vs-flex-vs-laszlo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NEW TECHNOLOGIES KEEP ON COMING…</title>
		<link>http://vicker.cubeforge.net/blog/2005/10/09/new-technologies-keep-on-coming%e2%80%a6/</link>
		<comments>http://vicker.cubeforge.net/blog/2005/10/09/new-technologies-keep-on-coming%e2%80%a6/#comments</comments>
		<pubDate>Sun, 09 Oct 2005 03:53:55 +0000</pubDate>
		<dc:creator>Vicker</dc:creator>
				<category><![CDATA[FLABER]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://vicker.cubeforge.net/blog/?p=245</guid>
		<description><![CDATA[In September, a new shock came to me &#8211; Macromedia Flash 8. I have used Flash 8 Trial version for quite a while. The feeling is that there are much enhancement in graphic section. Let say one of it is the Bitmap class. This Bitmap class is capable to export the current Flash’s content pixel [...]
Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2008/07/01/google-and-yahoo-improve-flash-indexing/' rel='bookmark' title='Google 同 Yahoo! improve Flash indexing'>Google 同 Yahoo! improve Flash indexing</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In September, a new shock came to me &#8211; Macromedia Flash 8.</p>
<p>I have used Flash 8 Trial version for quite a while. The feeling is that there are much enhancement in graphic section. Let say one of it is the Bitmap class. This Bitmap class is capable to export the current Flash’s content pixel by pixel to other application~~!!</p>
<p>This morning I have read the Macromedia Edge Newsletter which announces another two great products &#8211; Macromedia Flex 2 and ActionScript 3.0.</p>
<p>Oh my god… Should I try them in my FYP when they release?? Arrr~~~!! Such a hard decision…</p>
<p>Related posts:<ol>
<li><a href='http://vicker.cubeforge.net/blog/2008/07/01/google-and-yahoo-improve-flash-indexing/' rel='bookmark' title='Google 同 Yahoo! improve Flash indexing'>Google 同 Yahoo! improve Flash indexing</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2009/01/07/adobe-max-sf-day-2/' rel='bookmark' title='Adobe MAX SF day 2'>Adobe MAX SF day 2</a></li>
<li><a href='http://vicker.cubeforge.net/blog/2008/12/09/adobe-max-sf-day-1/' rel='bookmark' title='Adobe MAX SF day 1'>Adobe MAX SF day 1</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://vicker.cubeforge.net/blog/2005/10/09/new-technologies-keep-on-coming%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

