又來一個 flash IM – VelvetPuffin

In flex   July 21, 2007 - 11:16 am

Velvetpuffin

最近似乎開發 IM 已經成為 flash/flex/air developer 的顯學,再過不久應該就會成為學完 hello world, array swap 後的第三個基礎練習了 :P

Velvetpuffin 基本上走 trillian 路線,號稱可以整合多種 im account,但原本 trillian 就已經夠槽了,現在用 flash 重寫一次下場也沒太好。

幾個有趣的觀察:

-Velvetpuffin 應該是用 flash 而非 flex 寫成,這點從安裝介面時使用的元件就可看出。

下圖中可以看到它用的 button,是 flash 8時代的 halo style,雙邊線的 button border 是經典代表。

-Velvetpuffin 應該使用了某種 projector wrapper,例如 Zinc 或 screenweaver 之類的程式,但我找不到這兩著的 memory trace,也有可能它是自已用 c++ 硬幹的。

-Velvetpuffin 是個超級 resource hog,開啟後立刻吃光 100% cpu,光憑這點 firefox 平常吃個一兩百 mb ram根本不算什麼啊~大家最好可以再比爛一點…

所以簡單結論是,呃,根本懶得結論了,大家別浪費時間裝就是,現在我要想辦法把它移乾淨…

同場加映:

昨天也順手裝了 gaim 的新版本,現在改名為 pidgin,它同樣也是一個 trillian-style 的 multi-IM client,也同樣的,以一種很特別的方式在難用…

不知道是因為用了 GTK on windows 或怎樣, 整個介面看上去就是很奇怪,一部份是難用,一部份是操作邏輯,multiple windows 的管理等等,簡單來說就是給人一種「玩具」的感覺,我想一個很簡單的原因是它太超過一般user已經習慣的 UI logic & look&feel,所以從啟動的那一刻就輸掉全局了,很可惜啊~

by admin

留言回應

hidden

您的留言會先經過站長認証後才刊登在網站上。
your comments will be approved by Administrator before appearing on the page.

Trackback this post  |  Subscribe to the comments via RSS Feed

mobile phone