把官方網頁上針對Flash for iPhone所提供的支援情況,簡單地整理如下….

支援部分:

‧可用的Flash Player API:
大多數的Flash Player 10和AIR 2.0 API都可用。底下則是有支援,卻有某些限制的部分:

  • 內嵌式HTML內容(透過Adobe AIR裡的webkit)
  • RTMPE(Encrypted Real Time Messaging Protocol,加密化即時訊息協定)
  • 動態載入含有ActionScript的SWF檔案
  • PixelBender濾境
  • 麥克風存取
  • 視訊相機存取

‧支援iOS API的部分:

  • 多點觸碰(MultiTouch)
  • 螢幕方向定位
  • 將圖片儲存到照片圖庫裡
  • 加速度感測器(Accelerometer)
  • 全球定位(Geo-location)
  • 剪下、複製、貼上

‧會利用GPU硬體加速功能

‧可以從Flash內容裡頭啟動iOS裡的視訊播放器來播放H.264視訊影片。但是無法在應用程式裡頭直接播放H.264視訊檔案。

‧可用字型:
可選用底下字型,並且會以相對應的字型來呈現。

  • _sans : Helvetica
  • _serif : Times New Roman
  • _typewriter : Courier New

內容裡頭可以使用底下這些裝置字型:

  • Sans-serif : Helvetica, Arial, Verdana, Trebuchet, Tahoma
  • Serif : Times New Roman, Georgia
  • 固定寬度 : Courier New, Courier

‧可用畫面環境:

  • 全螢幕:320×480(或480×320)
  • 有狀態列:320×460(或480×300)

不支援部分:

  • Flash內容目前不可使用私有或未公開的iOS API。
  • F4i程式無法在Mac的iOS模擬器上運作。
  • F4i程式無法使用原生的iOS控制元件。

參考來源:

http://labs.adobe.com/wiki/index.php/Packager_for_iPhone:Developer_FAQ