Top Banner
Misunderstanding about Flash 高見龍
35

Misunderstanding about flash

May 06, 2015

Download

Technology

Eddie Kao
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Misunderstanding about flash

Misunderstanding about Flash

高見龍

Page 2: Misunderstanding about flash

高見龍http://blog.eddie.com.twaquarianboy@ptt [email protected]@plurkeddiekao@facebook

Page 3: Misunderstanding about flash
Page 4: Misunderstanding about flash

其實Flash很nice的這其中一定是有什麼誤會

Page 5: Misunderstanding about flash

問題Flash太吃效能了

Flash效能好差喔 XD!

Page 6: Misunderstanding about flash

這不全然是Flash的錯再快的程式語言也有人能把它寫得很慢

Page 7: Misunderstanding about flash

很多人是被老闆逼著由設計師來進行一個轉職的動作..1. 沒有受過正規的程式設計訓練2. 擅長使用Ctrl+C & Ctrl+V3. 專案上線時程壓力..會動就好

Page 8: Misunderstanding about flash

也是有人能做出效能很優的..3D動物園 http://ecodazoo.com/512粒子 http://bit.ly/15iEX0

Page 9: Misunderstanding about flash

效能調整http://alexgblog.com/?p=392

http://www.gskinner.com/talks/resource-management/

Page 10: Misunderstanding about flash

問題Flash太封閉了!

Open!!

Page 11: Misunderstanding about flash

事實上,flash的規格並沒有想像中的封閉不然那些decompiler怎麼把swf將近完美的還原成fla?

Page 12: Misunderstanding about flash

現實的問題1. 如果真的公開原始碼,你會去看嗎(或看得懂嗎)?2. 怎麼不去叫Google也公開他的搜尋引擎原始碼?

Page 13: Misunderstanding about flash

問題Flash的安全漏洞太多了!

好危險!

Page 14: Misunderstanding about flash

哪個程式或系統敢說是100%安全?今年年初,微軟所監控到的Java漏洞攻擊數已經超過了Adobe相關漏洞攻擊的總數

Page 15: Misunderstanding about flash

問題要用Flash寫病毒很容易!

Page 16: Misunderstanding about flash

我不敢保證好不好寫但Flash的權限相當的小

連要在本機建立一個文字檔都有困難

Page 17: Misunderstanding about flash

問題程式的書都叫我們不要用goto的語法了,但Flash程式碼都是一些

gotoAndPlay的東西,看起來很不邏輯

Page 18: Misunderstanding about flash

我覺得這個是程式設計師個人修養的問題..

Page 19: Misunderstanding about flash

你知道AS的程式碼已經長得像這樣子了嗎?

Page 20: Misunderstanding about flash

你知道AS已經有這樣的書了嗎...

Page 21: Misunderstanding about flash

有一狗票的現成且功能完整的library可以用pv3d, box2d, pushbutton engine, tweenmax, flint, frocessing...

Page 22: Misunderstanding about flash

也有方便的framework可以用puremvc, robotlegs, gaia, progression...

Page 23: Misunderstanding about flash

問題Flash IDE很難用,連code hint功能都做得很糟!

Page 24: Misunderstanding about flash

沒錯你沒有誤會它,它的確就是很難用!

所以通常會選用別的替代品

Page 25: Misunderstanding about flash

FlashDevelop:免費, open source, but for Windows only

Flash Builder:Adobe出產的,所以一定要錢, for Windows & Mac

FDT:要錢, for Windows, Mac & Linux

Intellij:免費, open source, for Windows, Mac & linux

Page 26: Misunderstanding about flash

問題Flash就只能用在網頁上做些很炫的效果或是網站而已..

Page 27: Misunderstanding about flash

Adobe AIR已經可以在Android 2.2之後的手機上執行Adobe Flash開發的app已經(又)可以上Apple的app store

今年AdobeMax丟出來的最新消息是”AIR on TV”

Page 28: Misunderstanding about flash

你有沒有想過..

Page 29: Misunderstanding about flash

外頭一堆號稱flash殺手的,最後真的把flash殺了?一個軟體能存活超過十年,靠的絕對不是只有幸運而已

Page 30: Misunderstanding about flash

flash runtime在個人電腦的安裝率幾乎接近100%也就是說你寫的應用程式”理論上”可以在各種作業平台上出現..

將來甚至包括手機、電視...

Page 31: Misunderstanding about flash

大家都是出來混的也許flash是adobe這家商業公司的”私有”產品沒錯大家都是出來賺錢的,何必拿自己的招牌開玩笑?

Page 32: Misunderstanding about flash

適者生存當flash真的爛到不行的時候,自然會有更優秀的產品出來取代它

Page 33: Misunderstanding about flash

我不是adobe的傳教士姿勢

但我真的建議大家要罵它爛的同時,也別忘了瞭解它的優點

Page 35: Misunderstanding about flash

Thank You!2010/10/27

ADcube Network, Inc.TEL +886-2-2370-0085 ext.501FAX +886-2-2370-0125

9F., No.43, Sec. 1, Chongqing S. Rd., Zhongzheng District, Taipei City 100, Taiwan (R.O.C.)

Welcome to visit http://www.adcube.com.tw for more information!