不知道大傢有沒有留意過,微信每次更新版本,都會優先上線 iOS 版本,而安卓版本一般要落後一兩周的時間。
騰訊曾經就因為微信打賞和遊戲收入和蘋果鬧得不太愉快,但是每次都讓 iOS 用戶優先體驗,難道是騰訊“偏心”?
開發、測試環節
iOS 系統是蘋果壟斷的,並且是不開源的。所以能夠使用 iOS 系統的隻有蘋果一傢公司,而且蘋果目前還在“服役”的手機總共也就十多款機型,測試起來要相對輕松一些,最長也就需要一個月左右。
國產手機運行的都是免費開源的安卓系統,但是各傢手機廠商會針對性進行“深度定制”,比如大傢熟悉的EMUI 、MIUI 等,這會給軟件開發增加難度。
而到瞭測試環節,Android需要的時間更長。測試環節包括:bug測試、穩定性測試、兼容測試。
從系統和機型角度,Android都會比iOS測試花費更多的時間。
每款App新版本出來的時候,都要做兼容性測試,Android App有32位,64位,MIUI,EMUI,華米OV三星魅族,每個品牌又四五個產品線,幾套不同的UI,因此適配更困難,軟件開發者就需要花更多的時間去做測試工作。
審核機制不同
APP Store 的審核機制是出瞭名的嚴格,小到一個圖標的尺寸,大到開發者的資質,都是它審查的方向。
另外,iOS 的審核時間比較長,短則三五天,長則可能需要半個月左右,所以一般會提前送審 iOS 版本。
相對而言, 安卓應用市場屬於放養式管理,各大安卓應用商店為瞭提升自己的下載量,對軟件應用的審核不會過於嚴格,尤其對於微信這種超級應用,審核是非常之快的。
由於蘋果本身審核門檻高,所以微信版本推出來之後得先保證蘋果能通過,否則蘋果不通過,結果安卓版本又發佈瞭,未來可能面臨兩個平臺上微信功能不一樣的問題,而先發 iOS 版本可以規避這個風險。
安卓方面的上架渠道也會考慮:連蘋果這麼嚴格的審核都通過瞭,幹脆“免檢”吧。
上架渠道
iOS上架隻需要上架App store。
Android市場需要上架的平臺可就太多瞭......
國內:應用寶、360、豌豆莢、魅族、小米、聯想、百度、華為、搜狗、oppo、vivo等。
國外:Samsung、google、amazon、OPPO(國外版)、vivo(國外版)、1Mobile、360 Shop等。
所以,並不是微信方面“偏心”iOS,實在是因為蘋果方面相對技術上不可控因素比較少,但是審核方面壓力又偏大,所以隻有先搞定瞭“難啃的骨頭”,後面的一切才會水到渠成。
您用上瞭最新版本的微信瞭嗎?覺得新版本怎麼樣呢?歡迎留言和大傢分享!