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