Flash on iPhone,代誌就這麼發生了

記得不久前,Apple堅持不讓Adobe的Flash Player上他的新聞才沸沸揚揚一陣子,
經過Adobe檯面上努力與Apple的交涉後….結果還是一樣,不讓你上~口亨~
許多觀測家也預測,因為Adobe的平台整合計畫遇到iPhone平台的重挫,
將對該公司未來的Web Application產生嚴重的影響,

結果私底下,山不轉路轉,路不轉….那長頸鹿轉!?(鹿哥:干我屁事!)
Adobe乾脆在下一個版本的CS5上,直接讓開發者將成品發佈成iphone的objective c格式,
也就是說,Flash應用程式可以在iPhone上執行了….
詳情請看Adobe Labs的新聞:
http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

好了~講了這麼多好像都在算命,講的都是未來的事一樣!
其實真不是未來,事情在今天不小心就發生了,而且比其他平台都出現的早…..Now….就是現在!
重點在下面這一句:
These applications are available now for you to download from the Apple App Store
小弟沒有這台高檔的手機,所以也無從測試求證。
手上有iPhone的朋友,有機會去玩玩看囉~

PS.
因為不是真的安裝Adobe的Flash player,
所以~網頁上還是依然看不到Flash效果,
不過至少對ActionScript3.0開發者來說,
找到一扇進入iPhone的門,
不會被某個平台排除於外也算一個好消息XD

iPhone上的ActionScript 3.0 API參考程式

iPhone現在雖然還暫時不能使用flash的內容,Adobe說已經ready好了,而Apple則說Flash的執行效率會拖到iPhone,看來要兩家公司一起合作還不見得是件容易的事情,不過今天要談的不是這個,而是Mike非常好心的將ActionScript 3.0的API(包含Flash和Flex)做成了一隻iPhone的程式給iPhone的使用者使用,更棒的是這個軟體是免費的。

iphone ActionScript 3 API

繼續閱讀

在ActionScript 3.0取得用戶資訊

若是要判斷使用者可以使用的資源,就可以使用以下的方法來得知目前的Flash Player的狀況,最對狀況判斷非常有幫助: 

沒什麼好解釋的,想玩的人可以自己試看看。

trace(“avHardwareDisable: " + Capabilities.avHardwareDisable);
trace(“hasAccessibility: " + Capabilities.hasAccessibility);
trace(“hasAudio: " + Capabilities.hasAudio);
繼續閱讀

關於 ActionScript 3.0 打造互動網頁力與美 之 P230頁之分享

首先非常謝謝YoYo熱心的提供他的經驗,如果你遇到的問題跟他一樣,或許你可以參考看看他的作法,這個文章結尾我在跟大家講我建議的作法。 

以下是他的全文回應: 

老師,您好:

之前請教您關於P230的問題

對照了你的書本很久

終於找到了答案

可是答案不在書本裡

呵呵!

原來是在"檔案→發佈設定→FLASH→設定"

只勾選"警告模式"和"降低檔案大小並增強效能"兩個選項

就不會再出現問題了….

繼續閱讀

ActionScript 3.0打造互動網頁力與美第二刷書現身

其實這篇早就該要分享的,但是每天回到家就癱了,實在沒什麼時間拍照(已經半年沒按到快門啦),早上去投完票,趁下午要上飛機前趕快把這篇敲出來。

應該大家沒發現我寫的 [ActionScript 3.0打造互動網頁力與美]這本書換包裝了吧?老實說,要是沒注意看我可能也很難發現,來跟大家分享一下新包裝什麼樣子。

ActionScript 3.0打造互動網頁力

繼續閱讀

在Flash中利用PrintJob列印多頁的內容 (ActionScript 2.0)

[此篇供Flash ActionScript 2.0參考]

這篇是延續[在Flash中利用PrintJob列印多頁的內容 (ActionScript 3.0)]這個主題 ,回答完當隔天被問說可不可以寫ActionScript 2.0的版本,其實內容幾乎都一模一樣,好吧!我是好人,不過別發好人卡給我啊。 XD

繼續閱讀

在Flash中利用PrintJob列印多頁的內容 (ActionScript 3.0)

[此篇可供使用ActionScript 3.0的應用參考]

可以用ActionScript 3.0的工具開始變多了,所以就不額外提示Flex,AIR也可以用了,以後用程式語言版本標明。

寫這篇的原因在於他的問題可能就是大家的問題,乾脆回完丟在Blog上,以後大家要找答案就方便多了,因為最近實在太忙了,剛好公司跟家裡都忙翻了,所以先依照來信的順序回,不然下禮拜我不在台灣,怕問問題的同學急得像熱鍋上的螞蟻,他的問題如下:

宋老師你好,我試之前上課的學員,想請教一個關於AS 列印控制的問題。
我想用一個按鈕來控制列印兩個不同的影格資料,並且要能縮放到A4的紙張上。
我用了print(),但似乎只能有一個影格的屬性設定為#p,否則編譯swf會有錯誤訊息,並且列印結果有些許不正常。
後來改用printJob() printaddPage() 的方式,可以縮放舞台資料到A4紙上正常列印,
但是無法列印兩頁。
請問有方法可以解決我的問題嗎?
謝謝你!

繼續閱讀

用 ActionScript 2.0 和 ActionScript 3.0 播放 H264 Mp4 影片

本來H264 ( mp4 ) 在Flash ( ActionScript 2.0 和 ActionScript 3.0 )的中播放的實驗並沒有排在優先的實驗計畫中,每天要做的事情實在太多了,一個一個來啊,但是昨天晚上網友Kelvin分享了他在Adobe所讀到的一篇關於 ActionScript 3.0 播放 H264 Mp4 的文章,似乎可以直接播放 mp4 的影片,恩,這倒影起我的好奇心,反正不用花太多的時間,優先讓這項測試插隊進來,若對 ActionScript 播放 H264影片有興趣的人,就可以參考這篇文章。

h264_2.jpg

繼續閱讀