Adobe AIR在智慧型手機(iPhone Android)的應用與限制

今天去參加AS讀書會,
最主要當然是去聽Maso在AIR應用於Mobile上的經驗,
人家繳了這麼多學費與時間去玩踩地雷開發,
當然小弟我就等著灌頂就行啦。 XD
因為我自己是直接走Objective-C和Java的路來開發iPhone和Android,
所以以下內容是Maso大師與我個人經驗的整合。

繼續閱讀

由Flex 3進入Flex 4的必備知識 PART 4 – Flash Builder的程式撰寫工具

Flash Builder這版算是改良了一些在Flex Builder中的缺點,
讓程式設計師在使用上更加方便很多,
在這期中我們要介紹Flash Builder在程式撰寫工具上的一些好用的地方。

只要是有在寫物件導向的網友,
一定有過當類別檔寫好後又想要更改其package的狀況,
若是該類別本身早就被人家import過,
那麼你就必須回到當初import的地方去找看看有沒有更新到正確對位置上,
恭喜你,如果你用Flash Builder的話,他會自動幫你做完喔。

flashBuilder-refector

繼續閱讀

Flash Builder4 文字提示功能

許多朋友從Flex Builder 3 改用Flash Builder 4最常遇到的問題是提示功能使用上的差異,
之前在 Flex Builder 3 提示功能只要按下快速鍵 Alt+/ 會出現提示內容讓你選程式碼,
而在 Flash Builder 4 按下快速鍵 Alt+/ 則會直接幫你選最接近的一段程式碼讓人相當的不習慣,

其實Flex Builder或Flash Builder都是基於Eclipse平臺的開發工具 ,
Eclipse的提示功能本來就分別為Content Assist 和 Word Completion這兩組,
Content Assist 就是之前大家所習慣的會出現提示內容讓你選程式碼的功能,
而 Word Completion 則會直接幫你選最接近的變數或方法等…
在 Flash Builder 4 的 Content Assist的預設快速鍵為Ctrl+Space,
由於Ctrl+Space會和PC預設的切換語系快速鍵有所衝突,
你可以到Window->Preferences->keys去修改自己習慣的快速鍵就ok囉,
當然你也可以改成 alt+/ 就和之前的版本一樣了喔^^

Facebook 的ActionScript API 更新到 3.3版

因為最近課程與行程都是滿檔,
外加正在處理大型的RIA平台專案,
所以在今年前暫時不更新教學的文章了,
不過還是會繼續更新一些消息給大家知道。

就在最近Facebook與Flash社群應用程式開發課程就要開了,
結果居然Facebook的ActionScript API由3.2更新成3.3了,
害我要緊急更新講義的內容,
有在使用Facebook ActionScript API的人也要稍微注意一下,
由於彆腳的API Document還沒有更新(居然還停在3.0),
所以我又要花點時間去try and writting (writting書和講義)了 XD

繼續閱讀

[Flex + AIR程式開發] 準備斷炊…

有鑒於上次ActionScript 3.0斷炊缺書缺很大的經驗,所以趕快來跟大家通報一下。

今天接到出版社的消息,馬上緊急上來PO出這篇,
目前[Flex + AIR程式開發]二刷書庫存剩最後的18本,
看來又要面臨斷炊的命運了,
如果還有想要買這本書的同好趕快去抱一本回家,
賣勾問我何時會再版或是再刷,
這要看出版社自己的決定,
若是買不到書請向悅知出版社 (http://www.delightpress.com.tw/)反應,
他們應該會盡量協助你們拿到想要的書籍。

繼續閱讀

由Flex 3進入Flex 4的必備知識 PART 3 – Flash Builder的佈景主題設置

Flex 4中最大的特色莫過於spark組件,
因為spark組件的結構與思考方向與Flex 3的halo組件是不太相同的(不然幹嘛分家),
spark組件是以圖像為主的觀點來看組件的外觀,
因此你可以用FXG或是FC來設計其樣式,
Flash Builder(前一版叫Flex Builder 3)在這版中多了一個新的功能,
可以讓使用者用更方便的方法來抽換佈景主題。
繼續閱讀

由Flex 3進入Flex 4的必備知識 PART 2 – Flash Builder的專案與佈署

從這期開始我們慢慢的來說Flash Builder與Flex Builder的差別,
其實不管你要開發Flex 3或是Flex 4你都可以使用Flash Builder或是Flex Builder來當做開發工具,
只是Adobe這次跟著Flex 4一起提出的Flash Builder提供了程式設計師較多方便的工具,
我們先從專案的建立與佈署開始說起。

Flash Builder在建立新專案的時候,
可以選擇Flex SDK的版本,
你可以選擇繼續開發Flex 3 (SDK版本是3.4)的專案,
或是另起爐灶直接用Flex 4的專案。
flash Builder

繼續閱讀