英文原文:Five Reasons Why Developers Need To Be Wary About Android,翻譯:oschina
IDC最近一份關於移動應用開發的調查報告顯示,Androdid開發者對谷歌的移動作業系統平臺的興趣正在下降。儘管依然有79%的開發者表示對Android “非常感興趣”,但IDC的調查報告顯示,一些跡象表明在2012到2013年間,Android 將隨著遇到的問題,市場份額會出現大的變化。解決這些問題,對於谷歌如何維持Android 生態系統的活力來說意義重大。同樣,獨立開發者也要意識到這些問題將給自己的商業計劃帶來困難。
1、Android 的碎裂化問題
現如今,使用者手中的Android 系統版本各異。相信你已經看到過有很多關於開發者如何為最低通用版本編碼 的文章(現在可能是2.3版本了)。但是,不止在作業系統方面存在Android 版本碎裂化這個問題。在SDK開發工具上,也沒有統一的標準。你可能要為六種尺寸的螢幕編碼,不同的按鈕、鍵盤,有的可能根本就沒有按鈕……好吧,你可以 在一個程式碼分支上為所有的這些裝置編碼(這種方案即笨拙又不容易實現),或者開發多個版本(聽起來就很糟糕)。當然,如果回報還不錯的話,這麼做也未嘗不 可,可事實上並非如此。
2、投資的回報
這似乎是既定的法則:Android 應用的利潤一般都比 iOS 應用的利潤少。這可能是因為人們在買手機時更關注它的功能而不是應用的質量,但是這意味著開發者將獲得較少的利潤。如果開發者擁有的時間和資源有限,在需 要選擇平臺時,平臺已經建立的基礎將變得不再重要,他們更關心的將會只是:“我能否賺到錢?”
3、克隆應用的數量
讓我們先假設你有一款優秀的應用,它能做一些與眾不同的工作,可能是能夠聯機到社交網路上、處理 PIM 資料,或者能提供一種新的遊戲玩法。然後你有辦法讓你的應用從成千上萬個應用裡脫穎而出。但是,接下來就會有數不清的開發者開發出克隆版本,從而拉低你的 應用的價格,和你展開競爭。Android 商店幾乎是一個無法無天的社會。如果不解決這一問題,讓開發者面對不公平的競爭,還有多少開發者願意在裡面做應用推廣呢?
4、選擇哪家商店銷售你的應用?
Google Play商店、亞馬遜的Android商店、Barnes and Noble’s Nook Apps……有很多地方你可以選擇用來銷售你的應用。這是市場方面的碎裂化問題,而且,有時候它也會讓裝置型號變得紛亂繁雜。這就意味著要建立更多的版本、協議等等,這些都會是令你頭痛的工作。與此相反的是,iOS 和 Windows 手機就沒有這麼多繁雜的工作要做。
像EA和Ubisoft這樣的公司或許可以應付這些問題,但是那些個人開發者是不可能把他們所有的時間都花在應用商店的管理上的。有時候,當平臺已經不再處於快速發展階段時,開放和免費並不是做好的選擇。
5、解決競爭問題
現如今,Windows Phone正在不斷的發展。AT&T也將在4月份,用Lumia 900和HTC Titan 2對Android 的生態系統發起衝擊。倘若Android 對以上問題還束手無策的話,將面臨被開發者拋棄的危險。開發者可能會轉投其它諸如Windows Phone平臺,並思考這個新平臺可以做什麼、開發環境如何、能否在新的市場里名揚萬里、能否為我帶來更大的利潤?雖然外國的月亮未必比自家的圓,但倘若能為開發者帶來更高的回報和長期良好回報的承諾,Windows Phone將挖走很多開發者。
事實上,IDC的調查指出,對Windows Phone感興趣的開發者的數量在不斷增加,40%參與此次調查的開發者表示,對為微軟的移動平臺開發應用很感興趣。而這一數字已經超過對Android平臺很感興趣的開發者數量的一半。
雖然Android 平臺依然佔據很大的市場份額,但倘若對以上問題沒有好的解決辦法,未來發展恐怕會困難重重。