Android 开发者不得不面对的六个问题
一份關于移動應用開發的調查報告顯示,Androdid開發者對谷歌的移動操作系統平臺的興趣正在下降。盡管依然有79%的開發者表示對Android?“非常感興趣”,但調查報告顯示,一些跡象表明在2012到2013年間,Android?將隨著遇到的問題,市場份額會出現大的變化。解決這些問題,對于谷歌如何維持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?平臺依然占據很大的市場份額,但倘若對以上問題沒有好的解決辦法,未來發展恐怕會困難重重。
轉載于:https://www.cnblogs.com/Niger123/p/4186334.html
總結
以上是生活随笔為你收集整理的Android 开发者不得不面对的六个问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021牛客NOIP提高组第二场T2——
- 下一篇: [NowCoder牛客]2021NOIP