VisionMobile:應用開發就像買彩票
不久前,曾經的 iOS 開發者 Matt Gemmell 在個人博客上感言,獨立開發者的好時代已經過去。這可能被人誤解為,他是一個不夠努力的開發者,離開軟件行業后開始無病呻吟。情況是否真是如此呢?
在個人博客上,知名的 iOS 開發者 Marco Arment 撰文指出,Matt Gemmell 并不是唯一表達了悲觀情緒的人。以 iPad 為例,Marco 發現,他使用的許多 app 都不再更新了。導致 App Rot(應用腐爛)現象的原因中,蘋果的 App Store 設計是一個方面。“排行榜”過于重要,以至于所有人都去開發名單上的替代品,導致了無數的垃圾、劣質品、克隆和抄襲。后果就是,應用的質量、可持續性與更新都不再被重視了。
不過,廢除排行榜也無法解決根本問題。應用市場已經變成了一個成熟的產業。競爭變得無處不在、無情而且經常是無恥的。全職的 iOS 獨立開發者越來越稀少。Marco 提出的想法是,在這個行業內生存,關鍵是效率。開發者需要自己編寫更多代碼,界面上不要搞特殊,放棄對老系統的支持,減少客戶服務。“這不是一條容易走的道路,但是,適應并且走下去是可能的。” 他總結說。
開發者面臨的困境可以從數據上獲得證實。根據 Visionmobile 網站最近的開發者情況調查,大部分的開發者在艱難度日。7/10 的開發者,收入不足以支撐全職開發。應用商店的收入中,90% 給予了 12% 的開發者。
另外,從整個生態圈考慮,應用開發者獲得的收入也不多。在 iOS 的生態圈生產總值(ecosystem GDP)中,蘋果獲取的是 80%,開發者獲取的少于 15%。Android 生態圈更為糟糕。如果說 iOS 開發者有 50% 處于貧困線下,那么,Android 開發者是 64%。Android 的生態圈生產總值中,硬件商占有 80%,剩下的留給開發者們搶奪。其它系統,比如 Windows Phone 和黑莓,其規模不夠大,無法當做逃離的地點。
在如此糟糕的情況下,應用開發者的數量為什么沒有下降呢?Visionmobile 認為,應用開發很像是買彩票,只要有贏大錢的機會,人們都會去玩。當你贏的機會非常小,投入大量金錢不是理性的選擇,但是,它是一個人性的選擇。應用能否獲得巨大成功是一件無法預測的事情。因此,我們從幻想中獲得了很大的樂趣,特別是,我們無法想到其他快速致富的方法。另外一個推動力是,當我們有了一個偉大的想法,卻沒有去實現,而其他人以同樣的想法在 App Store 中大獲成功,我們會感到非常后悔。
在娛樂行業中,我們常常看到同樣的現象。因此,只要有想賺錢的開發者,整個生態圈就可以維持下去。只有極少的人能夠賺到大錢,但這足以給其它人動力,讓他們繼續努力了。問開發者生態圈能夠持續下去,就像是問,在多數人都輸錢的情況下,賭場是否會繼續存在下去。答案是,它會永遠存在下去。