Flash

雖然chowky 十分的忙,不過都有了解FLASH 的情況。 Adobe 這樣做法,因為可能知道flash 的market 開始有減少,而且都見到flash 在iphone ipad 上的不能run 的問題。 既然都知道了沒有辦法改變情況,所以adobe 都改變了一點方針,作為developer tools 的情況出發,保住自己在designer 的tool 的地位,adobe 加上這個 flash to html5 的轉換工具,可以能夠令到swf 可以在iphone, ipad 之上運行 (即使是支援最基本的function). 大家都應該有一定的期待。(應該要等下一代 flash cs6 才有呢~)

Share
Read More

近來最多 flash platform 上討論的事情當然是,apple 在adobe 推出cs5 之前3 日就改招改 app store 的license agreement. Apple 這招「肥水不留別人田」的做法當然引來不少批評,而且,之後apple 出了公開信表明不加入flash的原因,而 adobe 就當然再出公開信反擊,搞到事件升級 (當然這是肯定會發生)。近日又有更新~ 《華爾街日報》引述消息稱,

Share
Read More

這個 presentation slides 介紹了cs5 的mobile gaming 的新feature. 看來adobe 都是押重注在mobile gaming 方面上。 可能之後的sales 都有很大的部份是為了支援mobile gaming 方面,一個flash cs5 就可以develop 到andriod, iphone, window mobile, ovi 的手機。 India Game Developer Summit 2010 Slides View more presentations from Hemanth Sharma. Source: http://www.biskero.org/?p=4643

Share
Read More

問題很簡單,就是當自己要 load image, swf 的時候,不能set loader 的 width 和 height. (set 了之後就不會 render image). Chowky 在自己試過有過這種問題。 var loader:Loader = loader.load(new URLRequest(“images/testimg.jpg”); loader.addEventListener(Event.COMPLETE,completeHandler()); private function completeHandler():void { //set 了之後就render 不到image. loader.width = 100; loader.height = 100; } 之後chowky 就找了很久,都不太明白問題的原因。 坊間有太多不同的解決方法,不過看完就明白到問題原因。 簡單來說,因為 loader 未load完 (chowky 估計是Event.COMPLETE 的時間都未load 完成) [更新一下,雖然loader 已經load 完,不過content 未完成…

Share
Read More

iPhone 和 iPad 都是利用了html 5 + css 來播放rich media (e.g. youtube),看來 flash 在ipad 和iphone ,都不會在iphone 上出現。 (flash cs5 所做的 native 方法就另計) flash 對於rich media 上來說是十分重要的,因為大量的 rich media,都是利用了 flash 的 technology (flv)。況且 html 5 + css 在近幾年都應該不會流行。 Apple 表示,不加入 flash 的原因是因為 “flash is too buggy and will crash the whole device”….

Share
Read More

Wowza Media Server 2 當然是 commercial licensed server。 為什麼會話比FMS 更強大呢~, 除了支援 flash platform 之外。 還支援了: Apple iPhone and iPod touch Microsoft Silverlight Apple QuickTime Set-top boxes and more… 看來都不錯,什麼client 都支援到,一個server 就做到所有的東西,而且又沒什麼大的限制,當然都不是平的呢。 不過計上去應該會平過FMS的呢 Source:

Share
Read More

自從flash player 9.0.28 之後,flash 就支援fullscreen~,就已經不用以前的額外javascript。 只要在flash IDE 的publish 加上allowfullscreen,IDE 就會自動加上這個attribute 當然你亦可以在swfobject 自己加上 <param name="allowFullScreen" value="true" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27   //Don’t scale the movie when the…

Share
Read More

相信如果大家有做開flash 的都知道,flash 在html 的support 真的很有限。簡單來講flex 的RichTextEditor 是useless. Chowky 都有試下自己開發一下,不過就問題太多,不值得投放太多時間。 見到別人這個html editor ,以為有人真的會重寫整個richtexteditor component不過原來是embed 了html javascript 的editor. 這樣做的話,始終不是chowky 想要的解決方法。 原本以為 Text Layout Framework 可以幫到手,不過他會有自己的一套syntax (chowky 倒覺得是正常的),當然情況就不太好的呢~。chowky 一直覺得flash 不應該做排版的工作,所以利用flash 來做CMS 真的有點怪。 不過這個editor 應該夠用了。希望free 的text layout editor 會推出~~ 問題就會解決了,哈~ Source: http://www.dgrigg.com/post.cfm/12/23/2009/Flex-WYSIWYG-Html-Editor

Share
Read More

現在的flash/flex developer 都已經減少採用了flash 所提供的timeline 來造 animation (chowky 是指 interface /transition 的animation),取而代之就是兩隻不同的tweening engine. 1. TweenLite/ TweenMax ﹣ http://blog.greensock.com/ 2. Caurina Tweener ﹣ http://code.google.com/p/tweener/ 基本上兩種都是免費的。 Caurina 會稍稍再好一點,因為是採用了MIT license 而TweenLite / TweenMax 建議大家兩種都要學習,兩隻的用法其實是差不多的,因為很多不同的sample / tutorial 都會各自採用,所以當別人使用了的話,至少要看得明白呢。 (應用上,chowky 會 suggest caurine tweener, 始終mit 是沒有任何license limitation,而且太相似了,有完全免費的就當然要用啦~) 文中所介紹的方法,是利用tweenlite 來控制timeline. 當然同樣地可以改用tweener. 在flex 的角度,差不多必定要用tweening engine 而放棄 flex 的…

Share
Read More

大家有機會可以去看看~~ 不過有很多廣告呢~~,但對developer 來說,看看這種magazine 可以令自己更update ~而且可以有多一點國際視野… 在香港跟本就不會有這種雜誌呢….香港只有low end, hardware 的東西,跟本不太著重於software 的配合…. developer 太專了,跟本沒有雜誌去target 這類user.

Share
Read More