
沒有哪一個app一個版本就可以將功能開發(fā)完全,滿足用戶所有的需求。而且在競爭激烈的互聯(lián)網(wǎng)行業(yè),和對手拼的是時間速度,用戶也不會有耐心等待你長時間打磨一個產(chǎn)品。小步快跑,快速迭代也是移動app最流行的開發(fā)思維。而app升級系統(tǒng)是版本更新迭代的最基礎(chǔ)系統(tǒng)。
升級系統(tǒng)策劃前產(chǎn)品經(jīng)理要考慮好各種因素, 比如根據(jù)運營需要,每個版本需要和運營同學約定不同推送渠道標識即安裝包渠道號。與開發(fā)、測試約定版本名定義。
安卓包渠道號: 例-7位,1001001
①1001001,首位代表1安卓,2代表ios。
②1001001,第2-4位代表推廣的大渠道如1002001-應(yīng)用寶、1003001-360市場推廣等
③1001001,最后3位代表各渠道版本的子推廣版本,比如1004001自有渠道的下載官網(wǎng),1004002自有渠道的兄弟app推廣位...
版本名定義:例-正式版v1.0.0
1、中文含義:
①正式版:發(fā)布到各大市場的正式的版本
②預發(fā)布:發(fā)布到外網(wǎng)環(huán)境供測試驗證的版本
③測試版:發(fā)布到內(nèi)網(wǎng)環(huán)境供調(diào)試、測試的版本

ps:筆者有次差點造成把預發(fā)布環(huán)境安裝包傳到安卓市場上的悲劇(T_T)。為避免運營事故,在打包時建議在閃屏圖上做下標識。比如
2、數(shù)字v1.0.0含義:v=version。首位數(shù)字表示大版本,有架構(gòu)調(diào)整、ui更新或者重大功能上線,用戶感知明顯的版本;第二位表示較大版本,有較大的模塊功能上線;最后一位指bugfix和小優(yōu)化版本。
App升級流程策劃

1、App客戶端埋下升級彈層邏輯,升級彈層內(nèi)容由后臺配置生效。
版本升級配置(每個渠道均有一份)
①版本更新日期
②版本名
③版本號
④更新特性描述:升級彈層上顯示的更新描述
⑤是否強制更新:低于配置版本的都強制升級
? ? - 非強制更新:【稍后再說】、【立即升級】選項,可以點擊【稍后再說】關(guān)閉彈層正常進入應(yīng)用;
? ? - 強制更新:僅有【立即升級】操作,只有升級后才能進入應(yīng)用
⑥安裝包大小
⑦安裝包下載地址
2、檢查升級操作:提醒用戶有升級的版本,提供用戶另一個升級的機會。這個操作一般放在設(shè)置頁。

3、升級推送:在通知欄推送系統(tǒng)增加升級推送消息類型,點擊打開app并彈出升級彈層。安卓app狠一點做法,可以考慮點擊通知欄消息直接就開始下載app。

4、一些升級轉(zhuǎn)化率優(yōu)化建議:用戶打開app看到升級彈層時,75%+直接點擊【稍后再說】。要升級版本多煩的事情啊,要下載(最耗時間)、退出應(yīng)用、安裝... 360這個細節(jié)做的就不錯:wifi條件下,當你選擇【稍后再說】時默默地幫你把安卓包下了,下次升級彈層提醒你直接安裝。

最后的啰嗦ps:每一個版本都必須嚴格測試驗證升級系統(tǒng)有效性,如果升級系統(tǒng)失效就是說這個版本死掉了,這個版本獲得的用戶也就全打水漂了。
ps:童鞋們,看完覺得有用給個贊?唄!O(∩_∩)O~