2009-10-08

用 Flash 開發 iPhone 軟體

Adobe Labs 的網站有提到 Flash CS5,將於 2009 年底以前上市。可想而知的是,Flash CS5 上市之後就會有很多小遊戲出現在 AppStore,而且會越來越多,最讓大家期待的「可不可以在 Windows 開發 iPhone 軟體」將會實現。

根據 Adobe 的資深產品經理 Aditya Bansod 提到,Flash CS5 編譯成的軟體,是可以在 iPhone armv6 CPU 執行的 native 原生軟體,而且還可以使用 SQLite。至於進一步有關描述檔(provisioning profiles)的取得,也可以看 FAQ

以目前狀況來看,要把軟體上架到 AppStore,只有用 Objective-C,雖然不難,但或許對一部份的人會有障礙;而對手呢?在這個月上線的 Microsoft Marketplace,也要用 c# 來開發,也是有一點門檻。

Microsoft Marketplace 雖然比較晚上來,雖然使用 Windows 的人口很多,但對於軟體市集能不能成功還很難講,因為這個架構不是一年兩年可以學得來。

Apple 也會防止 Microsoft Marketplace 的壯大,為何 Xcode 不要發行 Windows 版本?或許是 Apple 要藉 Adobe Flash 擁有廣大開發人口加入 iPhone 軟體的開發,乘勝追擊,讓開發人員直接寫軟體送進 AppStore,這樣一來,對於 Microsoft Marketplace 投入的人就不會那麼多了。

Flash 是一套很視覺化的物件設計環境,如果可以拿來開發 iPhone 原生軟體,真的很讓人期待!

是不是這樣?我們再拭目以待!


*** 2011.4.24
很久沒有注意這方面的消息,有朋友留言給我,於是我再到 Adobe 的網站看看目前狀況。
有興趣的朋友可以到這裡 Packager for iPhone 保持注意。
.

2 則留言:

  1. 那目前Adobe flash cs5寫的App到底能不能上架 App store?
    之前看審核小組規章,好像說不行?

    回覆刪除
  2. to @cwh: 最近我沒有再特別注意,不過有看過 Adobe 發佈 AIR 不僅可以把 Flash 包成 iOS App,也可以包成 Android 的新聞,不過網址一時找不到。
    您還是可以參考這裡 http://forums.adobe.com/community/labs/packagerforiphone?view=discussions
    Adobe 既然做了,應該會繼續進行,我還認為 Adobe 會再繼續讓 AIR 可以包成 Windows Phone 7 的!

    回覆刪除