HTML5 殺不死移動應用

發表於2011-11-24

蘋果在其對抗 FLASH 的過程中,是否讓自己也限了進去?

通過明文禁止 Flash 應用到 iPad 和 iPhone 上,蘋果迫使 Web 開發人員不得不放棄採用 Flash 技術。可以說,蘋果和賈伯斯為 Adobe 公司的放棄移動 Flash 業務的最終決定“提供了很有價值的參考意見”。當然,從另一方面來講,蘋果使得 HTML5 應用得到更好的發展。這對 Safari 使用者來說是個好訊息,對 Android 等 Web 平臺的使用者來說也不壞。如果存在一個優秀的通用線上應用平臺的話,那麼毫無疑問開發者都會為這個平臺開發應用,因為這樣才能獲得最多的使用者,這不難理解!

此外,現在 Adobe 現在已成 HTML5 的信徒,他們正準備釋出高品質的 HTML5 開發工具,以期讓他們的 Flash 開發者遷移到新的平臺。我想在不久的將來,應該就能看到基於 Web 的移動應用如洪水般湧現了。

這一切似乎正好合乎蘋果的意圖:賈伯斯發起的讓世界擺脫 Flash 的運動似乎好像快要成功,使用者將能在蘋果移動裝置上看到更好的應用、有更好的 Web 瀏覽體驗了。

我曾與一個網路公司的執行長交談,他為 HTML5 的進步激動不已,因為他看到了不必針對不同平臺開發同一應不同版本的未來。吸引他的正是 HTML5 的跨平臺性,如果 HTML5 流行起來,那麼他們只要開發一個 HTML5 版本的應用就會足夠。

但對於蘋果利潤豐厚的 App Store 來說,我不知道應該怎樣理解這對它才算是好訊息。因為 HTML5 發展越好,傳統應用的開發者就會越少,蘋果應用商店就會賺得越少,而且,由於應用的跨平臺性,iPhone 和 iPad 的獨特之處也會變少。換句話說,蘋果在把世界推向 HTML5 的時候,同時也正斬斷自己的一棵搖錢樹。

HTML5 能夠殺死移動應用嗎?

相反的觀點來自另一個公司的執行長,這個公司在 Web 服務、移動應用和傳統電腦軟體領域都有所建樹。他認為移動應用將會繼續生成下去,最終決定移動領域發展方向的不是開發者,也不是消費者,而是移動作業系統的控制者:蘋果、Google 和微軟。

移動應用開發人員面臨的最大的挑戰莫過於使得應用能夠持久得到關注,而對於那些 Web Apps 來說,目前沒有行之有效的辦法,即使得到是知名站點的推薦和評測,其影響仍然是稍縱即逝的。要想讓你的應用不斷的出現在潛在客戶的眼中,最好是把它放在一 個應用程式商店裡面。

目前或者在可預見的將來,要想建立一個與所有硬體平臺相容的 Web 應用,似乎並不容易。這不是因為 HTML5 不夠先進,而是由於移動硬體和作業系統製造商總是盡力保持自己的產品超前於所有同類產品的“最小公分母”特性,這就是他們售賣自己產品的採用的策略。( 注:“最小公分母”特性可以理解為:那些所有系統都支援的功能。)

所以,如果建立一個移動應用,你要跟隨這一趨勢,這樣才能盈利。

現在整個移動領域廣泛宣傳 HTML5 的相容性,可能是個陷阱。為了成功,開發者需要把各個平臺區分開來對待。而在非 HTML5 時代,可能你建立的應用只適用於最新最好的硬體平臺,沒錯,一般使用者使用它的機會概率變小了,但每一個購買了新裝置的人會偏向於使用它。你的應用越能發揮 新硬體平臺的優勢,硬體和系統提供商就會越傾向於幫你宣傳應用,這會給你帶來一些意想不到的效果。一旦你的應用中一個新硬體平臺上獲得了成功,那麼你就可 以開始侵佔其它硬體平臺的行動了。

而對於那些試圖一次性徵服所有平臺的開發者,通常都找不到市場營銷合作伙伴,或者說,在一個所有人都不會輸的時代,也很難有人贏。HTML5 殺不死移動應用。

相關文章