Adobe最新移動Flash語言開發軟件遭開發者冷遇
本周一,Adobe發布了兩款移動程序開發軟件:Adobe Flash Builder和Adobe Flex 4.5。開發者使用Flash語言在這兩款軟件上編寫程序后,軟件會自動再編譯,將程序轉成可以在Android、iOS和黑莓PlayBook上出售的原生應用。
盡管這些軟件可以減少針對為兼容各個平臺而單獨開發應用的成本,但也有人批評,使用這些軟件開發的應用存在運行不暢、兼容性差、表現平平等問題。
使用這些工具編寫程序并轉化成應用后,需要在應用中增加一個運行環境層,以便讓非原生代碼在設備上正常運行,而結果就是應用運行緩慢。跨平臺開發工具還缺少一些各個移動操作系統所獨具的功能,比如iOS SDK的應用內支付功能。不過,Adobe稱自己的軟件幫開發者們節省了大把時間,讓他們的應用能更快地普及到各個平臺中去。
Flash以及配套技術AIR一直以來都是Adobe的跨平臺應用開發旗艦產品,但苦于無法貫通不同的計算機平臺。蘋果公司CEO史蒂夫·喬布斯就指責Flash經常崩潰,耗費電池,正是由于這些限制導致iOS無法完全支持Flash。
除了上述原因以外,基于Flash或AIR技術開發的應用沒有一個有效的銷售渠道也是開發者興致不高的原因之一。而蘋果的應用商店和安卓的應用市場卻都是集中化的市場,開發者可以通過這些渠道將應用變現。
更何況,Adobe也不一定能跟得上不同移動平臺持續性的功能升級。以Android系統為例,Android平均每6個月就會發布一個新版本,Adobe的跨平臺工具不一定能跟得上這些更新。
【編輯推薦】