2008年10月2日 星期四

2008年4月3日 星期四

該學AS2.0還是AS3.0 ?!

首先要界定你的工作專長,若你的專長是視覺設計師,則學多少算多少(AS2.0),夠用就好了,把心思放在角色原件設計,場景分鏡與動作設計(當導演哦!),其餘交給程式設計師用程式將角色弄活。
由以上的分工,便知本篇文章是為程式設計師寫的啦,若你之前學過Java或C、、等這些物件導向程式語言,將會很輕鬆的進入到AS3.0 (AS2.0是過渡性設計,語法較亂且與AS3.0語法有相當的差距)。
當然要做好FLASH程式設計師這個角色,首先還是要明瞭FLASH專屬的一些影格、圖層、場景、、等舞台常識,甚至加上一些物理動作的觀察與公式的導入,相信會更得心應手。
可預知的未來十年,FLASH將會應用在人類許多裝置內,迎接這偉大時代的來臨,您準備好了嗎?

2008年3月9日 星期日

程式設計師的藍海出路-ActionScript 3.0

首先來談談什麼是藍海出路?其實在台灣這個資訊大國,只要具備程式設計此一技能(無論使用何種語言),不會找不到工作(薪資3-5萬跑不掉)。當然資訊電腦業有一個特色,就是技術更新的速度很快,在職場上要很辛苦不斷吸取新技術或語言(通常指的是熱門、主流如JAVA、PHP、DOT NET這類),但這些卻是目前大專院校資訊相關系所教學的主流,每年畢業一拖拉古的投入職場與您競爭!
而近十年網際網路的崛起,變化更是快速到令微軟這個巨人害怕地位不保?(因為也許幾年後大家不再依賴微軟的作業系統,以後再專文論述)這一個網路時代的演進,拜頻寬不斷擴充之賜,讓使用者從傳統圖文操作介面,進步到結合影音與互動的多媒體時代來臨了。
在這當中FLASH動畫技術扮演了首屈一指的地位,已成為在網路上動畫技術的代表。因多媒體動畫在表像牽涉視覺與美術設計,故大多為視覺與美術相關系所在教導,使用影格置入元素變化而造成動畫效果,若元素少還好維護,若一多就不得了。事實上Flash原廠Macromedia(現為Adobe購併)亦考慮到此一需求,故在Flash中加上ActionScript動作描述語言以輔助動畫效果的需要。而ActionScript從1.0(簡單動作需求)配合網路多媒體之需求演進至今3.0版已完整體現OOP(物件導向語言)之標準,這對學視覺美術的設計師簡直是一個頭二個大!而OOP原本就是資訊相關科系的強項,但ActionScript在資訊相關科系是登不上檯面的(尤其ActionScript1.0, ActionScript2.0)自然沒有相關師資去教(要教ActionScript本身還要會Flash呀!)。
於是乎在此造成很大的技術缺口與人才斷層,因為RIA激增的需求甚至需要透過PHP、JAVA、DOT NET連結DataBase,FLEX新技術的實現,AIR的上市,看到這您應該就明瞭,倘若您本身在原先職場表現並不是很突出,ActionScript 3.0絕對是您下一個投資學習的好方向,至於為何是ActionScript 3.0而不是ActionScript 2.0,後面專文再敘。

2008年3月1日 星期六

RIA技術新的里程碑

最近ADOBE發佈FLEX 3與AIR 1.0,對RIA技術而言正式跨入新的里程碑。
個人對AIR的前景不多作介紹,但要強調的是,無論您是使用FLEX BUILDER 3或是Flash CS3開發Flash或AIR專案,其背後所使用的ActionScript 3.0開發的Class幾乎大多可共用。
這相對的意義就是,使用此項技術(Flash相關平台)可大幅降低開發成本,且輕易可跨平台佈署於網路、桌面、甚至於手機。
個人非常鼓勵具有程式設計背景的朋友進入此多媒體的"藍海"職場,因專業ActionScript程式設計師少得可憐 ,未來我會用專文探討此一藍海職場與如何開始。

2008年2月19日 星期二

BLOG該開工了!

為了最近有好幾場Adobe的研討會要參加而加印名片,將本BLOG網址印在名片上,於是有了壓力,將此開通已久(卻沒半篇文章)的BLOG加上第一篇文章,算是開工吧!