Jackie
|
發表於 2009-6-17 02:16 AM |
我倒覺得Flash都是特殊運用...
要不然就播放多媒體...要不然就是平面廣告...
"實用"性的系統很少用到Flash
還不如從JavaScript先入門...畢竟Ajax應用程式的應用範圍更廣
且Flash除了程式(ActionScript)的部分...還包括美術的部分...兩者要相輔相成...
至於C#和Java...看起來C#更有發展性...
因為Windows(全世界最多人用的PC作業系統)會去內建.NET Framework(Vista+)...
但是已經遭過侵權風波所以不會去內建Java...(我有很多朋友電腦裡面都沒有Java)
且在非Windows的平台上也有mono這個實作...目前也漸漸趨於成熟...
不過其實我覺得C++, Java, C#只要其中一者學很精...
學習另外兩種大概都不需要很久.....主要是一些通用的API相差很多...
但是那些本來就是邊寫邊查文件...除非寫很長一段時間不然幾乎不會記得那些東西...
[Jackie 在 2009-6-17 02:19 AM 作了最後編輯]
| |
jocosn
|
發表於 2009-5-30 12:32 AM |
引用: csky寫到:
所以現在要決定要學java還是c#還是php,看起來java比較多人用,不知道java有像visual studio一樣的開發軟體嗎?
有阿,Eclipse、netbeans(都免費),你可以在 Flex Builder(聽說以後要改 flash Builder)切換成 Java 視圖,網路上有相關說明。
引用: csky寫到:
然後action script是從java變化出來的,所以先學JAVA會比較好,
Actionscript 是根據 ECMAScript 標準實作出來的語言,所以寫起來很像 Javascript,跟Java沒太大關係(要說有關係就是可以,但不是那種C→C++關係),你少打script有差。
| |
csky
|
發表於 2009-5-17 08:16 AM |
再一段時間的學習後,我的心得是
adobe推的是flex沒有錯。FLEX就是開發RIA的SDK
用mxml(想成是html)做使用者界面,也可加上css做stylesheet
用action script(想成是javascript)做各種功能。
這樣做出來的程式可以是web base的(html+flash)或者像是c#在.net平台跑(adobe AIR)。
對於資料庫的接觸,好像是只能讀取不能寫入,所以要另外有後台程式來負責讀取及寫入,不論使用JAVA或C#或PHP或什麼都可以。
但我看ADOBE最近也推出了許多SQL的CLASS,也許未來的一天action script就可全包也不一定。
然後action script是從java變化出來的,所以先學JAVA會比較好,
如果要寫網頁的話,是不是簡單的html+javascript+css就好了。mxml+action script+css來玩RIA可是比原來的困難十倍以上。雖然功能也會強大的多了。
| |
csky
|
發表於 2009-5-13 07:20 AM |
引用:
所以現在要決定要學java還是c#還是php,看起來java比較多人用,不知道java有像visual studio一樣的開發軟體嗎?
| |
jocosn
|
發表於 2009-5-13 01:41 AM |
|
Kcars
|
發表於 2009-5-12 12:49 AM |
引用: csky寫到:
我想可能是flash程式對安全性的要求比較高,所以在和db做互動時,可能要額外設定安全性的xml檔案。目前讀到了關於安全性的章節(也不算讀,就是快速了解一下)。似乎能掌握好安全性的控制就可以直接用.swf來控制db軟體(寫很多個.swf檔,甚至是很多個as檔來使用),當然給user用的.swf軟體和與db軟體接觸的.swf是不一樣的。
這是目前的感覺。
讀到目前為止,我還想繼續讀下去,畢竟這個語言很像javascript,一魚兩吃,而且看起來潛力不錯。
關於Flash連接資料庫,就我的認知是可以用AMFPHP之類的程式來進行Remoting跟伺服器溝通
關於這點,最近找資訊覺得這裡寫的還簡單的…(英文過敏,所以都找中文的)
| |
csky
|
發表於 2009-5-11 08:57 PM |
|
csky
|
發表於 2009-5-11 08:52 PM |
我想可能是flash程式對安全性的要求比較高,所以在和db做互動時,可能要額外設定安全性的xml檔案。目前讀到了關於安全性的章節(也不算讀,就是快速了解一下)。似乎能掌握好安全性的控制就可以直接用.swf來控制db軟體(寫很多個.swf檔,甚至是很多個as檔來使用),當然給user用的.swf軟體和與db軟體接觸的.swf是不一樣的。
這是目前的感覺。
讀到目前為止,我還想繼續讀下去,畢竟這個語言很像javascript,一魚兩吃,而且看起來潛力不錯。
| |
sp013216
|
發表於 2009-5-11 01:01 AM |
個人認為學 Action Script 3.0 是一件值得投資的事
目前adobe也致力於吃下播放影片平台市場
我敢說flash至少吃掉了85%以上的網路播放應用市場
sl 跟 flash 差了五年上,我想sl是很難改變flash目前的優勢
as 3 與 as 2 的差異
as 3 不好學,而且像java,一堆專門做藝術設計的人可是罵翻了
as 2 很好用,但是整個程式協調,要有很大的功力,不然你只會看到一個結構相當亂的程式
總之,這我也不曉得要怎麼說.............
那flash能不能與db等之類做應用呢~~~
呵呵,是可以的!但是方法很複雜,或許網路上會有其他人做範例吧!
| |
Kcars
|
發表於 2009-5-6 06:51 PM |
引用: psycho寫到:
現在adobe不是在推什麼flex
除了Flex之外還有ADOBE AIR的樣子
嗯,目前正在學
由於我程式學的不多,所以不好說什麼,不過個人目前覺得還OK (廢話一行)
因為silverlight是微軟的東西所以有點懶的碰,再加上還得在裝軟體,不像Flash Player那麼普及…
引用: csky寫到:
現在發狠讀了500多頁的essential action script 3.0
也讀了些javascript,發現這兩種語言都是基於ECMA-262,
所以有很多共通處,
現在讀到了action script對xml的控制,也開始有一點了解DOM的概念。寫程式真是是超難的啦。光是action script的內建的class和method就記不完了。要應用我看要下輩子了。
請問可不可以問一下是讀哪本書…?
[Kcars 在 2009-5-6 07:37 PM 作了最後編輯]
| |
本主題回覆較多,請 點擊這裡 檢閱。 |