對於flex flash 本身 來講尤其 是flex 給提供很多標準組建對於初學者來說使用起來和開發起來很簡單。
最典型的應用就是做個 **應用系統,**樹 ,表單 提交這類的。
但是如果你只會掌握這些你就說你精通flex或者會flex那我就只能無奈了。
我本身來講做過幾個方向領域的flex研究和開發一般來講。可大致分為這幾類。
1.圖形類
此類需要數學知識。
2.影象類
其實這類來講有幾個核心的比如對rgb的了解一些濾鏡的處理扭曲等等演算法矩陣都需要會,可能科班出身的比較精通吧。
此類需要影象多**知識。
3.圖表類
這類我單獨歸納出來是因為此類很重要,這類需要掌握的就是flex基本chart的擴充套件,把2d圖表擴充套件成3d和其他擴充套件,再有
會用第3方chart和擴充套件,第3方chart要豐富。同樣此類需要數學知識。
4.gis領域
這類較以前好多了,比如我們用googlemap arcgis 這類如果使用這些應用的話簡單的方可以,但是要做出複雜的應用就需要
國家地理相關知識才行。有些可以直接使用arcgis 的server 比如緩衝 繪圖 統計分析 等等。
這類要掌握gis地理領域知識學起來快些。
5.3d領域
對於3d領域來說我也做了很多了,也感覺到自己知識的匱乏。此領域事實上flash給提供了很多3d框架比如說
pv3d ,box2d 等等,但當你使用他們的時候你發現事實上你什麼都做不了,這是為什麼。主要原因是你的大學
數學沒學好立體幾何問題,矩陣轉換問題。這個相當複雜了。
我利用數學知識在3d裡做了些應用,一般的應用也沒太大問題,只是太複雜的我就無能為力了。
比如3d裝修房間的那個應用 在3d房間裡 控制x,y,z座標放在任意位置裝修,旋轉放置就比較難了。這個需要矩陣轉換。
6.流**領域
用fms ,red5 課本上都有例子。
7.webgame,虛擬社群
這個是薪水最高的領域,用人也是最多的。但是要掌握一些演算法,比如a* 尋路 菱形地圖,ai戰鬥,切換場景,碰轉檢測
加速度,緩動,減速,摩擦力,自由落體,拋物線等等。
8.flex組建擴充套件領域
比如你可以使用flex擴充套件組建不緊緊是簡單的 渲染器擴充套件,而是複寫類把整個組建大變樣,自己能寫個 複雜**控制項,寫個
富日曆控制項 ,擴充套件tree 想怎麼擴充套件就怎麼擴充套件。此類需要對flex有很深入的了解才行。目前看來嘿嘿,國內還沒有幾個人能做
都是老外寫的,我們這邊還是天下烏鴉一般抄。就比誰抄的好。
總結下 ,只要你對以上領域精通或者非常熟練,你就能作出非常震撼人的應用。無論應用在**,比如軟體,**,air,工具 桌面
你都能做出有別其他大眾coding級別人 的 功能和應用。
FLEX 開發領域你知多少
flex 開發領域你知多少?2010年06月29日 對於flex flash 本身 來講尤其 是flex 給提供很多標準組建對於初學者來說使用起來和開發起來很簡單。最典型的應用就是做個 應用系統,樹 表單 提交這類的。但是如果你只會掌握這些你就說你精通flex或者會flex那我就只能無奈了。我本身來...
const你知多少?
const關鍵字至少有下列 n個作用 1 欲阻止乙個變數被改變,可以使用 const關鍵字。在定義該 const變數時,通常需要對它進行初始化,因為以後就沒有機會再去改變它了 2 對指標來說,可以指定指標本身為 const,也可以指定指標所指的資料為 const,或二者同時指定為 const 3 在...
setTimeout你知多少
假期這麼快就結束了,其實對我來說沒什麼影響,因為我一周才兩節課,對於課多的同學來說,我天天在休假,不要羨慕喲 但休假並不代表閒著,還是得苦逼的編 唉。一入程式深似海。不管學得多少,還是總結一些,還是一些小問題。當然也是很重要的,好!廢話少說該入正題了。上次提到非同步,當時說,不知道是啥就去查漢語字典...